Events Policy

Description

Accesses events policy in NEO. There are 29 event types in NEO

Request URL

/neo/app/event_policy

Main Operations

  • Get All Events Policies

  • Get Event Policy

  • Update Event Policy

Description

Retrieved all events policies data in NEO

Request URL

GET /neo/app/event_policy

Request Data

N/A

Response:

Copy
Copied!
            

[   { "Category": "Application", "SubCategory": "General", "ActiveConditions": 1, "MutuallyExclusiveSets": [["1048.1", "1014.1"]], "InstanceID": "1048", "EventType": "Device Connection Restored", "Conditions": [{{ "Task": null, "Severity": "Info", "InstanceID": "1048.1", "Overrides": null, "Value": "", "Filter": null, "Operator": "exists", "Trigger": "Device Connection Restored", "Mail": null, "Description": "Device connection restored", "OverriddenBy": null, "Attribute": "APP Event ID", "ValueType": "str", "Editable": false, "Syslog": false, "CorrectiveAction": "", "TTL": 0, "Active": true, "Message": "Device connection restored", "MellanoxCare": false } }],

Get Event Policy

Description

Retrieves data for specific events policy in NEO

Request URL

GET /neo/app/event_policy/<event_Instance_ID>

Request Data

N/A

Response:

Copy
Copied!
            

{ "Category": "Device", "SubCategory": "General", "ActiveConditions": 1, "InstanceID": "3008", "EventType": "Test Trap Received", "Conditions": [ { "Severity": "Info", "InstanceID": "3008.1", "Attribute": "Trap ID", "ValueType": "str", "Editable": false, "Value": "", "Operator": "exists", "Trigger": "Test Trap", "Active": true, "Mail": false, "Message": "A test trap ordered by the system administrator"  "Description": "A test trap ordered by the system administrator"  "MellanoxCare":true}] },

Warning

MellanoxCare" attribute can only be used if Mellanox Care feature is enabled.
True=enable, false=disable


Update Event Policy

Description

Updated a specific event policy in NEO

Request URL

PUT /neo/app/event_policy/<event_Instance_ID>

Response

N/A

Status Codes

Note: status code 400 BAD REQUEST means that Mellanox Care is not Enabled.

Request Data:

Copy
Copied!
            

[ { "Category": "Device", "SubCategory": "Networking", "ActiveConditions": 3, "InstanceID": "4002", "EventType": "Port Out Errors", "Conditions": [ { "Task": null, "Severity": "Warning", "OverriddenBy": null, "InstanceID": "4002.1", "Attribute": "Out Errors", "Overrides": null, "Editable": true, "Value": "5-10", "Filter": null, "Operator": "between", "Trigger": "Out Errors", "Active": true, "Mail": null, "Description": "OutErrors counter rate threshold exceeded.", "ValueType": "range" "MellanoxCare":true}]a },

Warning

"MellanoxCare" attribute can only be used if Mellanox Care feature is enabled.
True=enable, False=disable


© Copyright 2023, NVIDIA. Last updated on Nov 16, 2023.