前のトピック: プロセスとサービスのモニタリングの概要

次のトピック: プロセス モニタの状態管理

Windows サービスのモニタリング

UNIX システムでは、サービスやデーモンはプロセスで、他のプロセスと同様にモニタできます。 それに対して、Windows システムでは、サービスはグラフィカル インターフェースを使用して(たとえば [コントロール パネル]の[サービス]から)開始および停止する特別な種類のプロセスです。 Windows サービスはプロセス内で実行されますが、それらの間のマッピングは必ずしも 1 対 1 であるとは限りません。 たとえば、複数の Windows サービスが単一のプロセス内で実行される場合があります。 従って、以下の 2 つの方法で Windows サービスをモニタできます。

注: Windows では Windows サービスのプロセス属性が追跡されないため、SystemEDGE エージェントは Windows サービスの procAlive 属性のみをモニタできます。 特定の Windows サービスの他の属性(たとえば procRSS)をモニタするには、その Windows サービスを実装する基盤となるプロセスをモニタする必要があります。