Edited at

Zabbix監視テンプレート(Scality 5 RING)

More than 1 year has passed since last update.

Zabbix監視テンプレート(Scality 5 RING)を作成しました。

Zabbix 3.0、Scality RING 5.1.9(Lorien)で検証しています。


前提条件


  • /etc/logrotate.dの設定がrestartではなく、reloadを使用している事。

  • Zabbixエージェントの設定ファイルにパラメータ"Include=/etc/zabbix/zabbix_agentd.d/"を設定している事。


Scality 5 RING


テンプレート


  • Template App Scality 5 RING Nodes Service(テンプレートとのリンク: なし)


アプリケーション


  • Scality 5 RING Nodes service


アイテム

#
アイテム名
トリガー
キー
データ型
単位
乗数の使用
更新間隔(秒)
ヒストリ
トレンド
タイプ
アプリケーション
内容
備考

1
httpd service is running
1
net.tcp.listen[81]
数値
-
-
30
90
365
Zabbixエージェント
Scality 5 RING Nodes service
TCP81ポート(httpd)のステータス取得
TCP81ポート(httpd)を使用しない場合は不要

2
Number of running httpd processes
1
proc.num[httpd,root,,]
数値
-
-
30
90
365
Zabbixエージェント
Scality 5 RING Nodes service
httpdプロセスの個数取得

3
Number of running biziod processes
1
proc.num[biziod]
数値
-
-
30
90
365
Zabbixエージェント
Scality 5 RING Nodes service
biziodプロセスの個数取得

4
Number of running salt-minion processes
1
proc.num[salt-minion]
数値
-
-
30
90
365
Zabbixエージェント
Scality 5 RING Nodes service
salt-minionプロセスの個数取得

5
Number of running sagentd processes
1
proc.num[sagentd]
数値
-
-
30
90
365
Zabbixエージェント
Scality 5 RING Nodes service
sagentdプロセスの個数取得

6
Number of running srebuildd processes
1
proc.num[srebuildd]
数値
-
-
30
90
365
Zabbixエージェント
Scality 5 RING Nodes service
srebuilddプロセスの個数取得

7
Number of running bizstorenode processes
1
proc.num[bizstorenode]
数値
-
-
30
90
365
Zabbixエージェント
Scality 5 RING Nodes service
bizstorenodeプロセスの個数取得


  • ヒストリとは各収集値の保持期間

  • トレンドとは数値データタイプの1時間あたりの最低値、最高値、平均値および合計値の保持期間

  • Zabbixにリトライ回数、リトライ間隔、タイムアウト時間は存在しない


トリガー

#
深刻度
トリガー
条件式
種別
内容
備考

1
軽度の障害
httpd service is down on {HOST.NAME}
net.tcp.listen[81].max(#3)=0
ポート
直近3回のTCP81ポート(httpd)のステータス取得時の戻り値(最大値)が0(Close)だった場合
TCP81ポート(httpd)を使用しない場合は不要

2
重度の障害
httpd process is not running on {HOST.NAME}
proc.num[httpd,root,,].last(0)<1
プロセス
稼働中のhttpdプロセスの最新個数が1未満だった場合

3
重度の障害
biziod process is not running on {HOST.NAME}
proc.num[biziod].last(0)<ディスクの総数 × 2

プロセス
稼働中のbiziodプロセスの最新個数がディスクの総数 × 2未満だった場合
サーバーが管理するディスクの総数の2倍

4
重度の障害
salt-minion process is not running on {HOST.NAME}
proc.num[salt-minion].last(0)<1
プロセス
稼働中のsalt-minionプロセスの最新個数が1未満だった場合

5
重度の障害
sagentd process is not running on {HOST.NAME}
proc.num[sagentd].last(0)<5
プロセス
稼働中のsagentdプロセスの最新個数が5未満だった場合

6
重度の障害
srebuildd process is not running on {HOST.NAME}
proc.num[srebuildd].last(0)<2
プロセス
稼働中のsrebuilddプロセスの最新個数が2未満だった場合

7
重度の障害
bizstorenode process is not running on {HOST.NAME}
proc.num[bizstorenode].last(0)<12 or 24

プロセス
稼働中のbizstorenodeプロセスの最新個数が12 or 24未満だった場合
サーバーが1つのRINGをサポートする場合は12個、2つのRINGをサポートする場合は24個


関連記事

Zabbix監視テンプレート(Scality 5 SOFS Connector)

Zabbix監視テンプレート(Scality 5 Supervisor)