Aller au contenu

Engine-action

Services interactions

A simple schema which only displays direct interactions with all databases, RMQ, external APIs, etc.

fetch scenarios
store scenario executions
receive/send events
store metrics
engine-action
MongoDB
RabbitMQ
TimescaleDB
Redis

Detailed schemas

The following schemas display flows of events by each use-case of business logic.

Run a scenario on an alarm change.

1 . Event
2 . Event
3 . Event
4 . Event
5 . Event
6 . Store scenario executions
7 . Update alarm
8 . Result alarm
Canopsis connector
engine-action
engine-fifo
engine-che
engine-axe
other engines
Redis

Run a scenario with pbehavior creation.

1 . Event
2 . Event
3 . Event
4 . Event
5 . Event
6 . Store scenario executions
7 . Update alarm
8 . Create pbehavior
9 . Get pbehavior interval for alarm
10 . Result alarm
Canopsis connector
engine-action
engine-fifo
engine-che
engine-axe
engine-pbehavior
other engines
Redis

Run a scenario if a service exists.

1 . Event
2 . Event
3 . Event
4 . Event
5 . Event
6 . Store scenario executions
7 . Update alarm and services
8 . Result alarm
Canopsis connector
engine-action
engine-fifo
engine-che
engine-axe
other engines
Redis

Run a scenario with a webhook.

See engine-webhook.

Instruction triggers

See engine-remediation.


Dernière mise à jour: 2023-10-12
Retour en haut de la page