ナギオス – リモートデスクトップのCALライセンスを確認中です
非常にいいです! この文書は、私たちの組織にリモートデスクトップライセンスサービスがあるすべての人が使用できます, 私たちがどれだけのライセンスを消費しているかを知ることは、将来のニーズを分析したり、ライセンスが少なくなった場合のアラートを受け取ったりするために常に良いでしょう. したがって、あなたの組織にこの種のサービスがある場合、, なぜあなたの組織のCAL RDPライセンスを監視し、問題を回避しないのでしょうか?
‘check_rds_cals.wsf’という小さなスクリプトを使用します, このWSFまたはWindowsスクリプトファイルをリモートデスクトップライセンスサーバーにダウンロードする必要があります. NRPEを使用してリモートで実行します, そこで, そのマシンにNSClientエージェントがインストールされていない場合、, どうか確認してください este artículo previo. Descargaremos el script de la web: https://exchange.nagios.org/directory/Plugins/Remote-Access/check_rds_cals/details
悪くありません, tras dejarlo en la carpeta de scripts, probamos a ejecutarlo para ver los resultados que obtenemos y cuántas licencias tenemos libres, 走る:
[ソースコード]cscript.exe //NoLogo check_rds_cals.wsf /w:VALOR_WARNING /c:VALOR_CRITICAL[/ソースコード]
Añadimos pues en el fichero de configuración nsclient.ini la configuración para permitir que se ejecute este script desde una máquina remota como es nuestro Nagios o Centreon. Quedando algo asï:
[ソースコード][/設定/外部スクリプト/スクリプト]
check_rds_cals = cscript.exe //T:30 //NoLogo scripts\\check_rds_cals.wsf /w:15 /c:10
[/設定/外部スクリプト/エイリアス]
check_rds_cals = check_rds_cals[/ソースコード]
Como vemos yo directamente le meto los valores de Warning y de Critical en el fichero de configuración por no complicarme más, pero recordar que podemos pasar también estos valores como argumentos! Si tienes interés repasalo en このドキュメント!
Recordamos reiniciar el servicio NSClient++ para que relea la configuración,
そしてオプションで, si queremos validarlo desde la shell de Nagios… pues bastaría con ir al path de los plugins y ejecutar:
[ソースコード]./check_nrpe -H DIRECCION_IP_SERVIDOR_LICENCIAS -c check_rds_cals[/ソースコード]
でもあのう, con crear el Servicio directamente desde Centreon nos valría, vamos que sin probar esto nos funcionará! 私たちは、 “構成” > “サービス” y añadimos uno al Host que sea el servidor de licencias,
- 形容: 監視からお客様をお目にするための名前を示します, algo como ‘Licencias CAL RDP’ nos puede valer.
- テンプレート: 通常であれば, 「generic-active-service-custom」を選択します.
- チェックコマンド: コマンドのリストから選択します, 「check_nrpe」.
- 引数: ここでは、INIファイルで定義するエイリアスを入力する必要があります, en este ejemplo pasaremos mediante NRPE el check ‘check_rds_cals’.
で録音します “セーブ”,
あ、まあ, si exportamos los datos de Centreon y reiniciamos el motor como es habitual tras una configuración, podremos ya desde “Monitoring” > “Status Details” verificar que tenemos monitorizadas las licencias CAL de RDP, filtramos por nombre y forzamos el checkeo del Servicio si es necesario. Con esto tendremos totalmente controladas y supervisadas las licencias CAL de Remote Desktop!













































