Avui continuarem amb aquesta introducció que portem fent alguns dies en OP5 Monitor. Si l'últim dia afegim els servidors, avui toquen els seus serveis.
Com recordéssiu introduïm els dos dominis en l'OP5 Monitor, però en lloc de basar-nos en el PING, la seva disponibilitat decidim que fos si l'entrada DNS que ens retornava el servidor de DNS de Google era correcte. Avui toca afegir la resta de serveis.
El primer que hem de realitzar és un petit estudi del que volem monitorar. Una simple llista ens pot valer en aquest cas. Cal tenir en compte que el monitoratge serveix a més per a ajudar-nos a trobar o confirmar problemes que ens “temem”. Comencem amb la llista de coses que monitorarem del nostre domini:
- Servei FTP. Ho monitorem evidentment perquè el nostre equip de desenvolupament ha de tenir-el disponible. Si no funciona, l'equip de desenvolupament es queixarà.
- Els llocs web. Tenim tres llocs en aquest domini que hem de tenir la certesa de tenir-los disponibles, aquests són: L'àrea de clients (https a més), el Blog i la pàgina principal. De la pàgina principal no sols monitorarem que estigui disponible, sinó que a més habitarem el temps de resposta. Tenim la sensació que respon lenta, és a dir que li posarem un W si triga més de 2 segons a mostrar-se i un C en cas que trigui més de 4.
- Data de caducitat del certificat SSL. En el domini tenim un certificat SSL i posarem una alarma si queden menys de 30 dies per a la seva caducitat. - Bases de dades. El Blog i l'àrea de client usen bases de dades MySQL, revisarem que estiguin disponibles també.
- SMTP i IMAP. En l'empresa tothom usa IMAP i SMTP, amb la qual cosa també monitorarem la seva disponibilitat.
Comencem afegint el servei FTP. Podem accedir per la part de configuració i seleccionat en HOST, després només cal punxar en la dreta on ens permet gestionar els serveis, i li donem a ADD NEW SERVICE.
No tenim major dificultat, perquè només ens falta passar-li la IP del HOST, que ja configurem quan creguem el HOST. Us recomano donar-li sempre a l'opció de TEST per a validar que el servei està ben configurat.
Afegim el Blog ara. Per al CHECK_HTTP la gent d'OP5 ens ha deixat multitud de comandos que miren ja les coses més habituals, només cal donar amb el que ens interessa a nosaltres, en aquest cas usarem CHECK_HTTP_URL, i afegim l'adreça web en els arguments.
L'àrea de clients és exactament el mateix que el Blog però amb la particularitat que usa HTTPS. Sense problemes, busquem el comando més adequat: CHECK_HTTPS_URL. Posem l'adreça web i ho testem.
Continuem afegint la URL de la web principal, però com aquí volem controlar el temps de resposta, usarem el comando CHECK_HTTP_TIMEOUT_URL, passant-li els valors de W i C (en segons) i l'adreça web. Com hem posat 2 i 4 segons, sempre que el temps de resposta sigui el no adequat el tindrem controlat
Per al certificat usarem el comando CHECHK_HTTPS_CERTIFICATE, i posarem únicament en l'argument el nombre de dies d'antelació que volem d'avís. Sempre li punxem a TEST per a garantir la correcta configuració
Passem ara per a les bases de dades. Primera consideració: la IP del HOST no és la mateixa IP que la del servidor on es troben les bases de dades MySQL. Tenim dues opcions: crear un nou host, passar la variable HOSTADDRESS. Com tenim una versió de prova d'OP5 Monitor que ens permet treballar amb fins a 20 HOSTS, ens decantem per a no gastar-los en aquest servei (“pirula” als meus amics d'OP5 Monitor).
Crearem un nou comando per a poder passar-li el HOSTADDRESS. Simplement configurarem i busquem l'opció COMMANDS i li donem a ADD NEW COMMAND.
Amb el nou comando disponible la podem passar totes les dades (servidor, base de dades, usuari i contrasenya), i provar el TEST.
Per a revisar l'SMTP i l'IMAP ens trobarem amb el mateix “problema” que amb MySQL, les IPs són diferents al HOST.
Creem nous comandos per a tots dos serveis. Això ens obliga a escriure una mica més, però ens estalviem HOSTS.
Ja podem anar al HOST del domini i revisar tots els serveis com veiem a continuació. Com podem veure tenim un problema amb el temps de resposta de la web principal. Sens dubte un problema que hem de resoldre.
Feliç nadal! El pròxim lliurament serà el divendres, ja que dimecres i dijous és festa en molts llocs.
"