Skip to content

Commit

Permalink
docs: update diagram
Browse files Browse the repository at this point in the history
  • Loading branch information
ikheifets-splunk committed Mar 3, 2024
1 parent 59202d6 commit 0c6e335
Showing 1 changed file with 22 additions and 7 deletions.
29 changes: 22 additions & 7 deletions docs/edge_processor.md
Expand Up @@ -4,18 +4,33 @@

`Edge Processor` can be used on that usecases:

* Enrich log message extra data (for example add some field or override index) using `SPL2`
* Filter log message using `SPL2`
* Send log messages to alternative destanations (like `AWS S3`, `Apache Kafka`, etc.)
* Enrich log message extra data (for example add some field or override index) or filter log messages using `SPL2`

## How it's working

```mermaid
graph LR
A[Your device] --> |Syslog protocol| B[SC4S];
B -->|HEC protocol| C[Edge Processor];
C --> D[Splunk];
C --> E[AWS S3];
C --> F[Another dest];
stateDiagram
direction LR
SC4S: SC4S
EP: Edge Processor
Dest: Another destination
Device: Your device
S3: AWS S3
Instance: Instance
Pipeline: Pipeline with SPL2
Device --> SC4S: Syslog protocol
SC4S --> EP: HEC
state EP {
direction LR
Instance --> Pipeline
}
EP --> Splunk
EP --> S3
EP --> Dest
```

## Basic Setup
Expand Down

0 comments on commit 0c6e335

Please sign in to comment.