Windowsパフォーマンスカウンターの監視を簡単に始める方法

Site24x7は、Windowsパフォーマンスカウンター監視プラグインにより、Windowsサーバー上で実行されているサービス、プロセス、アプリケーションに関連する特定のWindowsパフォーマンスカウンターのリアルタイムの情報を監視します。管理者はWindowsパフォーマンスカウンターを監視することで、即時アラートで異常を早期に発見し、ボトルネックを迅速に解決し、システム効率を最適化することができます。

今すぐ30日間の無料トライアルを開始する (登録は30秒で完了します)
Windows パフォーマンス カウンター

Windowsパフォーマンスカウンターとは?

Windowsパフォーマンスカウンター(PerfMonカウンター)は、Microsoft Windowsオペレーティングシステムに組み込まれた監視ツールで、Windowsサーバー上で動作するシステムコンポーネントやサービスの詳細なメトリクス情報を取得します。Windowsパフォーマンスカウンターのカテゴリには、プロセッサ、メモリ、ディスク、ネットワーク、システムなどがあり、各カテゴリにはリソース固有のメトリクスを追跡する特定のカウンターが含まれています。管理者は、Windowsパフォーマンスカウンターで継続的に情報を取得することにより、システムの健全性を監視し、ボトルネックを特定し、パフォーマンスを最適化することができます。

Site24x7で特定のWindowsパフォーマンスカウンターを監視

kubernetes-monitor

Site24x7のWindowsパフォーマンスカウンター監視機能は、IIS、ASP.NET、C#.NETなどのパフォーマンスカウンターの重要なメトリクスを監視することができます。管理者は取得した情報を分析することで、システムのパフォーマンス状況を把握できます。

website-uptime-icon

Site24x7のWindowsパフォーマンスカウンター監視機能は、リソースの過剰使用など、システム内のWindowsアプリケーションやサービスのパフォーマンスに影響を与えるボトルネックの特定をサポートし、問題の早期解決につなげます。

vdi-versatile-alerting

Site24x7のWindowsパフォーマンスカウンター監視機能は、システムやアプリケーションの動作の異常を早期に検出し、即時アラートを送信することで、管理者による迅速な問題解決をサポートします。

vdi-dashboards-and-reports

Site24x7はカスタムダッシュボードを作成して、パフォーマンスカウンターのメトリクスをサーバー全体のメトリクスと関連付けます。

Site24x7のWindowsパフォーマンスカウンター監視機能の詳細

  • サポートしているプラ​​ットフォーム:

パフォーマンスメトリクス

Site24x7のWindowsパフォーマンスカウンター監視プラグイン連携を使用することで、以下のメトリクスを監視できます。

メトリック名説明
前回の実行日時スケジュールされたタスクが前回実行された日時
所有者タスクの所有者
ステータスタスクの現在の状態
最後の実行日時タスクが最後にスケジュールされた日時
開始日タスクの実行が開始された時刻
エラーコードタスクの前回実行時に発生したエラーコード

セットアップ方法

前提条件

プラグインをインストールする前に、次の要件を満たしていることを確認してください。

  • プラグインを実行する予定のサーバーに Site24x7のWindowsサーバー監視エージェントをダウンロードし、インストールしていること。
  • PowerShellプラグインを実行するために、RemoteSignedポリシーが設定されていること。 ポリシーの設定方法:
    • サーバーにログインします。
    • PowerShellプロンプトを管理者として実行し、次のコマンドを実行します。
      Set-ExecutionPolicy RemoteSigned

インストール

  • 「WindowsPerfmonCounterMonitoring」という名前のフォルダーを作成します。
  • GitHubリポジトリ から 「WindowsPerfmonCounterMonitoring.ps1」と「WindowsPerfmonCounterMonitoring.cfg」のファイルをダウンロードし、WindowsPerfmonCounterMonitoringフォルダーに格納します。 https://raw.githubusercontent.com/site24x7/plugins/master/WindowsPerfmonCounterMonitoring/WindowsPerfmonCounterMonitoring.ps1 https://raw.githubusercontent.com/site24x7/plugins/master/WindowsPerfmonCounterMonitoring/WindowsPerfmonCounterMonitoring.cfg
  • WindowsPerfmonCounterMonitoring.cfgを開き、目的のパフォーマンス監視カウンター、単位、表示名を設定します。それぞれの値はカンマで区切られます。
    [counter_monitoring]
    counters="\LogicalDisk(C:)\Avg. Disk sec/Write,\Processor Information(_Total)\% Processor Time,\LogicalDisk(C:)\Avg. Disk Bytes/Write,\Processor(_Total)\% Idle Time,\Event Log\Events/sec,\PhysicalDisk(_Total)\Avg. Disk Bytes/Read,\LogicalDisk(_Total)\Current Disk Queue Length,\Thread(_Total/_Total)\Priority Current,\Process(_Total)\IO Read Operations/sec,\Database(HealthService)\Database Cache % Hit" units="sec/Write,%,bytes/Write,%,/sec,bytes/read,count,count,/sec,%" displaynames="disk_write,processor_time,disk_byteswrite,Processor_idle_time,event_logs,disk_read,disk_queue_length,current_priority_thread, IO_read_operations,database_healthservice_cache_hit"

    (注)Site24x7に正しいデータがマッピング・表示されるように、counters、units、displaynamesのメトリクスの位置が正しくマッピングされていることを確認してください。

    例えば、counters、units、displaynamesの数は同じである必要があります。また、カウンターセクションの最初のメトリックは、単位と表示名の両方の最初のメトリックにマッピングされる必要があります。

  • WindowsPerfmonCounterMonitoringフォルダーをSite24x7Windowsサーバー監視プラグインディレクトリに移動します。
    C:\Program Files (x86)\Site24x7\WinAgent\monitoring\plugins\

上記手順の完了後、Site24x7のサーバー監視エージェントが5分以内にプラグインを自動的に実行し、Site24x7にパフォーマンスデータを表示します。
プラグインモニターと関連するパフォーマンスチャートを表示する手順は、次のとおりです。

  • Site24x7にログインします。
  • 「プラグイン」に移動し、必要なモニターをクリックします。
  • サポートしているプラ​​ットフォーム:

100以上のプラグインを提供。独自のプラグインも作成できます。

Site24x7は100以上のプラグイン連携を提供。Webサーバー、データベース、ロードバランサーなど、さまざまなコンポーネントを監視し、アプリケーション全体のパフォーマンスや安定性を可視化できます。

すべてのプラグイン連携を表示