Me preguntaba si podría obtener alguna ayuda para monitorear el texto en un sitio web. IE Si quisiera monitorear google.com para el texto "Privacidad", pensé que usaría el siguiente comando:
check_http -H google.com -u http://www.google.com -s "Privacy"
Pero no está funcionando. Me sale "OK" sin importar lo que ponga entre comillas. Obviamente estoy usando el comando incorrecto o la opción incorrecta. Por favor ayuda.
linux
monitoring
website
nagios
IOTAMAN
fuente
fuente
Otra opción es usar check_curl de monitoringexchange.org. En realidad, este es un título demasiado complicado para lo que está tratando de hacer, pero he descubierto que amplía la funcionalidad cuando lo necesita para analizar datos de sitios web e insertar entradas
Contenido de mi check_curl no variable personalizado a continuación:
fuente
Escribimos un script perl personalizado usando LWP y HTML :: Tree para buscar cadenas particulares. También simplemente md5sum algunas páginas donde el contenido no cambia.
fuente
Si tengo un problema como este con el complemento check_http, generalmente me olvido de la URL en la que estoy buscando el texto y luego examino la salida.
Si desea algo que haga un poco más que check_http, como iniciar sesión en un sitio web o verificar más de una cadena, eche un vistazo a WebInject : es un buen complemento.
fuente
Debe especificar la
-e
opción para que la-s
opción tenga el efecto deseado:fuente
Aquí hay un par de cheques que uso.
El primero busca el texto
CCServerService
e informa un error si no lo ve:El segundo verifica el texto
error
e informa un error si lo ve:fuente