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 incidentes configurará cómo se crean los incidentes para cada condición creada en la política. Para obtener más información, consulta la documentación sobre cómo elegir la preferencia de eventos de alerta.
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 }}