Get Alerts
Description
The plugin is designed to get alerts of particular type either All Alerts or only Active Alerts.
Prerequisites: Solarwinds instance and access details
Configurations
General Tab
No. | Field Name | Description |
---|---|---|
1 | Step Name | Name of the step. This name has to be unique in a single workflow. |
Connection: | ||
2 | Server Name | Provide the Solarwinds instance name/IP/hostname. |
Port | The port number of the Solarwinds instance should be provided. Port number should only be an integer. | |
3 | Username | The username of the Solarwinds instance to authenticate. |
Password: | ||
4 | Checkbox: Accept Value as variable/static | Leave the checkbox unchecked to accept the Password value from a field in the previous steps of the stream using a drop-down list. Enable the checkbox for the Password field to appear as a text box. |
5 | Password | The Password to the username to authenticate. The Password is encrypted and not stored in the .psw file. It is entered using a widget. The widget handles both Text Var (static value or environment variable) and Combo (drop-down containing values from previous steps). This field is mandatory. If the checkbox above is enabled, the Password field appears as a text box. If the checkbox is disabled, the Password field appears as a drop-down to select fields from previous steps. |
Input Tab
No. | Field Name | Description |
---|---|---|
Input: | ||
1 | Alert Type (String) | Select Alert Type either All or Active. This field is mandatory. |
2 | Button: Get Fields | Clicking on this button populates the Alert fields/attributes of the particular selected Alert Type in the ‘Field Name’ field in the table below. |
3 | Field Name (String) | The name of the particular field/attribute that has to be fetched should be selected. Multiple fields can be selected from the list displayed on click. The selected fields will be the output parameters of this plugin. Choosing at least one field/attribute is mandatory. Example for Active Alerts: We could fetch fields/attributes such as: AlertActiveID, AlertObjectID, Acknowledged, AcknowledgedBy, AcknowledgedDataTime, AcknowledgedNote, TriggeredDateTime, TriggeredMessage, NumberOfNotes, LastExecutedEscalationLevel. Example for All Alerts: We could fetch fields/attributes such as: AlertObjectID, AlertID, EntityUri, EntityType, EntityCaption, EntityDetailsUrl, EntityNetObjectId, RelatedNodesUri, RelatedNodeUrl, RelatedNodeId, RelatedNodeDetailsUrl, RelatedNodeCaption, RelatedEntityUri, RelatedEntityType, TriggeredCount, LastTriggeredDateTime, Context, AlertNode. |
- Get Fields button does not work for the previous step fields. The button only works with static values and environment variables.
- Every time the “Alert Type field changes. The “Get Fields” button needs to be clicked and the field list needs to be updated accordingly.