簡體   English   中英

Spring 引導千分尺,用於 ElasticSearch 與 APM Java 代理

[英]Spring Boot Micrometer for ElasticSearch vs APM Java Agent

我有一個 Spring 啟動 REST 應用程序。 I use many Spring libraries as: Spring Data REST, HATEOAS, Spring JPA, Hibernate, Redis, ElasticSearch...

我想跟蹤我的應用程序的指標,我做了一項研究以找到最好的工具來做到這一點。 在嘗試了 Micrometer+DataDog 之后,因為我已經使用了 ElasticSearch 我確實嘗試了APM Java 代理,我發現我在 Kibana Dashboard 中獲得的數據量令人印象深刻。 我可以看到我的端點並調查時間花在哪里(Mysql 查詢和其他東西)。

我還沒有嘗試過 Micrometer+ElasticSearch,但從文檔來看,它似乎收集了更少的開箱即用數據。

我想知道您的建議以及您認為收集生產應用程序指標的最佳工具。

自定義指標在 APM 代理的路線圖上,但我們仍在制定確切的時間表。

同時,您可以將代理的JMX 配置選項與自定義 JMX 鍵屬性一起使用。 或者使用千分尺的Elasticsearch output。 也許只是將 Micrometer output 更改為臨時解決方案,並在可用后可能切換到自定義 APM 指標?

還可以選擇使用JMX / Jolokia 的 Metricbeat獲取指標,但這聽起來像是一個更大的變化,並不是真正的長期優勢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM