Raspberry

Prometheus – Descubrimiento mediante file_sd y http_sd

Prometheus permite descubrir dinámicamente los servicios (Exporters) desde los que tiene que obtener métricas (scraping), a través de un fichero JSON, en lugar de configurarlo de forma estática en el propio fichero de configuración de Prometheus, con la ventaja adicional que una simple modificación del fichero actualizará a Prometheus los cambios, que aplicará sin necesidad de tener que reiniciar el servicio

Prometheus – Gestión de alertas con AlertManager

El AlertManager es un gestor de Alertas para clientes como Prometheus (expone endpoints REST), capaz de agruparlas, inhibirlas, silenciarlas (si aplica), enrutarlas, y de notificar a través de diferentes medios como Slack, mail (SMTP), OpsGenie, WeChat, Telegram, un WebHook, un busca (PagerDuty), etc.

Grafana – Introducción e instalación en una Raspberry o en Ubuntu

Grafana es una de las más populares soluciones Open Source para construir Dashboards, especialmente para propósitos de Monitorización, pero también como herramienta de visualización de propósito general (métricas y gráficos), capaz de conectarse a todo tipo de orígenes de datos (ej: Prometheus, InfluxDB, Graphite, Elasticsearch, OpenTSDB, MySQL, PostgreSQL, etc.) y con capacidades de gestión de alertas.

Prometheus – Instalación del Blackbox Exporter en una Raspberry o en Ubuntu

El Blackbox Exporter es el componente de Prometheus que permite monitorizar servicios remotos de diferentes maneras, a través de HTTP, HTTPS, TCP, DNS, ICMP (ping) o gRPC, incluyendo la monitorización de la expiración de certificados SSL. Uno de los Exporters más útiles y usados. ¿Quieres saber cómo instalarlo en una Raspberry o en Ubuntu?

Prometheus – Instalación del Node Exporter en una Raspberry o en Ubuntu

Uno de los Exporters más habituales que proporciona Prometheus, es el Node Exporter, encargado de exportar métricas de hardware y sistema operativo como uso de memoria, CPU, red, y disco, de *NIX kernels como Linux (para máquinas Windows utilizaríamos el Windows Exporter), que podremos configurar/personalizar mediante el uso de sus módulos colectores. ¿Quieres saber cómo instalarlo en una Raspberry o en Ubuntu?

Prometheus – Introducción e instalación en una Raspberry

Prometheus es una solución Open Source de monitorización cada vez más popular, programada en Go y basada en métricas, que proporciona una base de datos de series temporales con un potente modelo de datos basado en etiquetas, un lenguaje de consulta (PromQL), y un sistema de alertas (Prometheus Alertmanager) para la gestión de las notificaciones. ¿Quieres conocerlo e instalarlo en una Raspberry o en Ubuntu?