¿Estás visitando desde Bolivia?
Ingresá a Linware Bolivia ⯈
Continuar en Linware Bolivia ⯈
×
¿Qué estás buscando?
BUSCAR!
BLOG
Monitoreo, alertas y visualización para la plataforma SUSE CaaS
Publicada el 04/03/2020

Conocimiento: la clave de la gestión

Para administrar sistemas y entregar aplicaciones de manera óptima, segura y continua, es importante saber qué está pasando. ¿Están los recursos fallando o sobrecargados? ¿Las aplicaciones sirven bien a sus usuarios?

Y mientras que las pilas de estadísticas en una gran cantidad de informes pueden proporcionar los datos que necesita, la información clave en los datos puede verse oscurecida por el gran volumen. Es más valioso cuando es fácil de ver y cuando puede recibir alertas cuando se alcanzan o se acercan los límites o cuando algo falla.

El estándar de oro para el monitoreo, alerta y visualización en el mundo nativo de la nube, y para las tecnologías modernas de código abierto en general, es el emparejamiento de Prometheus (para monitoreo y alerta) y Grafana (para visualización). Es por eso que nos complace anunciar que, a principios de este año, han estado disponibles en nuestro registro como componentes compatibles de SUSE CaaS Platform.

¿Qué es Prometeo?

(Gracias a prometheus.io por la información en esta sección).

Prometheus es un kit de herramientas de monitoreo y alerta de sistemas de código abierto creado originalmente en SoundCloud.

Las características principales de Prometeo son:

  • Un modelo de datos multidimensionales con datos de series temporales identificados por nombre de métrica y pares clave / valor
  • PromQL, un lenguaje de consulta flexible para aprovechar esta dimensionalidad
  • no depender del almacenamiento distribuido; los nodos de servidor único son autónomos
  • La recopilación de series temporales se realiza a través de un modelo de extracción sobre HTTP
  • empujar series temporales es compatible a través de una puerta de enlace intermediaria
  • los objetivos se descubren mediante el descubrimiento de servicios o la configuración estática
  • Múltiples modos de gráficos y soporte de tablero

Prometheus elimina métricas de trabajos instrumentados, ya sea directamente o mediante una puerta de enlace de inserción intermedia para trabajos de corta duración. Almacena todas las muestras raspadas localmente y ejecuta reglas sobre estos datos para agregar y registrar nuevas series de tiempo a partir de datos existentes o generar alertas. Se pueden usar Grafana u otros consumidores de API para visualizar los datos recopilados.

Prometheus se puede usar con recopiladores de datos, llamados exportadores, desde los cuales el servidor Prometheus recopila una serie de métricas y las almacena. Proporcionamos exportadores listos para usar para el sistema, para Kubernetes y para otros componentes de la plataforma SUSE CaaS. Hay docenas, si no más, de exportadores disponibles para hardware, software de infraestructura, utilidades y aplicaciones. Y hay bibliotecas que se pueden utilizar para instrumentar sus propias aplicaciones para que sus propias métricas estén disponibles para Prometheus.

Alertar con Prometeo se divide en dos partes. Las reglas de alerta en los servidores de Prometheus envían alertas a un administrador de alertas. El Alertmanager luego administra las alertas, incluyendo el silenciamiento, la inhibición, la agregación y el envío de notificaciones a través de métodos como el correo electrónico, de guardia sistemas de notificación, y las plataformas de chat.

Más información desde la web de SUSE.

Ir al Blog