datadog的stastd流程

    statsd主要是兩個類,一個是serve,一個是report。server是個udpserver,默認監聽在8125端口,負責接受jmx發送的數據,和自定義sdk發送的數據而後存到指標類Bucketguage,set等4個類的隊列中。而reportor是個發射器,新開一個發射線程,利用threading.event.wait(interval)進行定時,達到指定的時間間隔,就會flush,將隊列中的指標發送到相應的url去。url

輸入圖片說明

輸入圖片說明

相關文章
相關標籤/搜索