Datadog is a monitoring and analytics tool that can be used to determine performance metrics as well as event monitoring for infrastructure and cloud services.
Serilog is a logging library that supports of structured logging, which allows logs to be treated as data sets rather than text.
flowchart LR
classDef appstyle fill:#1995AD,stroke:#fff,stroke-width:1px;
classDef opentelstyle fill:#F34A4A,stroke:#fff,stroke-width:1px;
classDef ddstyle fill:#C99E10,stroke:#fff,stroke-width:1px;
subgraph .NET Applications
C1(Controller):::appstyle --> SL(Serilog):::opentelstyle
C2(Domain Service):::appstyle --> SL(Serilog):::opentelstyle
C3(Data Access):::appstyle --> SL(Serilog):::opentelstyle
end
subgraph Sinks
SL(Serilog):::opentelstyle -->|Export Logs| DD(DataDog):::ddstyle
SL(Serilog):::opentelstyle -->|Export Logs| SEQ(Seq):::ddstyle
SL(Serilog):::opentelstyle -->|Export Logs| SLK(Slack):::ddstyle
SL(Serilog):::opentelstyle -->|Export Logs| NR(NewRelic):::ddstyle
SL(Serilog):::opentelstyle -->|Export Logs| RMQ(RabbitMQ):::ddstyle
end
- Zipkin
- Jaeger
- Signoz