• 监控日志
  • 如何更改prometheus.yml文件,我想添加其他监控目标

3 个月 后
2 个月 后

KubeSphere 使用了prometheus-operator 的部署 prometheus,因此我们可以通过ServiceMonitor 及PodMonitor以CR方式自行监控其他目标,不必变动prometheus.yml文件。可以看下 使用ServiceMonitor管理监控配置, 也可以参考KubeSphere 设置的servicemonitor: kubectl get servicemonitor -n kubesphere-monitoring-system coredns -o yaml
hyt05 ljmict

    2 个月 后

    frezes 当我想用 kubesphere 监控 k8s 集群外部的端点也使用 ServiceMonitor 吗

      8 个月 后

      frezes

      集群外部的机器是通过jmx_prometheus_javaagent-0.18.0.jar采集到数据xxx:port,,能使用你发的这个链接的第三种方法接入内置监控吗

        kk_1111

        可以的呢,集群中的ETCD 监控也是使用这个方法。

          kk_1111

          你看看 prometheus console 页面上,配置是否正常加载呢?

            kk_1111

            接入 Alertmanager 么? KubeSphere 内部接入了Alertmanager,可以看下那个。

            另外,KubeSphere 提供notationmanager, 用于对接企业微信、钉钉等多种第三方通信。可以考虑使用KubeSphere 提供的能力

              frezes

              单机的KubeSphere 版本 : v3.3.1,单机内置的Alertmanager在哪配置微信应用告警和自定义告警模板呀

                kk_1111

                alertmanager 配置文件在这里
                kubectl get secret -nkubesphere-monitoring-system alertmanager-main

                  frezes
                  你可以将 notification-manager 组件通过cc 安装部署下,使用下

                    frezes

                    根据github的说明文档部署了该组件和配置了微信应用,但是alert触发器响应了,微信收不到告警信息