Monitor de procesos en directo
Live Processes y Live Process Monitoring están incluidos en el plan Enterprise. Para todos los demás planes, ponte en contacto con tu representante de cuenta o
success@datadoghq.com para solicitar esta función.
Los monitores de procesos en directo se basan en los datos recopilados por el Agent de procesos. Crea monitores que avisen o alerten en función del recuento de cualquier grupo de procesos en hosts o etiquetas (tags).
Los monitores de procesos en directo tienen una mayor utilidad en los siguientes casos:
- Asegurar que se están ejecutando suficientes instancias de un proceso de larga duración no contenedorizado.
- Indicar cuándo un proceso específico se está ejecutando.
Nota: Sólo los procesos de larga duración son recopilados por el Agent. Los monitores en procesos que duran menos de 20 segundos pueden ser defectuosos.
Creación de un monitor
Hay dos formas de crear un monitor de procesos en directo:
- Utilizar la navegación principal: *Monitors –> New Monitor –> Live Process (Monitores > Nuevo monitor > Proceso en directo).
- En la página de procesos en directo, busca un proceso que quieras monitorizar. A continuación, haz clic en el menú desplegable situado junto a +New Metric (+Nueva métrica) y haz clic en Create monitor (Crear monitor)*.
Seleccionar procesos
Puedes utilizar etiquetas o un texto de búsqueda impreciso para filtrar todos los procesos de tu infraestructura. Los procesos y recuentos coincidentes se muestran debajo de la búsqueda:
Después de definir tu búsqueda, se muestra un gráfico sobre las entradas de las búsquedas, con una aproximación del número total de procesos encontrados. Se recomienda que el monitor se limite a unos pocos miles de procesos. Utiliza etiquetas adicionales para reducir la búsqueda o considera la posibilidad de dividir un monitor en varios, si es necesario. Para obtener datos más específicos, consulta la página de procesos en directo.
Búsqueda por etiquetas
Filtra los procesos que quieres monitorizar por etiquetas. Datadog recomienda intentar filtrar procesos por sus etiquetas antes de utilizar la búsqueda de texto completo.
Búsqueda de texto completo
Si no puedes delimitar un proceso para lograr la especificidad que buscas utilizando etiquetas, puedes utilizar un texto de búsqueda para filtrar por líneas de comando y nombres de usuarios. La búsqueda se realiza por coincidencias parciales e imprecisas en todos los procesos de tu infraestructura. Se admiten los operadores de búsqueda AND
, OR
y NOT
. Para obtener más detalles, consulta la documentación de monitorización de procesos en directo.
Ejemplos
Ejemplo de consulta | Explicación |
---|
foo AND bar | Coincide con cualquier proceso cuya línea de comandos contenga foo y bar |
foo AND NOT bar | Coincide con cualquier proceso cuya línea de comandos contenga foo pero no bar . |
foo OR bar | Coincide con cualquier proceso que contenga foo o bar . |
foo or NOT bar | Coincide con cualquier proceso que contenga foo o que no contenga bar . |
Agrupación de alertas
Simple Alert
(por defecto): agrega alertas de todas las fuentes de información. Recibirás una alerta cuando el valor agregado cumple las condiciones establecidas.
Multi Alert
: aplica la alerta a cada fuente en función de tus parámetros de grupo. Recibirás una alerta por cada grupo que cumple las condiciones establecidas.
Definir condiciones de alerta
- La posición del recuento del proceso fue
above
, above or equal to
, below
o below or equal to
- al umbral durante los últimos
5 minutes
, 15 minutes
, 1 hour
, o mayor. Además, puedes utilizar custom
para configurar un valor entre 5 minutos y 24 horas.
En este caso, el recuento del proceso se refiere al número de todos las procesos coincidentes que estuvieron activos durante el intervalo de tiempo.
Utiliza umbrales para establecer un valor numérico que active una alerta. Datadog cuenta con dos tipos de notificaciones: alertas y advertencias. Los monitores de procesos en directo se recuperan automáticamente en función del umbral de alerta o advertencia.
Prácticas recomendadas para la selección de periodos de tiempo
Los monitores de procesos en directo utilizan una ventana temporal móvil para evaluar el recuento de procesos. En otras palabras, cada minuto, el monitor analiza los últimos X minutos y se activa si se cumple la condición de alerta. Se desaconseja el uso de ventanas de evaluación de menos de 5 minutos para evitar falsos positivos debidos a interrupciones esporádicas de la red entre el Agent de procesos y Datadog.
Condiciones de alerta avanzadas
Para obtener instrucciones detalladas sobre las opciones avanzadas de alerta (resolución automática, retraso en la evaluación, etc.), consulta la página Configuración de monitores.
Notificaciones
Para obtener instrucciones detalladas sobre la sección Configure notifications and automations (Configurar notificaciones y automatizaciones), consulta la página Notificaciones.
Referencias adicionales
Más enlaces, artículos y documentación útiles: