I'm watching your videos about Opentelemetry and I can congratulate you for being successful👍🏻. If possible, can you show the 'Service Graph' to be enabled for the tempo of the grafana?
Chào anh ạ, e cám ơn bài hướng dẫn của a về OpenTelemetry này. E cũng đang có 1 dự án tích hợp nó với Spring MVC mà exporter của nó là Jaeger với Elasticsearch/Kibana, và tương lai sẽ đổ data tracing từ Jaeger và customize data đó trong Kibana dashboard ạ. Anh có thể hướng dẫn 1 ít về cách sử dụng đổ data về Jaeger và từ Jaeger sẽ customize tới Kibana dashboard được không ạ.
You should take a look at Grafana Agent as your collector component. It has a declarative pipeline language that is inspired by terraform, and is a vendor neutral collector that provides excellent support for your LGTM stack components
thanks for leaving your question, it depends on the team decisions, for me, I’ll set alerts on all metrics that we have: cpu, memory, db connection pool, throughput, latency,… for each one, it could be more than 1 alert like cpu 50, 80, 90. And alerts for error logs as well.
Its a very good info. By chance can you help with Grafana agent implementation which collects from otel-collector and export to LGTM,(and others) where this agent gives a better graph view and monitoring individual config.
I'm watching your videos about Opentelemetry and I can congratulate you for being successful👍🏻. If possible, can you show the 'Service Graph' to be enabled for the tempo of the grafana?
Thank you for your nice being and your recommendation, yeah, I'll try 😅
Chào anh ạ, e cám ơn bài hướng dẫn của a về OpenTelemetry này. E cũng đang có 1 dự án tích hợp nó với Spring MVC mà exporter của nó là Jaeger với Elasticsearch/Kibana, và tương lai sẽ đổ data tracing từ Jaeger và customize data đó trong Kibana dashboard ạ. Anh có thể hướng dẫn 1 ít về cách sử dụng đổ data về Jaeger và từ Jaeger sẽ customize tới Kibana dashboard được không ạ.
You should take a look at Grafana Agent as your collector component. It has a declarative pipeline language that is inspired by terraform, and is a vendor neutral collector that provides excellent support for your LGTM stack components
Do you have working demo? ,new format in grafana agent
oh, good to know! thank you so much for leaving your comment and suggestion, noted it.
Thanks for the video. Can someone use this to export to Grafana cloud?
Is your production on k8s or one ec2 docker compose or swarm
currently, on prod, we use Google Cloud Run.
What alerts you set for spring boot?
thanks for leaving your question, it depends on the team decisions, for me, I’ll set alerts on all metrics that we have: cpu, memory, db connection pool, throughput, latency,… for each one, it could be more than 1 alert like cpu 50, 80, 90. And alerts for error logs as well.
any jvm alerts
they're good to have, but for our cases, memory is enough. For checking garbage collector, young, old generation, we're not that level.
Its a very good info. By chance can you help with Grafana agent implementation which collects from otel-collector and export to LGTM,(and others) where this agent gives a better graph view and monitoring individual config.
May be considering a flow mode for the agent is good and a walk through of the river file config helps others.
Very interesting! I noted it, hope we can manage to do it. Anyways, thank you so much for your in-detail suggestion, I really appreciate 😊