Aller au contenu

Engine-che

Services interactions

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

flowchart ECH[engine-che] MDB[(MongoDB)] RMQ[(RabbitMQ)] TDB[(TimescaleDB)] DS[Data source Service now/etc.] ECH ---|fetch event filter rules and fetch external data| MDB ECH ---|receive/send events| RMQ ECH ---|store metrics| TDB ECH ---|fetch external data| DS

Detailed schemas

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

Create/update an entity on an event.

flowchart C[Canopsis connector] EF[engine-fifo] ECH[engine-che] EN[next engine] MDB[(MongoDB)] C -- 1 . Event --> EF EF -- 2 . Event --> ECH ECH -.->|3 . Store entity| MDB ECH -- 4 . Event --> EN

Event enrichment flow

flowchart C[Canopsis connector] EF[engine-fifo] ECH[engine-che] EN[next engine] MDB[(MongoDB)] DS[Data source Service now/etc.] C -- 1 . Event --> EF EF -- 2 . Event --> ECH ECH -.->|3 . Fetch external data| DS ECH -.->|4 . Store entity| MDB ECH -- 5 . Enriched event --> EN

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