Alarm Expiration via Rest Interface
search cancel

Alarm Expiration via Rest Interface

book

Article ID: 445801

calendar_today

Updated On:

Products

VMware Smart Assurance Network Observability

Issue/Introduction

  • You need Rest Interface (EDAA) syntax for Injecting a Alarm via Rest Interface and making it expire in 7 days.

  • In sending trap via Trap Exploder, there is a Field called “Expiration” and this can be set in seconds for alarm to expire and clear.

Environment

All supported Smarts releases

Resolution

Alarm Expiration via Rest Interface (EDAA) in Smarts can set by adding parameters expiration (the value is specified in seconds) and notificationTime to the 'notify' payload:

Example:

curl -k -u <user>:<password> -XPOST -H 'Content-Type: application/json' https://<EDAA_IP>:8443/smarts-edaa/msa/<SAM-DOMAIN>/instances/ICS_Notification::NOTIFICATION-mydevice.example.com_Unresponsive/action/notify?alt=json -d '
{
    "arguments": {
        "User": "<user>",
        "Source": "Test",
        "AuditTrailText": "Notified by Test from External",
        "notificationTime": "0",
        "expiration": "604800"
    }
}'