change data for Alerta
This commit is contained in:
		
							parent
							
								
									cefe43800f
								
							
						
					
					
						commit
						90f2497548
					
				
					 1 changed files with 3 additions and 4 deletions
				
			
		|  | @ -40,19 +40,18 @@ class Alerta extends NotificationProvider { | |||
|             } else { | ||||
|                 let datadup = Object.assign( { | ||||
|                     correlate: ["service_up", "service_down"], | ||||
|                     event: monitorJSON["type"], | ||||
|                     group: "uptimekuma-" + monitorJSON["type"], | ||||
|                     resource: monitorJSON["name"], | ||||
|                 }, data ); | ||||
| 
 | ||||
|                 if (heartbeatJSON["status"] == DOWN) { | ||||
|                     datadup.severity = notification.alertaAlertState; // critical
 | ||||
|                     datadup.event = "service_state"; | ||||
|                     datadup.text = "Service is down."; | ||||
|                     datadup.text = "Service " + monitorJSON["type"] + " is down."; | ||||
|                     await axios.post(alertaUrl, datadup, config); | ||||
|                 } else if (heartbeatJSON["status"] == UP) { | ||||
|                     datadup.severity = notification.alertaRecoverState; // cleaner
 | ||||
|                     datadup.event = "service_state"; | ||||
|                     datadup.text = "Service is up."; | ||||
|                     datadup.text = "Service " + monitorJSON["type"] + " is up."; | ||||
|                     await axios.post(alertaUrl, datadup, config); | ||||
|                 } | ||||
|             } | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue