Caja de herramientas: Nuevos productos para profesionales de ti

Las herramientas de este mes son sobre todo el control, si el tiempo de funcionamiento de su sitio Web o un control sistemas de corporativo y aplicaciones de monitoreo.

Greg Steen

Robot de uptime

Si eres responsable de un sitio Web, la expectativa es que siempre estarán disponibles y siempre tienen un tiempo de respuesta ágil. Si no lo hace, pasará personas que llegan a su sitio. Robot de Uptime es un servicio gratuito de control remoto que le permite controlar hasta 50 sitios Web con controles sanitarios cada cinco minutos. Si falla uno de sus cheques de sitio, Uptime Robot puede enviar alertas vía correo electrónico, servicio de mensajes cortos (SMS), RSS, Twitter o incluso notificaciones push en tu iPad o iPhone.

Para configurar los monitores del sitio, crear una cuenta y haga clic en "Add New" en el salpicadero de mi monitores. A continuación, seleccione el tipo de monitor:

  • HTTP busca una respuesta HTTP de tipo 200 desde una dirección URL especificada.
  • Corriente de la palabra clave busca una palabra particular (o falta de ella) en la respuesta HTTP.
  • Ping hace una verificación estándar de protocolo de mensajes de Control Internet (ICMP).
  • Puertos TCP verifica un port en particular es "escucha" de las peticiones.

Después de elegir el tipo de monitor, introduzca la URL o IP del host para verificar junto con la información pertinente. Luego elija cómo desea recibir alertas cuando hay un problema. Tiempo activo Robot también tiene un API se puede acceder para ver, crear, actualizar y eliminar contactos alertas y monitores. Esto le permite integrar fácilmente el servicio en una infraestructura de vigilancia existente. También le ayuda a monitores de la escritura como traes sitios online y offline.

Los creadores del Robot de Uptime hicieron recientemente una actualización de motor con características mejoradas. También está planeando una interfaz actualizada y revisada. Tiempo activo Robot está actualmente en libertad y ojalá pueden mantenerlo así, pero puede reconsiderar post-redesign (ver el blog de Uptime Robot para obtener más información). Tiempo activo Robot puede verificar su sitio de Web del mundo exterior.

Uptime Robot

Nagios con NSClient ++ y lila-Reloaded

Sistema y monitoreo de aplicaciones es un componente clave de exitosas operaciones de ti. Cuanto más profundo el monitoreo, el más consciente de sus aplicaciones e infraestructura eres, y más rápido serás capaz de solucionar problemas y responder. Una solución de monitoreo escalable que puede manejar todo, routers, switches, impresoras, máquinas Windows, Unix y Linux y más — es el producto de código abierto Nagios.

Puede instalar Nagios en sabores más populares de Linux como un paquete o por la construcción de la fuente. Instrucciones para la instalación de la fuente son bastante completos, así que si usted tiene un sistema de Linux disponible como anfitrión, usted debe ser capaz de levantarse y funcionando en el sistema central. Echa un vistazo a la Guías de instalación de Nagios Quickstart para obtener más información.

Nagios consta de tres componentes principales: Núcleo de Nagios, plug-ins y basadas en Web front end. Nagios núcleo es el componente de servidor que controla todas las tareas de supervisión. Los plug-ins permiten controlar varios servidores, aplicaciones, servicios y métricas de desempeño. Y el extremo delantero basadas en la Web le da interacción y visualización dentro del sistema. Una vez instalado, usted querrá establecer su primer anfitrión. Los paquetes de instalación darán ejemplos de los archivos de configuración basada en archivo de texto que se requieren para el monitoreo de aplicaciones y servicios con Nagios.

Para supervisar servidores Windows, usted también querrá echar un vistazo a la free and open source control agente NSClient ++. Se trata de un agente de monitoreo basadas en el módulo que se instala en los servidores de Windows por lo que puede llevar a cabo controles de servidor Nagios. Con su protocolo basadas en estándares de manejo, trabaja con otras soluciones de monitorización así. Una vez que tenga el cliente instalado, usted podrá consultar para la CPU, memoria, disco, estado del proceso, las entradas del registro, Estados de servicio, contadores de rendimiento y uptime de los servidores de Windows. Hay módulos adicionales que amplían capacidades de 'Nagios para consultas de registro de eventos, consultas generales con secuencias de comandos y estado del servidor SMTP, por nombrar algunos.

Nagios tiene una estructura de la comunidad y de usuario activo. Hay bastantes Nagios proyectos adicionales por ahí que proporcionan funcionalidades adicionales, mejoran la interfaz de usuario o ayudar a administrar la configuración. Usted puede encontrar la mayoría de estas extensiones en Nagios Exchange. Usted puede encontrar un número de nuevos front-ends para vestir a su interfaz de Nagios y plug-ins adicionales para nuevos monitores. Por ejemplo, existen plug-ins para ejecutar consultas de T-SQL en las instancias de Microsoft SQL Server para verificar el estado o trabajos del agente SQL Server en los servidores.

Si encuentra tediosa configuración basada en archivos de texto, puede utilizar la Lila-Reloaded Add-on para ayudar. Lila-Reloaded gestionará la configuración del monitor para usted, almacenar información de configuración de Nagios en un almacén de MySQL. Cuando esté listo, se puede escribir la configuración como archivos hacia fuera en el disco con un clic de un botón.

Una vez que los monitores están activos, Nagios puede avisarle por correo electrónico, SMS o una secuencia de comandos personalizada cuando falla un cheque o cuando las cosas han conseguido volver a la normalidad. Puede configurar los umbrales para varias alertas por servicio, lo que puede ayudar a asegurar los problemas reales no son enmascarados por una tonelada de falsos positivos. También puede configurar las directivas de escalada para las alertas y las políticas de la notificación, o establecer políticas basadas en la hora del día.

Para cada host, puede definir ventanas de mantenimiento o deshabilitar temporalmente cheques cuando necesite trabajar en un host. Si un servicio o host descienden, incluso puede configurar el sistema para ejecutar una secuencia de comandos o plug-in podría traer un nuevo host en línea o reiniciar IIS. Así, realmente puede utilizar el sistema como una solución de monitorización proactiva.

Nagios tiene una serie de informes incorporados para ayudarle a entender el estado de su infraestructura con el tiempo. Usted puede monitorear un intervalo de tiempo especificado, o porcentaje de uptime y tiempo de inactividad para cualquiera de sus sistemas. También hay informes de tendencias, así que usted puede seguir las cosas como el uso de la CPU. Este tipo de informes puede ayudar con la capacidad de planificación, ayudándolo a ver sistema "puntos de presión" antes de que sean críticos. Los informes de alertas mostrará el Cuándo, dónde y cómo de varias veces de alertas. También pueden proporcionar métricas en tiempo de respuesta. El front-end Web da visión de cómo se está comportando Nagios sí mismo, con vistas en los registros del sistema y métricas de programación de la cola, información de rendimiento y procesar la información.

Si usted está buscando apoyo más oficial para su implementación de Nagios, hay productos construidos sobre la base de Nagios. Nagios XI¸ por ejemplo, le da usted simplifica la administración, una interfaz más pulida, mayor extensibilidad y performance tuning en un paquete descargable con un sistema de apoyo en el lugar que le ayudarán a conseguir establecer o si empiezan a tener problemas. Nagios XI es un precio por la cantidad de hosts que desea supervisar. Empieza en $1.995 por hasta 100 habitaciones, o $4.995 para anfitriones ilimitados por instalación.

Sin embargo, si te sientes cómodo levantarse su propia instancia y ejecución, puede utilizar la versión de código abierto junto con su comunidad activa. Contar con una solución de monitoreo proactiva en su lugar se ahorrar tiempo, reducir el estrés y ayuda que esperamos en vez de poner constantemente los fuegos.

Nagios with NSClient++ and Lilac-Reloaded

Greg Steen

**Greg Steen**es un profesional de la tecnología, emprendedor y entusiasta. Siempre está a la caza de nuevas herramientas ayudar a facilitar las operaciones, control de calidad y desarrollo para el profesional.

Contenido relacionado