dubbo monitor simple 監控原理分析


監控機制:

服務消費者和提供者,在內存中累計調用次數和調用時間,定時每分鍾發送一次統計數據到監控中心。監控中心負責統計各服務調用次數,調用時間等。

 

 

監控元數據存儲目錄結構:

 

--dubbo.jetty.directory

----statistics

------day

--------interface

----------method

------------consumer

--------------provider

                consumer.concurrent

                consumer.elapsed

                consumer.failure

                consumer.max.concurrent

                consumer.max.elapsed

                consumer.success

                provider.concurrent

                provider.elapsed

                provider.failure

                provider.max.concurrent

                provider.max.elapsed

                provider.success

----charts

------day

--------interface

----------method

            elapsed.png

            success.png

 

監控元數據存儲目錄實例:

 

 

 

 

監控元數據:

文件名稱

備注

數據樣例

格式:HHmm 數值

consumer.concurrent

消費者並發數

1744 0

1750 0

1751 0

1754 0

1755 0

1756 0

1757 0

consumer.elapsed

消費者調用耗時

1744 64

1750 53

1751 48

1754 47

1755 64

1756 82

1757 58

consumer.failure

消費者調用失敗次數

1744 0

1750 0

1751 0

1754 0

1755 0

1756 0

1757 0

consumer.max.concurrent

消費者最大並發數

1744 1

1750 1

1751 1

1754 1

1755 1

1756 1

1757 1

consumer.max.elapsed

消費者最大調用耗時

1744 5

1750 5

1751 3

1754 3

1755 6

1756 23

consumer.success

消費者調用成功次數

1744 30

1750 30

1751 30

1754 30

1755 30

1756 30

provider.concurrent

提供者並發數

1755 0

1756 0

1757 0

1758 0

1759 0

1800 0

provider.elapsed

提供者調用耗時

1755 2

1756 3

1757 2

1758 10

1759 2

1800 2

provider.failure

提供者調用失敗次數

1755 0

1756 0

1757 0

1758 0

1759 0

1800 0

provider.max.concurrent

提供者最大並發數

1755 1

1756 1

1757 1

1758 1

1759 1

1800 1

provider.max.elapsed

提供者最大調用耗時

1755 1

1756 1

1757 1

1758 6

1759 1

1800 1

provider.success

提供者調用成功次數

1755 30

1756 30

1757 30

1758 30

1759 30

1800 29


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM