Opciones de la API Monitor
Opciones comunes
- silencedDiccionario de contextos a marcas temporales o- null. Cada contexto se silencia hasta la marca temporal POSIX dada o para siempre si el valor es- null. Por defecto: null. Ejemplos:
 - Para silenciar completamente la alerta: {'*': null}
- Para silenciar role:dbdurante un breve tiempo:{'role:db': 1412798116}
 
- new_group_delayTiempo (en segundos) antes de iniciar la alerta en nuevos grupos, para permitir que las aplicaciones o contenedores recién creados se inicien completamente. Debe ser un entero no negativo. Por defecto: 60. Ejemplo: Si estás utilizando una arquitectura de contenedores, establecer un retraso de evaluación evita que tus contenedores agrupados por monitores se disparen cuando se crea un nuevo contenedor, lo que puede causar cierta latencia o un pico en el uso de la CPU en los primeros minutos.
 
- new_host_delayTiempo (en segundos) para permitir que un host arranque y que las aplicaciones se inicien completamente antes de comenzar la evaluación de los resultados del monitor. Debe ser un entero no negativo. Obsoleto: utiliza- new_group_delayen su lugar.
 
- notify_no_dataUn booleano que indica si este monitor notifica cuando los datos dejan de informar. Predeterminado: False.
 
- no_data_timeframeEl número de minutos antes de que un monitor notifique después de que los datos dejen de informar. Datadog recomienda al menos el doble del intervalo del monitor para alertas de métrica o 2 minutos para checks de servicio. Si se omite, se utiliza el doble del intervalo de evaluación para las alertas de métrica y 24 horas para los checks de servicio.
 
- timeout_hEl número de horas que el monitor no informar datos antes de que se resuelve automáticamente de un estado activado. El valor mínimo permitido es 0 horas. El valor máximo permitido es 24 horas. Valor por defecto: null.
 
- require_full_windowUn booleano que indica si este monitor necesita un intervalo completo de datos antes de ser evaluado. Datadog recomienda establecerlo en- Falsepara métricas dispersas, de lo contrario se omitirán algunas evaluaciones. Predeterminado: False.
 
- renotify_intervalEl número de minutos después de la última notificación antes de que un monitor vuelva a notificar sobre el estado actual. Solo vuelve a notificar si no está resuelto. Por defecto: null.
 
- renotify_statusesLos estados desde los que un monitor vuelve a notificar. Por defecto: null si- renotify_intervales null. Si- renotify_intervalestá establecido, por defecto se vuelve a notificar en- Alerty- No Data.
 
- renotify_occurrencesEl número de veces que un monitor vuelve a notificar. Solo puede establecerse si- renotify_intervalestá establecido. Por defecto: null, vuelve a notificar sin límite.
 
- escalation_messageUn mensaje para incluir con una re-notificación. Admite la notificación ‘@username’ que se permite en otros sitios. No aplica si- renotify_intervales- null. Por defecto: null.
 
- notify_auditUn booleano que indica si se notifica a los usuarios etiquetados sobre los cambios en este monitor. Predeterminado: Falso
 
- include_tagsUn booleano que indica si las notificaciones de este monitor insertan automáticamente sus etiquetas (tags) desencadenantes en el título. Por defecto: True. Ejemplos:
 - True:- [Triggered on {host:h1}] Monitor Title
- False:- [Triggered] Monitor Title
 
Opciones de permisos
- restricted_rolesUna matriz que enumera los UUID de los roles que pueden editar el monitor. La edición del monitor incluye las actualizaciones en la configuración del monitor, la eliminación del monitor y el silenciamiento del monitor durante cualquier periodo de tiempo. Los UUID de los roles pueden obtenerse de la API de roles.
Nota: Ahora puedes configurar permisos en monitores basados en equipos y usuarios, además de roles, con políticas de restricción. Para obtener más información sobre la restricción de permisos para monitores, consulte la guía específica.
Opciones de anomalía
Estas opciones solo se aplican a monitores de anomalía y se ignoran para otros tipos de monitores.
Ejemplo: {'threshold_windows': {'recovery_window': 'last_15m', 'trigger_window': 'last_15m'}}
Opciones de alerta de métrica
Estas opciones solo se aplican a las alertas de métrica.
- thresholdsUn diccionario de umbrales por tipo de umbral. Existen dos tipos de umbral para las alertas de métrica: crítico y advertencia. Crítico se define en la consulta, pero también puede especificarse en esta opción. El umbral advertencia solo puede especificarse mediante la opción de umbrales. Si deseas utilizar umbrales de recuperación para tu monitor, utiliza los atributos- critical_recoveryy- warning_recovery.
Por ejemplo: {'critical': 90, 'warning': 80, 'critical_recovery': 70, 'warning_recovery': 50}
- evaluation_delayTiempo (en segundos) para retrasar la evaluación, como un entero no negativo. Por ejemplo, si el valor se establece en 300 (5 min), el marco temporal se establece en last_5m y la hora es 7:00, el monitor evalúa los datos de 6:50 a 6:55. Esto es útil para AWS CloudWatch y otras métricas completadas para asegurar que el monitor siempre tiene datos durante la evaluación.
Opciones de check de servicio
Estas opciones solo se aplican a checks de servicio y se ignoran para otros tipos de monitores.
- thresholdsUn diccionario de umbrales por estado. Dado que los checks de servicio pueden tener varios umbrales, no se definen directamente en la consulta.
Por ejemplo: {'ok': 1, 'critical': 1, 'warning': 1}
Opciones de alerta de logs
Estas opciones solo se aplican a las alertas de logs.
- thresholdsUn diccionario de umbrales por estado.
Por ejemplo: {'ok': 1, 'critical': 1, 'warning': 1}
- aggregationUn diccionario de- type,- metricy- groupBy.- type: se admiten tres tipos:- count,- cardinalityy- avg.
- metric: para- cardinality, utiliza el nombre de la faceta. Para- avg, utiliza el nombre de la métrica. Para- count, pon- countcomo métrica.
- groupBy: nombre de la faceta por la que deseas agrupar.
 
Ejemplo: {"metric": "count","type": "count","groupBy": "core_service"}
- enable_logs_sampleUn booleano para añadir muestras o valores al mensaje de notificación. Por defecto:- False