无法访问 hawkular 指标

Cannot access hawkular metrics

我已经像您一样使用清单文件安装了 openshift origin 3.9。我在下面的行中使用了指标安装:

openshift_metrics_install_metrics=true
openshift_metrics_hawkuler_hostname=hawkular-metrics.example.com
openshift_master_metrics_public_url=https://hawkular-metrics.example.com/hawkular/metrics

并且我使用 prerequisites.yaml 和 deploy_cluster.yaml 的清单文件进行安装,因此 运行 条件下的 hawker-cassandra、hawkular-metrics 和 heapster 以及 oc adm top node 命令是正在工作。

但问题是无法通过以下命令访问 hawkular 指标:

curl -H "Athorization :Bearer XXXXX" -H "Hawkular-Tenant:openshift-infra" -X GET https://hawkular-metrics.example.com/hawkular/metrics/metics

显示错误:

could not resolve host:hawkular-metrics.example.com,unknown error.

要部署指标和访问指标,我是否需要此版本的任何额外内容?

hawkular-metrics.example.com/hawkular/metrics/metics 可以从客户端访问吗? DNS 服务器或本地 /etc/hosts 条目应将 hawkular-metrics.example.com 解析为路由器 pod 所在的节点。