statman gauge
v1.1.0
statman-gauge
— одна из метрик из библиотеки statman
. Датчик, основанный на метрическом пакете Codehale, представляет собой метрику мгновенного измерения. Это можно использовать для регистрации таких параметров, как размер очереди, количество обработанных сообщений или других интересных вещей в вашей системе.
ПРЕДУПРЕЖДЕНИЕ!! если вы посмотрите на слово gauge
достаточно долго, оно окажется написанным с ошибкой
Установите с помощью npm:
npm install statman-gauge
Ссылка в вашем приложении:
var Gauge = require ( 'statman-gauge' ) ;
var gauge = Gauge ( 'gauge-name' ) ;
statman
Установите с помощью npm:
npm install statman
Ссылка в вашем приложении:
var statman = require ( 'statman' ) ;
var gauge = statman . Gauge ( 'gauge-name' ) ;
gauge . increment ( ) ; //increment by 1
gauge . increment ( 10 ) ; //increment by 10
gauge . decrement ( ) ; //decrement by 1
gauge . decrement ( 10 ) ; //decrement by 10
gauge . set ( 5 ) ;
gauge . value ( ) ;
Предположим, мы хотим создать датчик, измеряющий размер очереди. Ниже показано, как это зарегистрировать.
var Gauge = require ( 'statman-gauge' ) ;
var gauge = Gauge ( 'queueSize' ) ;
function enqueue ( message ) {
data . push ( message ) ;
gauge . increment ( ) ;
}
function dequeue ( ) {
data . pop ( message ) ;
gauge . decrement ( ) ;
}
TODO
var Gauge = require ( 'statman-gauge' ) ;
var gauge = Gauge ( 'queueSize' , function ( ) {
return data . size ( ) ;
} ) ;
function enqueue ( message ) {
data . push ( message ) ;
}
function dequeue ( ) {
data . pop ( message ) ;
}
node
и npm
npm install
npm test