Skip to content

Bots From Extension: rda_agents

RDA Agent Based Bots

This extension provides 8 bots.





Bot @agent:agent-irm:irmagent:addIncidents

Bot Position In Pipeline: Sink

[Agent: agent-irm, Group: irmagent] Add new incident

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







Bot @agent:agent-irm:irmagent:getIncidentAlertsCount

Bot Position In Pipeline: Source Sink

[Agent: agent-irm, Group: irmagent] Fetch alerts' count by ipaddress for an incident

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 Text The room-id for which the alerts counts are to be fetched
incidentId* Text The incident-id for which the alerts counts are to be fetched







Bot @agent:agent-irm:irmagent:getIncidentDetails

Bot Position In Pipeline: Source Sink

[Agent: agent-irm, Group: irmagent] get incident details

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* Text The room-id for which the incident details are to be fetched
incidentId* Text the incident ID whose details are to be fetched







Bot @agent:agent-irm:irmagent:getOiaConfigFile

Bot Position In Pipeline: Source Sink

[Agent: agent-irm, Group: irmagent] get response of getOiaConfigFile

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 Text The room-id for which the configured file is to be fetched
filepath Text Path of the configuration file under incident-rooms minio bucket







Bot @agent:agent-irm:irmagent:updateIncidents

Bot Position In Pipeline: Sink

[Agent: agent-irm, Group: irmagent] Update existing incident details

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







Bot @agent:agent-irm:irmagent:updateIrmFromRda

Bot Position In Pipeline: Source Sink

[Agent: agent-irm, Group: irmagent] Generic API to notify IRM service from RDA pipelines

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
updateType* Text One of allowed update types to update IRM from RDA. Currently supported types are [INRFA_STACK_UPDATE,
METRICS_LIST_UPDATE]
payload* Text Stringified JSON payload according to the type of updateType







Bot @agent:agent-ml:mlagent:alerts-cluster-retrain

Bot Position In Pipeline: Sink

[Agent: agent-ml, Group: mlagent] Create new experiment and run clustering on it

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







Bot @agent:agent-ml:mlagent:ml-model-meta-retriever

Bot Position In Pipeline: Source Sink

[Agent: agent-ml, Group: mlagent] Retrive ML model meta data and save in context

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
experiment_name* Text Name of the Experiment to use
version_name Text Name of the Version to use. if not provided default will use latest version
tenant_id* Text Id of the Customer/Tenant to use. can be passes as $tenantId and replaced in backend