Тёмный

9. OpenTelemetry (metrics): Spring Boot 3 + Java Agent - Collector - Prometheus Exemplars - Grafana 

Linh Vu
Подписаться 1,8 тыс.
Просмотров 2,1 тыс.
50% 1

Опубликовано:

 

15 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@anarky5137
@anarky5137 7 месяцев назад
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
@samtx
@samtx 7 месяцев назад
Do you have working demo? ,new format in grafana agent
@linhvudev
@linhvudev 7 месяцев назад
oh, good to know! thank you so much for leaving your comment and suggestion, noted it.
@huseynismayilzada1594
@huseynismayilzada1594 7 месяцев назад
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?
@linhvudev
@linhvudev 7 месяцев назад
Thank you for your nice being and your recommendation, yeah, I'll try 😅
@LamTuyen98
@LamTuyen98 2 месяца назад
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 ạ.
@maneshipocrates2264
@maneshipocrates2264 2 месяца назад
Thanks for the video. Can someone use this to export to Grafana cloud?
@rajasekharp34
@rajasekharp34 7 месяцев назад
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.
@rajasekharp34
@rajasekharp34 7 месяцев назад
May be considering a flow mode for the agent is good and a walk through of the river file config helps others.
@linhvudev
@linhvudev 7 месяцев назад
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 😊
@samtx
@samtx 7 месяцев назад
Is your production on k8s or one ec2 docker compose or swarm
@linhvudev
@linhvudev 7 месяцев назад
currently, on prod, we use Google Cloud Run.
@samtx
@samtx 7 месяцев назад
What alerts you set for spring boot?
@linhvudev
@linhvudev 7 месяцев назад
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.
@samtx
@samtx 7 месяцев назад
any jvm alerts
@linhvudev
@linhvudev 7 месяцев назад
they're good to have, but for our cases, memory is enough. For checking garbage collector, young, old generation, we're not that level.
Далее
OpenTelemetry for Java Developers | Fabian Stäber (EN)
49:13
What is OpenTelemetry?
12:55
Просмотров 6 тыс.
Nest.js Metrics - Prometheus & Grafana Tutorial
22:42