Management Plane API > Security > Intrusion Services > Dashboard

Get the list of the IDS events that are detected, grouped by signature id.

Get the list of the IDS events that are detected with the total number of
intrusions detected, their severity and the time they occurred,
grouped by signature id.

Request:

Method:
POST
URI Path(s):
/api/v1/intrusion-services/ids-events
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
IDSEventDataRequest+

Example Request:

POST https://<nsx-mgr>/api/v1/intrusion-services/ids-events { "filters": [ { "field_names": "severity", "value": "Major" } ] }

Successful Response:

Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
IDSEventsBySignatureResult+

Example Response:

{ "result_count: : 2, "results": [ { "resource_type" : "IDSEvent", "signature_id" : 4102226, "signature_name" : "SLR Alert - Netwire RAT Heartbeat", "severity" : "Major", "count" : 5, "first_occurence" : "15592396731123" } { "resource_type" : IDSEvent, "signature_id" : 4102488, "signature_name" : "SLR Alert - Oracle Weblogic Server 'AsyncResponseService' Deserialization Remote Code Execution", "severity" : "Major", "count" : 3, "first_occurence" : "15592396731123" } ] }

Required Permissions:

read

Feature:

intrusion_services

Additional Errors: