
問題の概要:
場合によっては、データベース サーバーの問題により SCOM が DB にアクセスできず、監視が停止することがあります。その結果、アラート メッセージが送信されなくなります。
SCOM 監視が停止したときにアラートをスローする方法はありますか。メールを送信する PowerShell スクリプトか、その他の方法はありますか?
基本的な Windows サーバー インストールに既に存在するもの以外の追加のアプリケーション/ツールをインストールすることはできません。
答え1
RMS または RMSe に PowerShell がインストールされている場合は、healthservice、cshost、omsdk サービスが実行されているかどうかを確認するスクリプトを作成します。また、SCOM 環境がデータベースへの接続を失ったことを示す具体的なイベント メッセージを特定しようとします。OpsMgr ログにはこれが確実に表示されますが、すぐには思い出せません。
上記のスクリプトを定期的に実行するようにスケジュールします。たとえば、1 時間ごと、またはもっと積極的に実行する必要がある場合は 15 分ごとなどです。
もちろん、最善の方法は、データベース層が失敗し続ける理由を突き止めることです。