1. skouno25

    No comment

    skouno25
Changes in body
Source | HTML | Preview
@@ -1,47 +1,47 @@
ZabbixエージェントにUserParameterを設定してSoftwareRAIDの状態を監視します。エージェント側はCentOSです。
# SoftwareRAIDの状態を確認する
RAIDの状態は`/proc/mdstat`を見ることで確認できます。RAID1で健常であれば下記のように表示されます。
```text:/proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdb1[1] sda1[2]
511988 blocks super 1.0 [2/2] [UU]
md1 : active raid1 sdb2[1] sda2[2]
976247676 blocks super 1.1 [2/2] [UU]
bitmap: 5/8 pages [20KB], 65536KB chunk
```
もし健常でない場合は、[UU]の部分が[U_]などになります。今回は、この"[ ]"内を監視するように設定します。
# エージェントの設定
すでにエージェント監視が行われているとします。
エージェントの設定ファイルの下記のパラメータを追加します。なお、パラメータ名は任意です。パラメータを追加したらエージェントを再起動します。
```text:/etc/zabbix/zabbix_agentd.conf
UserParameter=raid.healthy,egrep '[0-9]+ blocks (.* )?\[[0-9]+/[0-9]+\] \[U+\]' /proc/mdstat|wc -l
```
# 監視テンプレートの作成
Zabbixの「設定」->「テンプレート」でテンプレートの一覧が表示され、右上の`テンプレートの作成`から作成できます。
テンプレート名と適切なグループを設定し、`追加`します。
## アイテム
作成したテンプレートのアイテムを選択し`アイテムの作成`から作成します。
<img width="822" alt="スクリーンショット 2016-07-12 15.19.57.png" src="https://qiita-image-store.s3.amazonaws.com/0/48446/9f882348-dfba-30d8-0556-8d9b5e9d2bd4.png">
## トリガー
RAIDに障害が起きた際アラートがなるように設定します。同じようにテンプレートのトリガーを選択し`トリガーの作成`から作成します。
-条件式は一例ですのでその他の設定と合わせて状況に応じて設定してください。
+条件式は一例ですのでその他の設定と合わせて状況に応じて設定してください。下記はRAID1の場合。
<img width="621" alt="スクリーンショット 2016-07-12 15.13.40.png" src="https://qiita-image-store.s3.amazonaws.com/0/48446/24e6be37-c458-366f-9074-71c451c7058b.png">
## グラフ
必要であれば設定します。
# 参考
- [Zabbixエージェントで LinuxのソフトウェアRAIDを監視する - ブログ - ワルブリックス株式会社](http://goo.gl/AoxyLE)