warning: 这篇文章距离上次修改已过225天,其中的内容可能已经有所变动。
本教程基于AlpineLinux
,请注意将apk
相关命令替换为对应系统的包命令,比如apt
、yum
等。
安装监控服务
apk add prometheus-node-exporter | |
rc-update add node-exporter default | |
# 配置节点 | |
ARGS="--collector.processes --web.listen-address=:2910 --web.config=/etc/prometheus/web-config.yml" | |
sed -i "s#ARGS=\"\"#ARGS=\"$ARGS\"#" /etc/conf.d/node-exporter | |
# 授权配置,请注意修改密码 | |
mkdir -p /etc/prometheus | |
cat <<EOF >/etc/prometheus/web-config.yml | |
basic_auth_users: | |
report:LPPRfab4H8npBbKkf1A9YAFdHVwfi | |
EOF | |
# 自动启动 | |
rc-service node-exporter start |
卸载监控程序
# 停止服务 | |
rc-update del node-exporter default | |
rc-service node-exporter stop | |
# 删除服务 | |
apk del --purge prometheus-node-exporter | |
deluser prometheus | |
# 清理记录 | |
rm -rf /etc/prometheus /var/lib/prometheus /var/log/prometheus |
正文完