jtstats_client
v0.1.4
Published
jtstats client
Downloads
17
Readme
模块描述
JTStatsClient,发送监控数据的客户端,与JTStats配合使用,相关说明请参考:https://github.com/vicanso/jtstats
API
参数列表
- options {host : '监听的host', port : '监听的端口', category : '类别', bufferSize : '缓存多少条记录才发送'}
var JTStatsClient = require('jtstats_client');
var client = new JTStatsClient({
host : '127.0.0.1',
port : 9300,
category : 'haproxy'
})
参数列表
- key 用于标识该counter(若new Client时未设置category,可在此设置category|key)
- value 累加的数值,默认为1
//httpRequest的请求次数加1
client.count('httpRequest');
//httpRequest的请求次数加3
client.count('httpRequest', 3);
//若client未设置category
client.count('haproxy|httpRequest', 2);
参数列表
- key 用于标识该average(若new Client时未设置category,可在此设置category|key)
- value
//httpResTime的响应时间发送到后台统计
client.average('httpResTime', 300);
参数列表
- key 用于标识该gauge(若new Client时未设置category,可在此设置category|key)
- value
//connectTotal设置为180
client.gauge('connectTotal', 180);