Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué son los ejecutores integrados de Springboot?

¿Qué son los ejecutores integrados de Springboot?

El ejecutor integrado de Springboot tiene verificación de estado, monitoreo de registros, recopilación de métricas, funciones de auditoría, funciones de alerta y puntos finales de administración.

1. Verificación de estado: Actuator proporciona la función de verificación de estado de la aplicación. Puede verificar el estado de la aplicación, incluida la verificación de la conexión de la base de datos, el caché, etc.

2. Monitoreo de registros: Actuator puede recopilar y mostrar información de registros de aplicaciones, incluidos registros de errores, registros de advertencias y registros de información.

3. Recopilación de indicadores: el actuador puede recopilar indicadores de la aplicación, incluido el volumen de solicitudes, el tiempo de respuesta, el uso de memoria, etc. Y proporciona una interfaz visual y función de exportación.

4. Función de auditoría: el actuador proporciona una función de auditoría para rastrear operaciones y eventos en la aplicación, incluido el inicio de sesión, el cierre de sesión, la modificación de datos y otras operaciones.

5. Función de alarma: el actuador puede establecer umbrales de alarma cuando los indicadores de la aplicación superan el umbral, se pueden enviar notificaciones de alarma por correo electrónico, SMS, etc.

6. Puntos finales de administración: Actuator proporciona muchos puntos finales de administración que se pueden usar para administrar y configurar aplicaciones, como modificar archivos de configuración y reiniciar aplicaciones.

Descripción del actuador

El módulo Spring Boot Actuator proporciona funciones a nivel de producción, como verificación de estado, auditoría, recopilación de métricas, seguimiento HTTP, etc., para ayudarnos a monitorear y administrar Spring. Aplicaciones de arranque.

Este módulo es un módulo que recopila información dentro de la aplicación y la expone al exterior. Todas las funciones anteriores son accesibles a través de HTTP y JMX.

Debido a la naturaleza de la exposición de información interna, Actuator también puede integrarse con muchos sistemas de monitoreo de aplicaciones externas (Prometheus, Graphite, DataDog, Influx, Wavefront, New Relic, etc.).

Estos sistemas de monitoreo brindan excelentes paneles, gráficos, análisis y alertas para ayudarlo a monitorear y administrar sus aplicaciones a través de una interfaz única y fácil de usar.

Actuator utiliza Micrometer para integrarse con estos sistemas de monitoreo de aplicaciones externas. Esto permite una fácil integración de sistemas de monitoreo externos con una configuración mínima.