Para las alertas de New Relic, puede administrar su política de alertas utilizando nuestra API NerdGraph.
Sugerencia
Para saber cómo empezar a utilizar NerdGraph, consulte Introducción a NerdGraph.
Listar y filtrar políticas
La consulta policiesSearch
le permite paginar todas sus políticas de alertas por cuenta. También permite algunas funciones de filtrado en las políticas de la cuenta.
Crear una política
Para crear una política, proporcione un nombre y un incidentPreference
.
La preferencia de incidente configurará cómo se creará el incidente para cada condición creada en la política. Para obtener más información, consulte la documentación sobre cómo elegir su preferencia de incidente.
mutation { alertsPolicyCreate( accountId: YOUR_ACCOUNT_ID policy: { name: "Your Policy Name", incidentPreference: PER_CONDITION } ) { id name incidentPreference }}
Actualizar una política
Cuando actualiza una política, tenga en cuenta que no es necesario proporcionar todos los atributos de la política. Por ejemplo, solo necesita proporcionar el nombre si solo desea actualizarlo:
mutation { alertsPolicyUpdate( accountId: YOUR_ACCOUNT_ID id: YOUR_POLICY_ID policy: { name: "Updated Policy Name" } ) { id name incidentPreference }}
Eliminar una política
Puede eliminar políticas a través de la API NerdGraph. Tenga en cuenta que solo se puede solicitar la identificación de un recurso eliminado:
mutation { alertsPolicyDelete(accountId: YOUR_ACCOUNT_ID, id: YOUR_POLICY_ID) { id }}