Node-exporterサービスをマシン起動時に起動する。
自分の持ってるサーバー群の監視には、Prometheusを使っているが、 このサーバー群の監視には、各サーバーでnode-exporterを動作させる必要がある。
Debianベースのマシンでは、既にパッケージが入っているが、 何故かインストールしただけでは、マシン起動時に起動するようにならない。
sudo systemctl enable prometheus-node-exporter.service
というコマンドで自動起動を有効にできる。
もしくは、Ansibleを使ってセットアップしているなら、
- name: node-exporter-install
apt:
name: prometheus-node-exporter
update_cache: yes
- name: node-exporter-start
service:
name: prometheus-node-exporter
state: started
enabled: yes
こういう感じで設定すればいけるようだ。
意見、ご感想、コメントはフォームにどうぞ。