Librato Anomaly Detection
Librato metrics Anomaly Detection - Proactive
Requirements
- node.js
- npm
Install
For local installing
- Clone or download this repository.
npm install
For global installing
npm install -g librato-anomaly-detection
Usage
If you use this module as local, you need to modify this config with your config.
Sample Config
{
"libratoUsername" : "xxx%40xxx.com", //Librato username
"libratoPassword" : "xxxx", //Librato api password
"hipchatToken" : "xxxx", //Hipchat Token
"hipchatRoomId" : -1, //Hipchat Room Id
"mean": 2,
"alarmCount" : 2, //Alarm Count
"hipchatSenderName" : "xxx", //Hipchat Sender Name
"upperMessageFormat" : "%s-%s aralığında %s ölçümü normal üst sınır olan %d değerinin % %d üzerinde %d olarak kaydedilmiştir.", //Hipchat alarm text
"lowerMessageFormat" : "%s-%s aralığında %s ölçümü normal alt sınır olan %d değerinin % %d altında %d olarak kaydedilmiştir." //Hipchat alarm text
}
If you use this module as global, you can pass external config to this command via CLI.
librato-anomaly-detection --config ./configFile.json