Open odanado opened 3 years ago
API 経由で退役させる方法 https://mackerel.io/ja/api-docs/entry/hosts#retire
mackerel-agent init
して ./mackerel-agent --conf=./mackerel-agent.conf
すれば良さそう
フォアグラウンドで起動するので、nohup とか使う必要がある
退役するとメトリクス見えなくなるっぽい...?
プロセスを kill する場合
sudo kill -9 `cat /var/run/mackerel-agent.pid`
退役してもメトリクス見えている気がするし sudo mackerel-agent retire -force
で良さそう
/var/lib/mackerel-agent/id
にホスト ID がある これはデフォルトで、config の root を設定することによって変更可能mackerel-agent ではここで読んでいる https://github.com/mackerelio/mackerel-agent/blob/d9e3082a32/config/config.go#L601