web-dev-qa-db-ja.com

単一のサーバーでリソースの傾向を監視/分析/報告します--perfmon +?

いくつかのビデオストリーミングサーバー(Win2k3 Ent SP2)を実行しています。私のユーザーベースが拡大し始めているので、個々のユーザーは彼らが理想的とは言えないサービスを経験していると報告し始めています。

帯域幅の制限(10Mb以上)に達しているため、劣化が発生しているのではないかと疑っています。システムのリソースを使い果たしている可能性もありますが、例えばCPU時間、RAMなど...または、過度のスラッシングを引き起こしている可能性のある、スケーリングの悪いソフトウェア設計。

要するに、私は自分のリソース消費の非常に広い視野を集めたいのです。

Perfmon(パフォーマンスモニター)が最初に思い浮かびました。しかし、私はインターフェースのファンではありません-perfmonデータをエクスポートしてNice履歴レポートを生成することは可能ですか?そのような解決策はありますか?

1
crftr

RunAs Radioには、パフォーマンスモニターに関する非常に優れた番組がいくつかあります。

http://www.runasradio.com/default.aspx?showNum=81

http://www.runasradio.com/default.aspx?showNum=77

最初のショーでは、何を監視する必要があるのか​​、そしてその理由について詳しく説明しています。 2つ目は、PAL(ログのパフォーマンス分析)と呼ばれるツールについてです。 http://www.codeplex.com/pal これにより、パフォーマンスモニターのデータに関するレポートが作成されます。

2
GTech33
  1. [〜#〜] pal [〜#〜] (ログのパフォーマンス分析)ツールをパフォーマンスモニターログに使用できます。 From WindowsITPro article: "...再起動後の最初のステップは、パフォーマンスモニターログをキャプチャすることでした。パフォーマンスデータをキャプチャした後、分析のために.blgファイルをワークステーションにコピーしてロードしました。 .blgファイルをPALウィザードに挿入して、分析レポートを生成します。」

  2. 要件を満たす可能性のあるパフォーマンスモニターの代替品があります: Magnalis PerfPro

3
Peter Mortensen