NormalizationPolicy

NormalizationPolicy - Create

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}"
}

NormalizationPolicy - Edit

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}"
}

NormalizationPolicy - Get

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": ""
}

NormalizationPolicy - List

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": ""
    }
]

NormalizationPolicy - Trash

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}"
}

Helpful?

We are glad this guide helped.


Please don't include any personal information in your comment

Contact Support