node_exporter / blackbox_exporter 服务不会随系统自动启动

这俩服务没有设置好(使用默认端口9100和9115)

  • node_exporter-9100.service

  • blackbox_exporter-9115.service

    ~] # systemctl is-enabled node_exporter-9100 blackbox_exporter-9115
    disabled
    disabled

这两个服务预期也不会随着系统自动启动,如果需要建议单独设置,配置 systemd 自动启动服务的模式。

集群设计的目标是高可用,允许集群中的某个节点因为某种原因重启机器(比如升级内核等原因),当机器重启之后,node exporter 和 blackbox exporter 不在了,影响监控数据收集啊

虽然 TiDB 默认给了这俩 alerts , 不过既然是特意不让它自动启动的,为啥还要报警呢

Node_exporter_server_is_down
Blackbox_exporter_server_is_down

还有,为啥说 “这两个服务预期也不会随着系统自动启动” 呢? 这里的逻辑是什么呢?

如果使用 tidb-ansible 和 tiup 对重启服务器节点进行维护,譬如 start.yml -t tikv/start -N ip:port,执行时会操作两个组件的启动,tidb 集群组件较多,启动顺序也有要个的要求,所以对组件一般是不允许自启动的。

如果时 binary 部署,则需要手动启动两个组件

只有这俩没有随系统自动启动,pd/tikv/tidb/prometheus/alertmanager/grafana 起码这些都是 enabled 状态的

你好,

如果是 tiup 部署各个组件是开机自启我们向研发小伙伴反馈下,blackbox_exporter/node_exporter 貌似还不能通过 tiup 进行启动,我们反馈下。

这个问题现在解决了嘛,比较关注

暂时还没有,已经向研发同学反馈了。

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。