EbisudaSCOMにてプロセスの監視をエージェントレスで実行するSCOMには「プロセス監視」の管理パックテンプレートがあり、お手軽にプロセスの監視が出来ます。細かい指定がコンソールから簡単に行えるので、重宝します。そこはSCOM、やはりエージェントを導入していないとこれは動作しません。エージェントが導入されていない、エージェントレス監視のサーバーは監視対象外となります。これは、管理パックをエクスポートしてRemotable属性の値を確認することでも確認できます。/></OperationalStates><Configuration><ProcessName>cmd.exe</ProcessName><Frequency>60</Frequency><MinInstanceCount>1</MinInstanceCount><MaxInstanceCount>5</MaxInstanceCount><InstanceCountOutOfRangeTimeThresholdInSeconds>60</InstanceCountOutOfRangeTimeThresholdInSeconds></Configuration></UnitMonitor>むりやりこれをRemotable=”true”と書き換えてしまってインポートし直すと、監視できているように見えますが、実際にはきちんと動作していません。監視対象にはなっています。cmd.exeの数はエージェントレスで監視しているサーバーのものではない数(監視エージェント上のプロセスの数)が戻ってきてしまい、正常に監視できていません。この方法は使えません。そもそもSCOMは思想的にも機能的にもエージェントを入れて監視するのが有効なので、無理にエージェントレスで頑張る必要は無いですし、お勧めできません。やろうと思えば出来るよ・・・ということの一例としてスクリプトを自分で書いてcmd.exeのプロセスの数をリモートからモニターする管理パックを作成してみます。ユニットモニターを作成します。スクリプトを記述します。countoAPI.AddItem(oBag)oAPI.Return(oBag)パラメーターを定義します。Property[@Name=’ProcessCount’]という形でPropertyBagの中に入れた値が参照できます。これでユニットモニターが作成できました。ヘルプエクスプローラーでも表示され、リモートからも監視が可能となりました。アラートもきちんと出力されました。繰り返しになりますが、この方法はお勧めはできません。エージェントを入れるべきです。しても...という時のみ検討してみてください。コメントをキャンセルメールアドレスが公開されることはありません。Clientがインストール済みかどうかを判定する方法SCCMにてインベントリが取得出来ない書籍windowsインフラ管理者入門という本を書きました。お手にとっていただければと思います。Previewになっています。