jeanNyil / example-camel-full-observability

An example of Camel instrumented with OpenTracing and Jaeger, coordinated with custom JSON logs for EFK.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

This repo contains all the material (source code) used to illustrate my article about open source observability capabilities you will find following the link below:

https://brunonetid.github.io/

The 'demo' folder contains the first example shown in the article to explain how to instrument an Apache Camel application to enable tracing with OpenTracing and Jaeger.

The second group of projects are formed by the following blocks:

  • svc-payment
  • identity
  • promotion
  • payment
  • loyalty
  • fraud

These are the sources to simulate the main scenario presented in the article. The use case represented is a composite service as depicted by the figure below:

Main Scenario

About

An example of Camel instrumented with OpenTracing and Jaeger, coordinated with custom JSON logs for EFK.


Languages

Language:Java 100.0%