タイトルは本当に自明です!物理ディスクの状態が低下した場合、どうすれば電子メールをトリガーできますか?また、副次的な点として、ソフトウェアRAIDまたはzfsアレイのヘルスについて同様のことを行うにはどうすればよいですか?
これはさまざまなことに依存します。多くのRAIDコントローラーには、この種の情報を照会するための独自のツールがあります。
HPのSmartArray-コントローラーは、HPのhpacucli
- toolを使用します。一般に、これらのディスクの状態とHPサーバーの状態を確認するために このnagiosプラグイン を使用することをお勧めします。
デルのサーバーには、クエリが必要な独自のopenmanage
-ドライバがあります。これに適したNagiosプラグインが見つかります ここ 。
ハードドライブがS.M.A.R.Tをサポートしている場合(最近はすべてサポートしていると思います)、 check_smartmon を使用できます。
上記の両方で、RAIDステータスと物理ドライブを確認します。場合によっては、プラグインを時々更新することを確認すると、ファームウェアを更新するのが適切な時期も通知されます。
LinuxのソフトウェアRAIDの場合、 check_md_adm を使用できます。
Nagios ExchangeのZFSプールを監視するためのプラグインがあります: リンク 。
UbuntuでSmartmontoolsを使用します。以下は良いチュートリアルであり、私はこれを自宅のデスクトップマシンで使用しました。これはデスクトップなので、Niceインターフェイスを提供するGSmartControlを使用します。
https://help.ubuntu.com/community/Smartmontools
私の本番サーバー(Ubuntuではない)には、引き続きSmartmontoolsを使用しています。それは古風ですが、利用可能な最高のものです。