最近、メンテナンスで私が所属してるチームで管理してるサーバを再起動することがありました。 そのサーバを監視するためにzabbix_agentを入れていました。
サーバ再起動してからしばらくしてふとzabbixのダッシュボードを見てみると再起動したサーバ群のデータが取れてないことが判明。
ど素人の私は意識していませんでしたが、再起動かけるとプロセス落ちますよね(普通そうだろって話ですが本当に意識外でした)。
で、サーバ起動時に自動的にzabbix agentも立ち上がるようにするにはどうしたらいいのかなと思って調べるとものすごい単純な解決策ありました。
chkcofig コマンド
参考: https://qiita.com/shell/items/30031862d91cedf9ceef
とりあえず、chkconfig --list
って打って、ランレベルがoffになってないかどうかを見て、オフになってたらchkconfig 自動で起動したいプロセス on
としてやればOS起動時にプロセスが立ち上がってくれるらしいです。
これ入れとかないとダメですね。