ナギオス – Windowsでのディスク負荷の測定

Windowsサーバーのディスクの負荷を制御することに興味がある場合, NRPEを介して実行するシンプルなPowerShellのおかげで、簡単に監視できます. 読み取りと書き込みの遅延が発生します, 1秒あたりの読み取り数と書き込み数, また、読み取りと書き込みの比率 (MB/秒)、および読み取りキュー時間 & ライティング!

 

悪くありません, まず最初に, realizaremos este proceso mediante NRPE, quiero decir, que si no tienes el comando ‘check_nrpeen el appliance de Nagios o de Centreon, o el Agente NSClient ++ instalado en el equipo Windows, 見直し このドキュメント!

 

Nos descargaremos el script de PowerShell que nos permitirá esto, llamado ‘check_ms_win_disk_load.ps1’, lo podremos descargar de esta URL: https://exchange.nagios.org/directory/Plugins/Operating-Systems/Windows-NRPE/Check-Microsoft-Windows-Disk-Load/details.

 

悪くありません, descargamos dicho script y lo dejaremos en la carpeta ‘%ProgramFiles%\NSClient++\スクリプトスクリプトde cada Windows a monitorizar. さらに, modificamos el fichero de configuración de NSClient++, el ‘nsclient.ini’, y le añadimos la siguiente configuración:

[ソースコード][/設定/外部スクリプト/スクリプト]
disk_load = cmd /c echo scripts\\check_ms_win_disk_load.ps1 $ARG1$; 出口($ラストイグジットコード) | powershell.exe -executionpolicy bypass -command –

[/設定/外部スクリプト/エイリアス]
disk_load = disk_load[/ソースコード]

 

 

 

悪くありません, deberemos crear un Servicio por cada disco que vamos a monitorizar, en este ejemplo veremos cómo obtener la Carga del disco C:\ de un Windows. Creamos el Servicio desde “構成” > “サービス” y clonamos de uno existente. Le configuramos al menos la siguiente configuración:

  • 形容: 監視からお客様をお目にするための名前を示します, algo como ‘Disco CCarga’ nos puede valer.
  • テンプレート: 通常であれば, 「generic-active-service-custom」を選択します.
  • チェックコマンド: コマンドのリストから選択します, 「check_nrpe」.
  • 引数: ここでは、INIファイルで定義するエイリアスを入力する必要があります, en este documento pasaremos mediante NRPE el check ‘disk_load’. Deberemos además pasarle unos argumentos (con -a) donde indicaremos el disco y los tiempos de aviso. En este ejemplo indico: disk_load -a ‘-dl C -ms 5 -rqw 20 -rqc 50

 

で録音します “セーブ”,

 

 

Y lo de siempre, tras grabar la configuración en Nagios / センターロン, podremos forzar el checkeo de este Servicio y verificar que puede obtener correctamente los datos. Tras un tiempo razonable, ya podremos visualizar la carga que sufren nuestros discos de nuestros servidores, fácilmente monitorizaremos no sólo el uso, si no las latencias en miliseguntos de lectura o escritura, el número de lecturas y escrituras por segundo, throughput lectura y escritura en MB/s y por último las colas de lectura & ライティング!

 

おすすめの投稿

著者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 私に連絡することを躊躇しないでください, できる限りお手伝いします, シェアリングは生きていること ;) . ドキュメントを楽しむ!!!

ナグスタモン

15 ジューン・デ 2017