【问题标题】:Kubernetes view services monitorKubernetes 查看服务监控
【发布时间】:2020-10-30 15:24:59
【问题描述】:

我是 Kubernetes 新手。我创建了一个服务监视器,我想知道如何找到创建的服务监视器。 服务监视器创建成功。

当我使用kubectl get services时,找不到创建的服务监视器。我能得到一些帮助吗?

谢谢!

【问题讨论】:

  • 我无法运行您的复制方案(请在您的问题中包含实际文本,而不是终端窗口的屏幕截图),但该输出看起来像是在创建单独的自定义资源对象,而不是标准的 Kubernetes 服务。试试kubectl get servicemonitors

标签: docker kubernetes prometheus prometheus-operator


【解决方案1】:

ServiceMonitor 是 Prometheus Operator 提供的自定义资源,它在 Kubernetes 中的名称是servicemonitor。所以你必须列出你的 ServiceMonitors:

kubectl get servicemonitors

或者您可以列出您创建的特定 ServiceMonitor:

kubectl get servicemonitor servicemonitor-sms-config-services

【讨论】: