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?

Aprende a programar con FreeCodeCamp

FreeCodeCamp te ofrece un varios cursos gratuitos de aproximadamente 300h cada uno, para aprender a programar desde cero, de forma práctica, a través de pequeños desafíos y proyectos, con los que finalmente puedes obtener una certificación que justifica el conocimiento que has adquirido, todo completamente gratis, desde tu casa, y a tu ritmo. ¿Te animas?

Cursos gratuitos de Redis en Redis University

Redis es una de las principales bases de datos en memoria, Open Source, de rápido acceso (escrita en C), y cada vez más utilizada en el desarrollo de aplicaciones, tanto como caché no persistente, como para otros usos (base de datos NoSQL persistente, Message Broker, etc). ¿Quieres aprender Redis? Aprovecha los cursos gratuitos que te ofrece Redis University y certifícate si quieres !

Cursos gratuitos de OpenEDG: JavaScript, C, C++, y Python

Si tienes ganas de aprender Python, JavaScript, C, y/o C++, puedes aprovechar e inscribirte en los cursos gratuitos de OpenEDG, aprender con ellos, y si finalmente te ves con energía, incluso certificarte para conseguir una credencial que justifique el conocimiento que has adquirido. Una interesante alternativa, para poder aprender desde casa y a tu ritmo. ¿Te apuntas?

Comparativa de Proveedores Cloud: AWS vs Azure vs Digital Ocean

Una pregunta recurrente al empezar a trabajar con tecnologías Cloud, es qué proveedor de Cloud utilizar, cuál puede resultar más económico (y en qué medida), y cuál nos ofrece unos servicios más avanzados (comprendiendo también si realmente le vamos a sacar un buen provecho), para de este modo poder decidir la mejor opción para nuestras necesidades, con conocimiento de causa. En este Post vamos a hablar de los principales dos proveedores de Cloud (AWS y Azure) y de una de las alternativas (Digital Ocean) en base a una comparativa de montar una pequeña máquina en la nube.