Get Monitoring Settings
Retrieve monitoring settings for a specific site, including the list of scanner IPs excluded from infra monitoring.
Excluded scanner IPs are filtered out of infra monitoring flow data to prevent security scanners and vulnerability assessment tools from generating noise in monitoring results. Supported formats:
- Single IP:
"192.168.1.1" - IP range:
"10.0.0.1-10.0.0.5" - CIDR:
"192.168.1.0/24"
The {site-id} is the UUID of the NSX site (federation member or standalone).
To update the exclusion list, use PUT /monitoring/site-settings/{site-id}.
The unique identifier of the site
5cf83f93-f9dd-4898-a345-44513572c557
OK. Successfully retrieved monitoring settings.
{
"site_id": "5cf83f93-f9dd-4898-a345-44513572c557",
"excluded_scanner_ips": []
}
The unique identifier of the site for which the monitoring settings are configured.
List of IP addresses, IP ranges, or CIDR notations to exclude from infra monitoring only. Flows where the source IP matches an excluded entry are filtered out of infra monitoring results. Destination IPs are not checked. Use this to suppress noise from security scanners and vulnerability assessment tools.
Supported formats (IPv4 and IPv6):
- Single IP:
"10.10.10.10"or"2001:db8::1" - IP range:
"10.10.12.1-10.10.12.4" - CIDR block:
"10.10.11.0/24"or"2001:db8::/32"
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Error
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -H 'Authorization: <value>' https://{api_host}/intelligence/monitoring/site-settings/{site-id}