Diez cosas que no sabía que podía hacer con el servicio de administración de registros

Fuente: gcn.com


Hay varios sistemas de administración de registros de código abierto como Graylog que tienen como objetivo facilitar la recopilación, organización y acción sobre sus datos de registro. El producto cuenta con múltiples recopiladores y complementos de entrada, almacenamiento basado en Elasticsearch y búsqueda de registros, paneles potentes y alertas de eventos por correo electrónico o PagerDuty.

En este artículo, veremos 10 de las mejores características de los servicios de administración de registros para ver cómo se pueden aplicar a casos de uso específicos. ¡Empecemos!

1. Rastree los errores en la producción

Una cosa es ser notificado de que algo salió mal. Otra cosa es poder identificar rápidamente dónde, cuándo y cómo sucedió y rectificarlo, evitando errores similares en la producción en el futuro. Esta es una de las principales razones por las que las herramientas de administración de registros como Graylog son tan útiles: recopilan registros de todos sus diferentes sistemas en un solo lugar y los hacen accesibles para su análisis.

2. Busque por solicitud, dirección IP, etc.

Fuente: pcmag.com

Quizás una de las mejores características es la capacidad de buscar mensajes de registro por una variedad de criterios. Esto significa que puede buscar palabras o frases específicas, y solo obtener mensajes pendientes que las mencionen.

Tal vez esté buscando todos los mensajes de registro que contengan términos particulares (por ejemplo, usuario y autenticación), o tal vez desee saber cuándo los usuarios de una determinada dirección IP accedieron a su sistema (por ejemplo, 192.168.1.254). Cualesquiera que sean sus razones, buscar en Graylog le permite encontrarlo fácil y rápidamente. ¡Pero hay más! Siga leyendo para conocer algunas formas menos conocidas de buscar.

3. Obtenga información sobre los visitantes de su sitio web

La funcionalidad integrada de búsqueda e informes facilita la obtención de información valiosa sobre los visitantes de su sitio web. ¿Quiénes son? ¿De dónde vienen? ¿Qué hicieron en su sitio? ¿Qué páginas, archivos o tipos de publicaciones son más populares entre ellos?

Todas estas preguntas se pueden responder con un solo clic, y dado que todo está disponible en tiempo real, puede ver cómo se desarrollan las tendencias ante sus ojos. Las alertas automáticas le permiten detectar problemas con anticipación y prevenir problemas antes de que se conviertan en problemas importantes. ¡Siga leyendo para descubrir cómo puede comenzar a usar estas funciones de inmediato!

4. Integrar con otros sistemas

Fuente: biz-techservices.com

Si está monitoreando muchos servidores, la administración de registros se puede usar para proporcionar un lugar centralizado para recopilar y analizar datos. Si su organización utiliza muchas herramientas que producen registros, también puede integrarlas.

Por ejemplo, si usa Amazon Web Services (AWS), puede usar su agente para enviar registros a Graylog para que no se pierdan en AWS CloudWatch. Esto le permite obtener información más detallada sobre cosas como la utilización del servidor y el rendimiento de la aplicación cuando se ve junto con las métricas de todo su entorno de nube.

5. Implementarlo fácilmente con Docker

Los contenedores Docker son una forma simple y flexible de implementar aplicaciones. Y es por eso que elegimos Docker para potenciar la solución de administración de registros local de Logentries para Linux. ¡Implementar Logentries con Docker es tan fácil como hacer girar su primer contenedor!

Consulte una guía de inicio rápido para obtener detalles sobre cómo comenzar a utilizar Logentries con Docker. En muy poco tiempo, puede ver y analizar sus registros a través de una interfaz de usuario web o personalizar reglas para verlos en tiempo real en una pila ELK con tecnología de Logentries, ¡y es gratis!

6. Recibir alertas

Fuente: strongdm.com

La administración de registros le permite configurar reglas de alerta basadas en mensajes de registro. Con estos, puede recibir una notificación por correo electrónico, pagerduty o hipchat cada vez que ocurran ciertos eventos en los registros de su aplicación. Esto se puede usar como un sustituto o además de los sistemas de monitoreo existentes, como nagios o zabbix.

Por ejemplo: si está utilizando graylog con elasticsearch, puede crear una regla de alerta que le avise cuando haya más de 10 000 documentos en espera de que elasticsearch los indexe después de 15 minutos de inactividad. Esto no solo le notificará de inmediato si su sistema no procesa los datos, sino que también le brindará información sobre qué tipo de problema de procesamiento está teniendo.

7. Analiza datos en tiempo real con Kibana

La gestión de registros consiste en analizar los datos a medida que se recopilan en tiempo real. Kibana, una herramienta de visualización que viene con una configuración de herramientas, le permite manipular y explorar datos de sus registros mediante paneles y gráficos.

Por ejemplo, puede ver cuántas conexiones rechazó los errores que recibe su servidor durante un período de tiempo determinado o crear un gráfico de mediciones de latencia para un punto final de API importante. Las posibilidades son infinitas, ¡y solo están limitadas por tu imaginación!

8. Escale a 100.000 eventos por segundo

Fuente: logmeister.com

Para las organizaciones con un gran volumen de datos de registro, es fundamental encontrar una solución que pueda escalar. Muchas herramientas están diseñadas para crecer junto con su empresa y confían en que su servicio puede manejar cualquier cantidad de registros que pueda enviarnos.

Si su organización tiene más de 100 000 eventos por segundo en producción, ¡no se preocupe! Vea su estudio de caso especial sobre cómo un cliente manejó su crecimiento. Obtenga más información sobre su arquitectura de alta disponibilidad.

9. Use Elasticsearch para la indexación de búsqueda (en lugar de Lucene)

Elasticsearch y Lucene son bibliotecas de búsqueda de texto completo. Dicho esto, tienen muchas diferencias y ofrecen diferentes funcionalidades. Elasticsearch está diseñado para escalar horizontalmente, mientras que Lucene está diseñado para ser rápido al consultar un solo documento.

Elasticsearch usa MapReduce para búsquedas complejas en sistemas distribuidos; Lucene no utiliza MapReduce. Para obtener más detalles sobre cómo difieren estas tecnologías, consulte Elección de un tipo de índice Elasticsearch o Solr.

10. Un proyecto verdaderamente de código abierto

Fuente: techrepublic.com

Hay muchas herramientas de código abierto, lo que significa que cualquiera puede acceder y contribuir con su código. A diferencia de muchas otras plataformas de administración de registros, no tiene que pagar una tarifa de licencia ni lidiar con limitaciones artificiales.

También significa que si desea modificar uno de sus registros para mostrar las cosas de manera diferente, puede hacerlo modificando solo una línea de código, sin necesidad de conocimientos avanzados de codificación. Cuando sabes cómo funciona algo, es más fácil hacer cambios que cuando usas un sistema de caja negra opaca. Ese conocimiento permite que tanto los desarrolladores como los operadores sean más ágiles y reaccionen rápidamente a las nuevas amenazas.

Resumen

Como plataforma de gestión de registros de código abierto, existen muchas herramientas conocidas por su flexibilidad y escalabilidad. Veamos 10 cosas que probablemente no sabía sobre las herramientas de administración de registros que se tratan en nuestra lista de preguntas frecuentes.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.