LoginSignup
1
1

More than 5 years have passed since last update.

"ansibleでzabbixにホストを自動登録"

Posted at

zabbixにansibleからホストを登録してグラフまで出すroleを作った

使い方とかもろもろ

$ ansible-galaxy install connvoi.add_hosts_to_zabbix

ansible-galaxyに登録したので、これでrolesに書けば使えるようになります。

zabbixへのホスト登録とテンプレートの紐付け、

ポート番号のインターフェースの追加、

各ホストごとのスクリーンの作成

とかをいい感じでやってくれるものです。

zabbixのセットアップ

zabbixをセットアップする機会があって、せっかくなので自動化というか

セットアップをansibleを使ってだれでもできるようにしてみた。

やっぱり、ポートの追加とかグラフの追加とかポチポチするのいやじゃないですか?

ansibleにzabbix用のモジュールがあったので、role化しました。

これやると、各ホストに対して指定したグラフのスクリーンが作られるんで、

グラフとかインターフェース追加とかサーバの数だけぽちぽちしたり、

xml作ってインポートとかはしなくてもよくなりました。

登録が1回でできるってのと、

やり直したい時とかコマンド1回で全部もとに戻るってのがいいなと。

hostgroupがhost数だけ増えちゃうとか、

若干微妙なところもあるんだけど、それはそのうちになおすかもしれない。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1