Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated the code macro with the following parameter(s): [theme]
Scroll ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
#F0F0F0#F0F0F0

3

Scroll export button
scopecurrent
template-id4fda9400-a7df-4ede-a95f-e4ae5fcf4796
captionDownload this Page
add-onScroll PDF Exporter

Using this API you can use post events from 3rd party monitoring systems to SummitAI Event Correlation Engine (ECE).

To authenticate the below API, see API Authentication and Authorization.

Service Name

HTTP Method

PostEvents

POST

Sample Request

theme
Code Block
DJangotitleSample Request
linenumberstrue
{
    "MoMAlertDataList": [
        {
            "Status": "OPEN",
            "AlertID": "1000",
            "TriggeredDatetime":"",
            "AlertMessage": "CPU Utilization is high",
            "EntityType":"INFRASTRUCTURE",
            "EntitySubType":"",
            "ThresholdValue":"",
            "CurrentValue":"",
            "ParameterName":"CPU Utilization",
            "AdditionalInfo":"",  
            "HostName_or_ServiceName": "XXXX",
            "IPAddress":"1.1.1.1",
            "AlertSeverity":"Critical"
        }
    ],
    "MonitoringToolName": "Solarwinds"
}
 

Request Parameters

Parameter NameData TypeDescriptionMandatory
Status

Status
colourGreen
titleString

Status
subtletrue
colourBlue
titleNumeric

Indicates the status of the event/alert.

Status
colourGreen
titleTrue

AlertID

Status
colourGreen
titleString

Status
subtletrue
colourBlue
titleNumeric

Indicates the Event’s Alert ID.

Status
colourGreen
titleTrue

TriggeredDatetime

Status
subtletrue
titleDate and Time

Indicates the time when the event or alert was generated.
AlertMessage

Status
colourGreen
titleString

Indicates the event or alert message or its description.

Status
colourGreen
titleTrue

EntityType

Status
colourGreen
titleString

Entity, it is belonged it to either Infrastructure, Services or Applications.

Status
colourGreen
titleTrue

EntitySubType

Status
colourGreen
titleString

Indicates Entities sub type. (Example: Router, Switch, etc...).

Status
colourGreen
titleTrue

ThresholdValue

Status
subtletrue
colourBlue
titleNumeric

Indicates the threshold value of the parameter/metric for which the event/alert created.

Status
titleFalse

CurrentValue

Status
subtletrue
colourBlue
titleNumeric

Current value of the parameter/metric for which the event/alert created.

Status
titleFalse

ParameterName

Status
colourGreen
titleString

Name of the parameter/metric for which the event/alert created.

Status
colourGreen
titleTrue

AdditionalInfo

Status
colourGreen
titleString

Additional information of the event/alert. (Example: Drive name of hard disk)

Status
titleFalse

HostName_or_ServiceName

Status
colourGreen
titleString

Indicates the Host Name or Service name of the entity.

Status
colourGreen
titleTrue
, if EntityType is Services or Applications. 

IPAddress

Status
subtletrue
colourBlue
titleNumeric
with dot .

Indicates the IP Address of the entity from where the event/alert is generated. 

Status
colourGreen
titleTrue
, if EntityType is Infrastructure.

AlertSeverity

Status
colourGreen
titleString

Event’s/Alert’s Severity (Example: Critical, Warning, Alert, Information etc.,)

Status
colourGreen
titleTrue

MonitoringToolName

Status
colourGreen
titleString

Name of the source tool, where the event/alert is generated. (Example: Solarwinds, etc...)

Status
colourGreen
titleTrue

DJango
Code Block
theme
titleSample Response
linenumberstrue
{
    "StatusResponseList": [
        {
            "AlertID": "90473",
            "message": "Event Sent Successfully",
            "status": "Success"
        }
    ],
    "Error": null,
    "isValid": true
} 

Response Parameters

Parameter NameTypeDescription
AlertID

Status
subtletrue
colourBlue
titleNumeric

Status
colourGreen
titlestring

AlertID, which is used to send the API request.

message

Status
colourGreen
titlestring

Indicates the message, if the PostEvent is sent successfully.

status

Status
colourGreen
titlestring

Indicates whether the PostEvents API is executed successfully or failed.

Error

Status
colourGreen
titlestring

Displays null, if there are no errors.

isValid

Status
colourGreen
titlestring

Indicates if the Response is valid or not.

Status and Error Codes

For more information, see Status and Error Messages

Scroll ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue


1

| |