Mackerelのロール紐付きを修正する
目的
インスタンスに対してmackerel-agentを登録する際にロールの指定が誤っており、対象のインスタンスが適切に探せない状態になっていました。
管理コンソールでは以下のようなイメージです。
今回、正しいロールに紐づくようにagentを修正しました。
手順
対象のインスタンスにsshでログインし、ロールの設定を確認します。
$ cat /etc/mackerel-agent/mackerel-agent.conf | grep roles
roles = [ "誤ったロール名:ec2" ]
ロール名を修正した後、agentを再起動します。
$ cat /etc/mackerel-agent/mackerel-agent.conf | grep roles
roles = [ "正しいロール名:ec2" ]
$ sudo /etc/init.d/mackerel-agent reload
Reloading mackerel-agent: [ OK ]
結果
agentを修正したインスタンスが新しいロールに所属されていることが分かります。
ただ、このままだと新旧のロールに所属している状態となるため、誤ったロールは×ボタンで外します。
誤ったロールを外しても、正しいロールで過去の全てのメトリクスは遡って確認可能です。
参考にした記事
Author And Source
この問題について(Mackerelのロール紐付きを修正する), 我々は、より多くの情報をここで見つけました https://qiita.com/ryosuk/items/c1acc3abc33aabe21f80著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .