Introducció
El check_mk és una eina molt potent i fàcil de configurar, per defecte ja porta molts de serveis per a monitoritzar elsservidors, però en ocasions potser en necessitem algun que per defecte no ve instal·lat.
Per tant , la pàgina http://exchange.check-mk.org/ conté un gran nombre de plug-ins que ens poden ampliar les funcionalitats de monitorització. Al nostre cas ens hem interessat per el plug-in que ens permetrà saber quantes sessions de terminal server estan obertes als nostres servidors.
Instal·lació
Descarreguem el plug-in esmentat de
http://exchange.check-mk.org/index.php?option=com_remository&Itemid=53&func=fileinfo&id=81
ts_sessions-1.0.mkp
Com que al hora de fer el post, no es podia fer un wget des de el servidor, l’haurem de descarregar al nostre equip i posteriorment el pujarem al nostre servidor.
– Se’ls hi ha comentat aquest fet al webmaster del site –
Un cop al servidor, des de consola, ja sia directament o via ssh, emprarem l’usuari del site , al nostre cas seria “ajinca”
su - ajinca
procedim a la instal·lació del plug-in
check_mk -vP install ts_sessions-1.0.mkp
Verificarem que esta correctament instal·lat el plug-in al servidor de check_mk
check_mk -P list ts_sessions
Ens retornarà aquests valors
/omd/sites/ajinca/local/share/check_mk/checks/ts_sessions
/omd/sites/ajinca/local/share/check_mk/checkman/ts_sessions
/omd/sites/ajinca/local/share/check_mk/agents/ts_sessions.vbs
/omd/sites/ajinca/local/share/check_mk/pnp-templates/check_mk-ts_sessions.php
/omd/sites/ajinca/local/share/doc/check_mk/ts_sessions
Un cop fet això ja tenim fet la part del servidor de check_mk. A les hores el que farem és copiar el plug-in que ha d’anar a la part del servidor que volem monitoritzar, per tant copiem el fitxer següent.
/omd/sites/ajinca/local/share/check_mk/agents/ts_sessions.vbs
a la carpeta , en aquesta cas un windows, enllà on tenim el check.
c:\Archivos de programa\check_mk\plugins
Com a detall per a facilitar la transferència de fitxers, el que es pot fer és una connexió via ssh cap el server de check_mk i un altre, en aquest cas samba, contra el servidor de windows a on hi fiquem el plug-in. El mateix podem fer per a pujar el fitxer plug-in al servidor.
Inventari i restart de check_mk
Es realitza un inventari de l’equip per veure si te nous serveis que pot monitoritzar
cmk -II s-citrix4-36
Ens retornarà aquesta informació a on podem veurer-hi el ts_sessions.
df 1 new checks
logwatch 4 new checks
mem.win 1 new checks
systemtime 1 new checks
ts_sessions 1 new checks
uptime 1 new checks
winperf_phydisk 1 new checks
winperf_processor.util 1 new checks
un cop fet haurem de reiniciar el core del check_mk a efectes de que ens agafi els nous checks.
cmk -R
Una vegada reiniciat, automàticament el servidor que tenim configurat al check_mk, ens començarà a mostrar l’estatus del nombre de connexions actives de terminal server que tenim.
Pantalla anterior a la instal·lació del plug-in
Pantalla un cop realitzada la instal·lació del plug-in on podem veure el nou servei.
Nota : també es pot fer la part de redescobrir serveis des de l’interficie de check_mk mitjançant la eina WATO sobre el servidor desitjat.