datadog的stastd流程

    statsd主要是两个类,一个是serve,一个是report。server是个udpserver,默认监听在8125端口,负责接受jmx发送的数据,和自定义sdk发送的数据而后存到指标类Bucketguage,set等4个类的队列中。而reportor是个发射器,新开一个发射线程,利用threading.event.wait(interval)进行定时,达到指定的时间间隔,就会flush,将队列中的指标发送到相应的url去。url

输入图片说明

输入图片说明

相关文章
相关标签/搜索