Creates a new Normalization Policy.
POST
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/NormalizationPolicy
Parameter
Field |
Label in UI |
Type |
Description |
|---|---|---|---|
compiled_normalizer |
Compiled Normalizer |
String |
Comma separated names of the compiled normalizers. Obtain the required compiled normalizer name using NormalizationPackage - ListCompiledNormalizers API. Optional Field |
name |
Policy Name |
String |
Name for the Normalization Policy. Mandatory Field |
norm_packages |
Normalization Packages |
String |
Comma separated norm_package ids. NormPack - list. Optional Field |
Request Example
{
"data": {
"compiled_normalizer": "JSONCompiledNormalizer,WindowsXMLCompiledNormalizer",
"name": "_test1",
"norm_packages": "567cf5487b011d9e45bda3f0,567cf5487b011d9e45bda3f3,567cf5487b011d9e45bda3f1"
}
}
Success Response
{
"status": "Success",
"message": "/monitorapi/{pool_UUID}/{logpoint_identifier}/orders/{request_id}"
}
Edits the Normalization Policy with given ID.
PUT
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/NormalizationPolicy/{id}
Parameter
Field |
Label in UI |
Type |
Description |
|---|---|---|---|
compiled_normalizer |
Compiled Normalizer |
String |
Comma separated names of compiled normalizers. Optional Field |
id |
- |
String |
Existing normalization policy id . Mandatory Field |
norm_packages |
Normalization Packages |
String |
Comma separated Normalization Package ID. Optional Field |
Request Example
{
"data": {
"compiled_normalizer": "JSONCompiledNormalizer,WindowsXMLCompiledNormalizer",
"norm_packages": "567cf5487b011d9e45bda3f0,567cf5487b011d9e45bda3f3,567cf5487b011d9e45bda3f1"
}
}
Success Response
{
"status": "Success",
"message": "/monitorapi/{pool_UUID}/{logpoint_identifier}/orders/{request_id}"
}
Fetches a Normalization Policy with given id .
GET
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/NormalizationPolicy/{id}
Parameter
Field |
Label in UI |
Type |
Description |
|---|---|---|---|
id |
- |
String |
Normalization Policy id . |
Success Response
{
"active": true,
"id": "590ff8e943fe06bbb6ddff7b",
"name": "_LogPointAlerts",
"normalization_packages": [
"590ff8c1d8aaa47064d4f6fd"
],
"ordered_signatures": [],
"selected_signatures": [
"sig_405000",
"sig_405001"
],
"tid": ""
}
Lists all Normalization Policies.
GET
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/NormalizationPolicy
Success Response
[
{
"active": true,
"id": "590ff8e943fe06bbb6ddff7b",
"name": "_LogPointAlerts",
"normalization_packages": [
"590ff8c1d8aaa47064d4f6fd"
],
"ordered_signatures": [],
"selected_signatures": [
"sig_405000",
"sig_405001"
],
"tid": ""
}
]
Deletes a Normalization Policy with given ID.
DELETE
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/NormalizationPolicy/{id}
Parameter
Field |
Label in UI |
Type |
Description |
|---|---|---|---|
id |
- |
String |
Normalization Policy id . ID of the Normalization Policy. Mandatory Field |
Success Response
{
"status": "Success",
"message": "/monitorapi/{pool_UUID}/{logpoint_identifier}/orders/{request_id}"
}
We are glad this guide helped.
Please don't include any personal information in your comment
Contact Support