[英]Monitor Tomcat server from java application
我有一個在tomcat服務器上運行的java Web應用程序,我想監視服務器的內存使用情況,Active,過期和拒絕的HTTP
請求到服務器,請求花費最長時間來產生響應等。
這可以從java做到嗎? 如果是這樣,有人能指出我正確的方向嗎? 我一直在努力尋找有關如何完成這一點的文檔,並沒有發現任何具體的東西。
ps:我不想使用任何外部應用程序來實現它我希望能夠從我的應用程序中監視服務器。
提前致謝。
您正在尋找JMX。
有關詳細信息,請查看常見問題解答中的Tomcat 監控頁面 。
使用JMX進行連接以及如何獲取各種值比SO所能涵蓋的適當答案更復雜,所以請看一下。 我還在ApacheCon 2015上給出了一個關於使用JMX監控Tomcat的演示文稿,其中介紹了使用外部工具進行監控,但是會為您提供有關如何查找所需數據的一些很好的信息(甚至可以介紹一些您自己的數據)從其他工具中取樣)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.