Release 2.0.0
SOFALookout plugin for egg framework
$ npm i egg-lookout --save
Change ${app_root}/config/plugin.js to enable SOFALookout plugin:
${app_root}/config/plugin.js
exports.lookout = { enable: true, package: 'egg-lookout', };
exports.lookout = { agentHost: 'lookout server host', agentPort: 7200, maxMetricNum: 3000, reportBatchSize: 1700, compressThreshold: 100, autoPoll: true, };
agentHost
agentPort
maxMetricNum
reportBatchSize
compressThreshold
autoPoll
You can access to lookout APIs by using app.lookout. More detail please refer to sofa-lookout-node
const id = app.lookout.createId('http_request_count'); const counter = app.lookout.counter(id); counter.inc();
Please let us know how can we help. Do check out issues for bug reports or suggestions first.
To become a contributor, please follow our contributing guide.
MIT
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
egg-lookout
SOFALookout plugin for egg framework
SOFALookout plugin for egg framework
Install
Usage
Enable the plugin
Change
${app_root}/config/plugin.jsto enable SOFALookout plugin:Configuration
agentHost: the report service hostagentPort: the report service portmaxMetricNum: the maxinum number of metrics that can be created, default value is 3000reportBatchSize: the number of items reported to server at one time, default value is 1700compressThreshold: sets the minimum block size for which compression is to occurautoPoll: whether report to server automaticallyExample
You can access to lookout APIs by using app.lookout. More detail please refer to sofa-lookout-node
How to Contribute
Please let us know how can we help. Do check out issues for bug reports or suggestions first.
To become a contributor, please follow our contributing guide.
License
MIT