『サイオステクノロジーでのZabbix構築案件 経験談』

サイオステクノロジーでの
Zabbix構築案件
経験談
サイオステクノロジー株式会社
www.sios.jp
© SIOS Technology, Inc. All rights Reserved.
自己紹介
 髙岡貴史

サイオス入社2年
 サイオス入社前


サーバ基盤・DB等
JP1で監視を知る
 Zabbixとの出会いは
サイオス入社後


初回、経験者を気取った
2回⽬、プロだと認識された
© SIOS Technology, Inc. All rights Reserved.
趣味は
旅⾏と登⼭
です。
2
自己紹介
今日はちょっと
Zabbixについて
⾔わせてください︕
© SIOS Technology, Inc. All rights Reserved.
3
Zabbixは
優しくない
初心者に
© SIOS Technology, Inc. All rights Reserved.
4
⼾惑う⽤語が多い︕
 例えばトリガー



トリガーは元々銃の引き⾦の意味
トリガーはIT世間一般ではDBテーブル操作前
後で起動するプロシージャのこと
トリガーはアイテムが収集したデータを「評
価」し最新のシステム状態を表⽰する論理条件
︖︖︖
 例えばアイテム


アイテムといえば世間一般ではスーパーマリオ
でいうキノコ
日本語版Zabbixでは「監視項⽬」と表⽰して︕
© SIOS Technology, Inc. All rights Reserved.
5
でも、慣れれば楽︕
魅⼒的のはず…
むしろ
© SIOS Technology, Inc. All rights Reserved.
6
魅⼒
 例えばトリガー
論理条件式で表現できさえすれば、
複雑な監視条件を指定できる柔軟性︕
 式なので入⼒項⽬に拘束されない柔軟性︕
例)不安定なCPUロードアベレージを監視

CPU
({TRIGGER.VALUE}=0
&
{host:system.cpu.load[percpu,avg1].min(#5)}
>4)|
({TRIGGER.VALUE}=1
&
{host:system.cpu.load[percpu,avg1].max(#5)}
> 4)
6
5
閾値
4
3
2
1
0
連続したら
異常とする
安定したら
正常に戻す
9:00 9:02 9:04 9:06 9:08 9:10 9:12 9:14 9:16 9:18 9:20
© SIOS Technology, Inc. All rights Reserved.
7
Zabbixの自由なんて
要らない︕
© SIOS Technology, Inc. All rights Reserved.
8
顧客からの要望
 例えば…
監視ができればいいよ
アラート上がればいい
から
etc…
© SIOS Technology, Inc. All rights Reserved.
9
最初が肝心です︕
 最初に要件を明確化して⾒積ることが肝
心︕






監視項⽬はリソース監視、プロセス監視、ログ
監視のみとします。
SNMPトラップ監視はやりません(汗)
アラート通知はメール通知のみとします。
アラート通知で音は鳴らしません(汗)
マップとかグラフの作成はしません(汗)
Zabbix監視サーバダウン時は監視停止します。
→
曖昧だと赤字プロジェクト化︕
© SIOS Technology, Inc. All rights Reserved.
10
Zabbix案件での
課題
個人
© SIOS Technology, Inc. All rights Reserved.
11
個人課題(抜粋)
 Zabbix監視結果をシスログに出⼒したい



理由わからないが要望多し
トリガー起動時のアクション実⾏でloggerコマ
ンド実⾏で出⼒できます。
他にいい⽅法ある︖︖
 通常期の監視条件を繁忙期に変更したい
time関数手動編集で対応のため運用負荷高


通常期用と繁忙期用のトリガーを作成しておい
て、手動でon/offしては︖
他にいい⽅法ある︖︖
© SIOS Technology, Inc. All rights Reserved.
12
最後に…
© SIOS Technology, Inc. All rights Reserved.
13
Zabbixの良し悪し(私⾒)
 Zabbixの良い点
監視条件を論理式を使って設定できる柔軟性
「トリガー」
 監視内容を自由に定義できる柔軟性
「ユーザ定義パラメータ」

 Zabbixの悪い点



SNMPトラップ監視面倒、マニュアル説明冷た
い
ログ監視通知、わかりづらい
監視コンソール、⾒づらい
© SIOS Technology, Inc. All rights Reserved.
14
Zabbix案件での
苦楽︕
© SIOS Technology, Inc. All rights Reserved.
15
Zabbix案件の苦楽
 監視サーバはリモート接続不可の場合多し、
地方のデータセンター出張で対応

【楽】札幌出張(2015年7月、8月)
→ラーメン美味しかった

【苦】横須賀出張(2015年1月)
→海近いが店無し
⾷料入手にも苦労
© SIOS Technology, Inc. All rights Reserved.
16