Smart Alert per sintetici

È possibile configurare Smart Alerts per Synthetics per inviare un avviso se un test sintetico per un'ubicazione non riesce. Puoi collegare i payload personalizzati alle notifiche di avviso.

Creazione di uno Smart Alert

È possibile creare avvisi smart per il monitoraggio sintetico utilizzando l'interfaccia utente o l'API.

Limitazioni:

  • È possibile creare un avviso per gli errori solo su una singola metrica.
  • Blueprint, Unbounded Analytics, Adaptive threshold e altri tipi di soglia non sono disponibili per gli avvisi sintetici.

Per informazioni sulle API Synthetic Smart Alert, consultare la sezione Smart Alerts for Synthetics nella documentazione Open API. Per utilizzare direttamente l'API per creare uno Smart Alert per un test sintetico, consulta il seguente comando curl di esempio:

curl -k --request POST \
  --url https://<Instana Synthetic monitoring Server host>/api/events/settings/global-alert-configs/synthetics \
  --header 'authorization: apiToken <TOKEN>' -H 'Content-Type: application/json' \
  --data '{
    "name":"Synthetics Alert on Failure Tests",
    "description":"Fire an alert on every failure test.",
    "severity":5,
    "syntheticTestIds":["cDtoVRy7V4zBxEjtGAnE", "KLI5uAsHJdJLQJO6fqm1"],
    "tagFilterExpression":{
       	"type":"EXPRESSION",
   	    "logicalOperator":"AND",
   	    "elements":[]
     },
    "rule":{
       	"alertType":"failure",
       	"metricName":"status"
     },
    "alertChannelIds":["DXDCD9qihKmxRVZy"],
    "timeThreshold":{
    "type":"violationsInSequence",
    "violationsCount":1
	}
  }'

È possibile creare avvisi smart tramite la modalità semplice o avanzata. La modalità avanzata consente di collegare payload personalizzati a Smart Alerts.

Per creare uno Smart Alert, completare la seguente procedura:

  1. Andare a Monitoraggio sintetico; ad esempio, selezionare l'icona del becher nel menu di navigazione a sinistra: Icona di monitoraggio sintetico

  2. Completare una delle seguenti azioni.

    • Fare clic sulla scheda Test .
      1. Fare clic su Aggiungi.
      2. Fare clic su Aggiungi smart alert sintetico.
    • Fai clic sulla scheda Smart Alerts e fai quindi clic su ADD SYNTHETIC SMART ALERT.

    Viene visualizzata la procedura guidata Crea smart alert .

  3. Facoltativo: per passare dalla vista della procedura guidata, fare clic su Passa alla modalità avanzata. Viene visualizzata la finestra Crea Smart Alert .

  4. Selezionare i test sintetici per cui si desidera ricevere gli avvisi.

  5. Facoltativo: per aggiungere test sintetici, fare clic su Aggiungi test sintetici.

  6. Fare clic su Avanti. Passo 2: viene visualizzato l'ambito .

  7. Facoltativo: per aggiungere un filtro, fare clic su Aggiungi filtro e selezionare i criteri.

  8. Fare clic su Avanti. Passo 3: viene visualizzata la soglia temporale .

  9. Impostare un numero di errori consecutivi per ubicazione per inviare avvisi.

  10. Fare clic su Avanti. Passo 4: vengono visualizzati i canali di avviso .

  11. Selezionare i canali di avviso.

  12. Facoltativo: per aggiungere canali di avviso, fare clic su Seleziona canali di avviso.

  13. Fare clic su Avanti. Viene visualizzato Passo 5: Proprietà degli avvisi .

  14. Impostare l'aspetto dell'avviso. È possibile fornire segnaposti dinamici come parte del titolo. Ad esempio, è possibile utilizzare ${synthetic.testName}, che si risolve nel nome della configurazione di test. Per visualizzare e inserire l'elenco di segnaposto disponibili, fare clic su Inserisci segnaposto.

  15. Facoltativo: per collegare i payload personalizzati, passare alla modalità avanzata. Per ulteriori informazioni, vedi Collegamento di payload personalizzati a uno Smart Alert.

  16. Fare clic su Crea. L'avviso viene creato.

Collegamento di payload personalizzati a un Smart Alert

È possibile collegare payload personalizzati a uno Smart Alert durante la creazione di un avviso in modalità avanzata o modificando un avviso esistente.

Per collegare i payload personalizzati come coppie chiave - valore nelle notifiche di avviso, andare alla sezione Payload personalizzati e fare clic su Aggiungi riga .

  • Sia il payload personalizzato globale che il payload personalizzato specifico dell'avviso sono inclusi nelle notifiche di avviso, se applicabili, ma la configurazione specifica dell'avviso ha la priorità sulla configurazione globale. Di conseguenza, nel caso di utilizzo della stessa chiave, il valore del campo payload personalizzato globale viene sovrascritto da quello specifico dell'avviso.

  • Sono supportati anche i campi di payload personalizzati dinamici nella configurazione specifica dell'avviso.

  • Puoi visualizzare i payload personalizzati definiti globalmente utilizzati nella configurazione degli avvisi nel modo seguente:

Visualizzazione di avvisi smart

È possibile visualizzare le configurazioni di Smart Alert for Synthetics nella scheda Smart Alerts della pagina Test e la pagina Riepilogo nella UI di Instana. Dopo l'attivazione di un avviso per un test sintetico, l'avviso può essere visualizzato nella pagina Eventi .

Quando un avviso viene attivato per un test sintetico, verrà indicato nella corsia degli avvisi nei widget nella pagina Riepilogo .

Modifica di uno Smart Alert

Per modificare un avviso, completare la seguente procedura:

  1. Visualizza la pagina principale Monitoraggio sintetico.
  2. Selezionare la scheda Avvisi avanzati .
  3. Fare clic sul pulsante con i puntini di sospensione per l'avviso e fare clic su Modifica. Viene visualizzata la finestra Modifica smart alert .
  4. Modificare la configurazione dell'avviso.
  5. Fare clic su Salva. La configurazione dell'avviso viene salvata.

Duplicazione di uno Smart Alert

Per duplicare un avviso, completare la seguente procedura:

  1. Visualizza la pagina principale Monitoraggio sintetico.
  2. Selezionare la scheda Avvisi avanzati .
  3. Fare clic sul pulsante con i puntini di sospensione per l'avviso, quindi fare clic su Duplica. Viene visualizzata la finestra Crea Smart Alert .
  4. Facoltativo: modificare la configurazione dell'avviso.
  5. Fare clic su Crea. Viene salvata una copia duplicata della configurazione dell'avviso.