これまでのところ、WMIを使用して平均CPU使用率、メモリ使用量、およびhdd使用量をサーバーにポーリングし、HTML形式のレポートを出力するPowershellスクリプトを作成しました。一定期間にわたる高いCPUとその期間のトッププロセス
WMIには、CPU使用率がx%以上でx分以上経過したときにdatetimesを取得し、その時点でトッププロセスをリストするメカニズムがあります。
私はこのタスクを実行できますか?
おかげ
これまでのところ、WMIを使用して平均CPU使用率、メモリ使用量、およびhdd使用量をサーバーにポーリングし、HTML形式のレポートを出力するPowershellスクリプトを作成しました。一定期間にわたる高いCPUとその期間のトッププロセス
WMIには、CPU使用率がx%以上でx分以上経過したときにdatetimesを取得し、その時点でトッププロセスをリストするメカニズムがあります。
私はこのタスクを実行できますか?
おかげ
私はしばらく前にWindowsのパフォーマンスモニタに手を加え、それが良いサーバーのパフォーマンスの可視化ソリューションのように見えました。これにより、さまざまな条件(アラートがしきい値を超えるパフォーマンスカウンタなど)でアラートを送信できるようになります。このブログ記事をチェックアウトし、サーバーのパフォーマンスを監視するために、WMIを使用するためのhttps://technet.microsoft.com/en-us/library/cc749154(v=ws.11).aspx
注:その後、入力WMIテスター、後藤Start > Run
を表示するには、あなたがそれに興味がある場合は、ここではそれへのリンクですwbemtest.exe
。