Bots From Extension: oia
OIA - Executes CloudFabrix Operational Intelligence & Analytics (OIA) product specific tasks
This extension provides 6 bots.
Bot @oia:incident-details
Bot Position In Pipeline: Sink
Get incident attributes from alert processor
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
Parameter Name | Type | Default Value | Description |
---|---|---|---|
roomid_col* | Text | Column in the input dataset which has the Room ID | |
incidentid_col* | Text | Column in the input dataset which has the Incident ID |
Bot @oia:incident-exporter
Bot Position In Pipeline: Source
Export files for an incident in OIA
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
Parameter Name | Type | Default Value | Description |
---|---|---|---|
room_id* | Text | Room Id | |
incident_id* | Text | Incident ID |
Bot @oia:observations-data-generator
Bot Position In Pipeline: Sink
Generate Observations widget data
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
Parameter Name | Type | Default Value | Description |
---|---|---|---|
incident_details* | Text | Incident payload |
Bot @oia:observations-data-loader
Bot Position In Pipeline: Source Sink
Load all the obseravations related data and create a dataset
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
Parameter Name | Type | Default Value | Description |
---|---|---|---|
data_directory* | Text | Name of the Data directory to load | |
working_data_directory* | Text | Name of the working Data directory to load |
Bot @oia:source-event-streams-merge
Bot Position In Pipeline: Source Sink
To get data from 5 different streams and create one new stream where the information about a source event is in one place
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
Parameter Name | Type | Default Value | Description |
---|---|---|---|
destination_stream_name | Text | oia-event-lifecycle-stream | Name of the output stream where all input streams are merged into |
source_events_stream_name | Text | oia-source-events-stream | Name of the Input Source events stream |
events_stream_name | Text | oia-events-stream | Name of the Input Events stream |
event_trail_stream_name | Text | oia-event-trail-stream | Name of the Input Event Trail stream |
alerts_stream_name | Text | oia-alerts-stream | Name of the Input Alerts stream |
incidents_stream_name | Text | oia-incidents-stream | Name of the Input Incidents stream |
duration | Text | after -120 hours | Duration of the data to be passed as a cfxql-query |
Bot @oia:widget-exporter
Bot Position In Pipeline: Sink
Export widget data to Minio
This bot expects a Restricted CFXQL.
Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot
Parameter Name | Type | Default Value | Description |
---|---|---|---|
room_id* | Text | Room Id | |
incident_id* | Text | Incident ID | |
widget_id* | Text | Widget ID | |
widget_title* | Text | Widget Title | |
sequence_no | Text | 1 | Sequence No. Default is 1 |
widget_type | Text | Widget Type | |
source | Text | Source | |
asset_layer | Text | Asset Layer | |
group* | Text | Group Name | |
add_section_meta | Text | False | Add section level metadata |
timeseries_y_axis_label | Text | Value | Only applicable if widget type is timeseries. Label for Y axis of timeseries chart. |