Windows Server監視

Windows Server監視では、Windows ServerのCPU、メモリ、ディスク利用状況、プロセス、ネットワークトラフィックなどのメトリックを監視・測定し、統一ダッシュボードから操作します。パフォーマンスデータはサーバー監視エージェントで収集し、Site24x7のダッシュボードに表示します。

詳細は、 Windows Server関連のパフォーマンスメトリックを参照ください。また、サーバー監視のアーキテクチャも確認ください。

ご利用手順

Windows Server追加のその他の方法:

追加機能:

Windows Server監視の追加

  1. 管理 > インベントリ > 監視 > 監視の追加 とクリックしてください。
  2. 監視の追加ページででサーバー監視を選択します。
  3. 説明の表示を、Windowsから選択し、Site24x7 Windows Serverエージェントのダウンロードをクリックすると、Windows監視が追加されます。

エージェントのインストール

  1. .msiファイルを開くと、Site24x7 Windowエージェントセットアップウィザードが起動します。次へをクリックしてください。
  2. デバイスキーを入力し、インストールを開始します。
    デバイスキーは、管理 > 開発者 > デバイスキー から見つかります。こちらを参照ください。
  3. エージェントを置くインストール フォルダーを選択してください。インストーラーは自動的に、Site24x7 Windowsエージェントを指定フォルダーへインストールします。
    エージェントを置くフォルダーには読み書き権限が必要です。
  4. ウィザードの指示にしたがい、インストール手順を完了させてください。
  5. エージェントインストール中の、一括インストール:
    1. Windowsエージェントをインストールすると、複数サーバーに、エージェントを一括インストールできるようになります。はいをクリックしてください。
    2. エージェントをインストールする先のOSとサーバーを選択します。表示されるサーバー名ごとのティックボックスを選び、複数指定をすることもできます。次へをクリックしてください。
    3. Active Directoryのユーザー名とパスワードを入力してください、このアクションの実行には、管理者権限が必要です。詳しくは、AD認証情報が必要となる理由を参照ください。
      選択したサーバーをプロキシ有効とするのチェックボックスを選び、プロキシ情報を指定してください。
    4. プロキシ設定では
      a. エージェントのインストール中に、ホストのプロキシ設定を利用し、同じプロキシ情報をコピーするか、
      b. 別プロキシを設定する場合、新規プロキシ設定を選択し、プロキシ情報を入力するかの方法があります。
    5. エージェントはこれにより、選択したサーバーすべてにインストールされます。
  6. エージェントをインストールすると、トレイアイコンがクイック起動バーに表示されます。トレイアイコンは、Start > C: > All Programs > Site24x7 Windows Monitor > Tray Iconからも見つかります。エージェントは、トレイアイコンから直接開始停止再起動すること可能です。エージェント情報は、トレイアイコン > エージェント情報の表示 にも表示されます。
  7. 監視はSite24x7 Webクライアントの、管理 > インベントリ > 監視で表示されます。
  8. エージェントは、IIS、SQLなど、サーバーで稼働中のあらゆるアプリケーションを、自動検出します。詳細はこちらで確認ください。

追加したWindows Server監視の編集・修正

  1. 監視画面で編集するサーバー監視をクリック。
  2. 追加した監視の表示名を、適宜、入力してください。
  3. デフォルトでは、ホスト名IPアドレスが表示されます。
  4. ドロップダウンより、監視グループのリストを選択し、関連付けをします。
  5. 設定プロファイルを編集するには、次の情報を指定してください。
    しきい値・可用性:しきい値プロファイルをドロップダウンから選択するか、デフォルトのしきい値セットを選びます。リソースがしきい値・可用性を超えると通知が行われます。
    しきい値・可用性のカスタム プロファイルの作成には、 しきい値・可用性を参照ください。
    通知プロファイル:通知プロファイルをドロップダウンから選択するか、デフォルトのプロファイルを選びます。通知プロファイルにより、障害発生時は、いつ誰に通知するかを設定できます。 通知プロファイルを参照し、カスタム通知プロファイルを作成してください。
  6. ユーザー グループ:障害時にアラートを届けるユーザー グループを選択します。
    複数ユーザーを1グループに加えるには、ユーザーグループをご覧ください。
  7. アクション:Webサイトで、ダウン・トラブル・アップのステータス変化や、属性の変化があった時に実行するアクションを選択します。ステータス変更の際は設定したアクションが実行され、対象ユーザーグループにアラートを発します。
    障害への是正措置を自動化するには、アクションを参照ください。を参照ください。
  8. リソースチェックプロファイル:リソースチェックプロファイルをドロップダウンから選択します。リソース チェック プロファイルは、サーバー上の監視するリソースの設定に有用です。
  9. 保存をクリックしてください。

Windowsエージェントの一括インストール

Site24x7では5通りの方法で、一括インストールに対応しています。

  1. リモートコマンド
  2. Active Directory
  3. カスタムスクリプト
  4. リモートインストール
  5. エージェントの一括インストール
リモートをもちいた一括インストールコマンド

次の手順でプロセスを進めてください。

  1. 一括インストールを実行するマシンへ、次のファイルを保存します。
    • Site24x7WindowsBulkInstall.zip:このZIPではSite24x7フォルダーに、BulkInstall.vbs、RemCom.exe、hostnames.txtファイルが含まれています。
    • Site24x7WindowsAgent.msi:この.msiファイルを、以前に解凍した同じSite24x7フォルダーに保存します。
      .msiファイルをダウンロードするには、管理 > インベントリ >監視 > 監視の追加 > サーバー監視 とクリックしてください。Windowsタブを選択し、監視の追加をクリックします。
  2. hostnames.txtファイルを編集し、エージェント インストール先のサーバー名を追加します。変更を保存します
  3. コマンドプロンプトを開き、ファイルをダウンロードしたディレクトリへ移動してください。
    コマンドプロンプトを開くには、「ファイル名を指定して実行(Windowsキー+R)」からcmdと入力します。
  4. コマンドプロンプトで、次のコマンドをフォーマットにしたがい実行してください。
    cscript BulkInstall.vbs  <DIR\hostnames.txt>  <Domain Name or Workgroup Name\username>  <password>   <DeviceKey>
    1. <DIR>を、ファイルをダウンロードしたディレクトリの名前に置き換えます。
    2. DOMAINWORKGROUPを、関連ドメイン名かワークグループに置き換えます。
    3. usernameを、ドメインかワークグループのユーザー名に置き換えます。
    4. passwordを、ドメインかワークグループのパスワードに置き換えます。
    5. devicekeyを、アカウントの一意のデバイスキーに置き換えます。デバイスキーを入手するには、管理 > 開発者 > デバイスキー とクリックしてください。
  5. 設定済みのプロキシサーバーがある場合は、次の形式にしたがう必要があります。
    cscript bulkinstall.vbs  <DIR\hostnames.txt>  <Domain Name or Workgroup Name\username>  <password>  <DeviceKey>  <proxyserver:port>  <proxyusername>  <proxypassport>
    <>は、コマンドラインのパラメーターを表します。すべて必須で、順番は変更できません。
Active Directoryでの一括インストール

ユーザーがマシンにログインすると、エージェントがインストールされます。すべての新規追加ワークステーションに、ADインポートのスケジュールで自動的にエージェントが展開されます。

  1. Windowsマシンでネットワーク共有を行います。例: \\MyServer\MyShare
  2. Site24x7WindowsAgent.msiInstallAgent.vbsを保存してください。
  3. Site24x7WindowsAgent.msiをダウンロードするには、管理 > インベントリ > 監視 > 監視の追加 > サーバー監視 とクリックします。Windowsタブを選択し、 監視の追加をクリックしてください。
  4. InstallAgent.vbsファイルを編集します。下に、InstallAgent.vbsファイルのサンプルを示します。
  5. <COMMAND-LINE-PARAMS>を見つけ、下記パラメーターに置き換えてください。
    EDITA1= <Your Site24x7 Device Key>
    デバイスキーを作成するには、管理 > 開発者 > デバイス キー とクリックします。
  6. 設定済みのプロキシサーバーがある場合、コマンド形式は、下記の通り、変更してください。
    EDITA1= <Your Site24x7 Device Key> ENABLEPROXY=yes ProxyServerName=<proxyservername:port> ProxyUserName=<proxyusername> ProxyPassword=<proxypassword>
  7. グループ ポリシー管理の定義手順は、次の通りです。
    1. 開始 > 管理ツール > グループポリシー管理 と移動します。
    2. ドメインを右クリックし、このドメインでのGPO作成を選択、コンソールツリーにリンクさせてください。  
    3. 新規GPNの名前を入力します。
    4. 新規GPOを右クリックし、編集を選択してください。これによって、グループ ポリシー管理エディターのウィンドウが開きます。
    5. コンピューターの設定 > ポリシー > Windows設定 > スクリプト > スタートアップと選択。
    6. スタートアップをダブルクリックすると、スタートアップ プロパティ画面が開きます。
    7. 追加をクリックし、検索オプションから、\\MyServer\MyShare\InstallAgent.vbsスクリプトを選びます。このスクリプトには、対象Windows Serverからアクセスできなければなりません。
    8. グループ ポリシー管理ウィンドウを閉じ、OKをクリックします。
    9. これにより、ドメイン内のコンピューターが起動すると、エージェントが自動的にインストールされます。
サイレントモードでカスタムスクリプトを利用し、一括インストールを行う

コマンドプロンプトを用いる独自スクリプトを作成し、複数マシンで実行することができます。
例:

msiexec.exe /i Site24x7WindowsAgent.msi EDITA1=<Your Site24x7 Device Key> ENABLEPROXY=yes ProxyServerName=<proxyservername:port> ProxyUserName <proxyusername> ProxyPassword=<proxypassword> /qn
Windows Serverでのリモートインストール

上記の3つの方法にくわえ、Windows Server監視エージェントを、複数サーバーに一括インストールするには、Site24x7 Webクライアントからの操作も可能です。この場合、エージェントをドメイン内のWindows Serverいずれかにインストールし、エージェントを他のサーバーすべてに追加するという手順を踏みます。次の手順にしたがい作業してください。

  1. エージェントをドメイン内のWindows Serverいずれかにインストールする
  2. サーバーへ移動し、追加したサーバー > サマリと移動します。
  3. サーバー名を表すアクション アイコンに、マウスカーソルを合わせてください。
  4. リモートインストールをクリック。
  5. これにより、リモートインストールウィザードが開きます。
  6. Windowsエージェントをインストールするサーバーを選択。すべて選択で、Windowsエージェントを、ドメイン内のサーバーすべてに、一度に追加することもできます。 サーバーの検索で、それぞれのサーバーを探すことも可能です。
  7. Active Directoryのユーザー名とパスワードを入力してください。サーバーにADアカウントがない場合、そのマシンのユーザー名とパスワードでインストールできます。
  8. インストールをクリック。
  9. これにより、Windows Server監視エージェントが、選択したサーバーにインストールされます。
トラブルシュートのヒント:リモートインストールでのWindows Server追加時の問題については、Windowsエージェントのリモートインストール失敗時の対応を参照ください。

AzureのVM拡張機能によるWindows監視の追加:

AzureのVM拡張機能でサーバー監視を追加すると、メトリックはSite24x7ダッシュボードに表示されるようになります。Azureユーザーは、エージェントのダウンロード不要でシンプルに、Windows監視を追加できます。

VM拡張機能でのWindows Server監視は、次の方法で追加できます。

  • Azure UIポータルでVM拡張機能を追加
  • PowerShellでVM拡張機能を追加

詳細は、VM拡張の追加を参照ください。

リソースチェックプロファイル

リソースチェックプロファイルは、サーバー監視でサーバーのリソース監視を行う際、利用できます。監視するリソースは、リソースチェックプロファイルに、追加します。このプロファイルは、任意の数のサーバー監視に関連付け可能です。

  • URLチェック:サーバー上のURLにアクセス可能かチェックします。追加できるのは、ローカルのURLのみです。
  • ポート確認:サーバーのポートにアクセス可能か確認します。
  • ファイル確認
    • アクセス確認:ファイルアクセスがあれば、アラートを発します。
    • 権限チェック:ファイルのメタデータ属性に変更があれば、アラートが上がります。
    • 最終更新チェック:ファイルが変更されるか、一定期間変更がなければ、通知します。
    • サイズ確認:ファイルサイズがしきい値を超えていなかったかチェックします。
    • コンテンツ チェック:ファイル内に特定のコンテンツがないか検索します。
  • ディレクトリ確認
    • アクセス確認:ディレクトリにアクセスがあれば、アラートします。
    • 権限チェック:ディレクトリのメタデータ属性に変更があれば、アラートが上がります。
    • サイズ確認:ディレクトリのサイズがしきい値を超えていなかったかチェックします。
    • ファイル可用性:ディレクトリ内でファイルの作成・削除があると、通知します。
    • サブディレクトリ可用性:ディレクトリ内でサブディレクトリの作成・削除があると、通知します。
  • Windowsイベントログ:イベントログのルールを設定し、監視します。設定したログが発生すると、アラートが送られます。

リソースチェックプロファイルの追加・編集・削除方法や、それぞれのチェックの情報は、こちら参照してください。

サーバー監視に関連するプロファイルは、削除できず、編集だけが可能です。プロファイルの削除は取り消しができませんので、事前に十分、注意してください。

サーバー設定テンプレートを関連付ける

しきい値、リソースチェックプロファイルにテンプレートを設定し、障害発生にいつ誰に通知するかを指定するため、Windows Server監視にユーザーグループに関連付けます。また、Windows Server内のサービスとプロセスの自動ディスカバリーを行い、監視の対象とします。

独自Windowsプラグインの記述

独自のカスタムプラグインの記述も可能であり、必要データを監視できます。しきい値をそれぞれの属性に設定し、指定値を超えた時のアラートを選択することも可能です。独自Windowsプラグインの記述には、 DLLバッチ、PowerShell、VBScriptをサポート指定します。

Microsoft Windowsアプリケーションの監視

Windowsエージェントがインストールされると、次のアプリケーションがディスカバリーされて監視が行われます。

アプリケーション サポートしているバージョン
Exchange 2007、2010、2013、2016
IIS 7.0以上
SQL 2008以上
BizTalk 2006以上
SharePoint 2007、2010、2013、2016
Active Directory 31以上
Failover Cluster 2008以上
Hyper-V 2008以上
Windows Backup Windows 2008 R2、Windows 2012、Windows 2012 R2、Windows 2016、Windows 2019、Windows 2022
Windows Updates Windows server 2012以上、Windows 8以上

アプリケーションの自動ディスカバリーを無効にするには、管理 > サーバー監視 > 設定で行えます。設定ページの詳細はこちら

メモ:.NETプラットフォームで開発されたスタンドアローンデスクトップアプリケーションも監視できます。詳細はこちら

トレイアイコンの利用

トレイアイコンは、クイック起動バーから利用できます。各種メニューが利用いただけます。

  1. エージェントログの表示
  2. Site24x7接続の確認
  3. プロキシの設定
  4. エージェント情報の表示
  5. エージェントの起動
  6. エージェントの再起動
  7. エージェントの停止
エージェントログの表示
  1. トレイアイコンを、クイック起動バーからクリックし、エージェントログの表示をクリックしてください。
  2. エージェント ログには、エラー コード、警告、データ収集メトリックなどの各種の情報が含まれています。
Site24x7接続の確認
  1. エージェントソフトウェアを、クイック起動バー内のトレイアイコンから使用します。
  2. 右クリックで、Site24x7接続を確認します。
  3. 3つのドメインすべてに到達可能であることを、確認します。
  4. すべて到達可能であれば、OKをクリックします。。
  5. 接続不能な場合は、監視エージェントの通信に用いる、下記のドメインとポートを開放してください。
    ドメイン ポート
    https://dms.zoho.com 443
    https://plus.site24x7.com 443
    https://plus2.site24x7.com 443

プロキシやファイアウォールの設定

  1. トレイアイコンを右クリックし、プロキシ設定を選択。
    server2
  2. 中央サーバーとの通信に必要な、プロキシサーバー情報を入力します。
  3. OKをクリックし、エージェントがサーバーからデータ収集をする準備ができたプロキシを、有効にしてください。

エージェントインストール中のサーバー監視への設定プロファイル関連付け

Windowsエージェントのインストール中に、設定プロファイルの関連付けができます(しきい値、リソース、通知プロファイル、グループ/表示名)。 ユースケースを参照し、この機能を確認ください。

トラブルシュートのヒント:

関連記事: