¡Una increíble herramienta de monitoreo!

fondo

Como león de asedio, frente a varios problemas como CPU alta, memoria llena, solicitud 502, etc., ¿a menudo no tienes idea de por dónde empezar y dónde comprobar el problema?

Para resolver estos problemas, ¿a menudo depura en medio de la noche y reproduce el problema en línea? Se puede decir que el tiempo básico se dedica a encontrar el problema, y ​​esta situación generalmente se debe a la falta de un monitoreo integral. .

Por lo tanto, estoy aquí con este problema. Hoy les presentaré una herramienta de monitoreo integral: HertzBeat , que hace que el problema sea invisible frente al monitoreo.

imagen

 

introducir

HertzBeat es un sistema de alarma y monitoreo en tiempo real de código abierto con poderosas capacidades de monitoreo personalizado que no requiere un Agente.

El sistema de monitoreo tiene las siguientes características

1. Integre monitoreo + alarma + notificación en uno, admitiendo el monitoreo de servicios de aplicaciones, bases de datos, sistemas operativos, middleware, nativo de la nube, red, etc., y notificación de alarma de umbral en un solo paso.

2. Operación de página WEB completa, fácil de usar y amigable, puede monitorear las alarmas con un clic del mouse y no hay costo de aprendizaje para comenzar.

3. Reglas de umbral más liberalizadas, entrega oportuna por correo electrónico, Discord, Slack, Telegram, DingTalk, WeChat, Feishu, SMS, Webhook, etc.

imagen

 

Rápido de usar

HertzBeat proporciona una variedad de métodos de implementación, como la implementación de Docker, la implementación del paquete de instalación y otros aspectos de la implementación. Si no desea implementar, puede usar directamente el SASS proporcionado oficialmente. Los documentos específicos son los siguientes:

Dirección del sitio web oficial: https://hertzbeat.com/zh-cn/docs/

A continuación, este artículo utiliza el método de implementación e instalación de Docker.

1. Descargue e instale el entorno Docker

Consulte otros materiales para descargar la herramienta Docker. Una vez completada la instalación, es la siguiente

$ docker -v
   Docker version 20.10.12, build e91ed57

2. Extraiga la imagen de HertzBeat Docker

$ docker pull tancloud/hertzbeat

Úselo si la red se agota

$ docker pull quay.io/tancloud/hertzbeat

3. Implementar e iniciar HertzBeat

$ docker run -d -p 1157:1157 \
    -e LANG=zh_CN.UTF-8 \
    -e TZ=Asia/Shanghai \
    -v /opt/data:/opt/hertzbeat/data \
    -v /opt/logs:/opt/hertzbeat/logs \
    -v /opt/application.yml:/opt/hertzbeat/config/application.yml \
    -v /opt/sureness.yml:/opt/hertzbeat/config/sureness.yml \
    --restart=always \
    --name hertzbeat tancloud/hertzbeat

4. Empiece a explorar HertzBeat

Visite http://ip:1157/ con su navegador para comenzar a explorar y utilizar HertzBeat. La contraseña predeterminada de la cuenta es admin/hertzbeat. Después de iniciar sesión, como se muestra a continuación:

imagen

Resumir

En general, HertzBeat tiene monitoreo integral y funcionamiento completo de la página WEB. Las alarmas se pueden monitorear con solo un clic del mouse. No hay costo de aprendizaje para comenzar y se proporciona SASS comercial.

Finalmente pegue la dirección:

Documentación de uso: https://hertzbeat.com/zh-cn/docs/

código github: https://github.com/dromara/hertzbeat

código de alojamiento: https://gitee.com/dromara/hertzbeat

Supongo que te gusta

Origin blog.csdn.net/m0_58552717/article/details/132159367
Recomendado
Clasificación