Recopila métricas de tus sistemas y servicios. De la CPU a la memoria, de Redis a NGINX y mucho más, Metricbeat es una forma ligera de enviar estadísticas del sistema y los servicios.
Despliega Metricbeat en todos tus hosts de Linux, Windows y Mac, conéctalo a Elasticsearch y listo: obtendrás estadísticas de uso de CPU, memoria, sistema de archivos, E/S de disco y E/S de red a nivel de sistema, así como estadísticas de primer nivel para cada proceso que se ejecuta en tus sistemas. Explora la demostración en vivo.

Metricbeat incluye módulos internos que recopilan métricas de servicios como Apache, Jolokia, NGINX, MongoDB, MySQL, PostgreSQL, Prometheus y más. La instalación es sencilla y no requiere ninguna dependencia en absoluto. Solo habilita los módulos que deseas en el archivo de configuración.
Y si no ves el módulo que estás buscando, crea uno propio. Al estar escrito en Go, crear un módulo de Metricbeat nuevo es simple.

SignUpCTA
¿Migras todo lo que está dentro de Docker estos días? El monitoreo de contenedores es simple con el Elastic Stack. Despliega Metricbeat en un contenedor diferente en el mismo host y reunirá estadísticas sobre todos los demás contenedores que se ejecutan en el host. Lo hace leyendo directamente la información de cgroups del sistema de archivos de procesamiento, lo que significa que no necesita acceso de privilegio a la API de Docker y que funciona también en otros tiempos de ejecución. El autodescubrimiento para Docker simplifica aún más las cosas, te permite especificar una condición para activar los módulos de Metricbeat.
Metricbeat es parte del Elastic Stack, lo que significa que funciona sin problemas con Logstash, Elasticsearch y Kibana. Ya sea que desees transformar o enriquecer tus métricas con Logstash, explorar las analíticas en Elasticsearch o crear y compartir dashboards en Kibana, Metricbeat facilita el envío de tus datos a donde más se necesiten.