A zabbix_sender wrapper.
npm install zabbix-sender
var ZabbixSender = require('zabbix-sender');
var sender = new ZabbixSender();
sender.send({
'valueA': 1,
'nested': {
'valueB': 2,
}
}, function(err) {
if (err) throw err;
console.log('Wrote keys to zabbix');
});The ZabbixSender constructor takes an object which has the following defaults:
- config: The configuration file to use. Default: (zabbix default)
- bin: The path to the zabbix_sender program. Default:
'zabbix_sender' - hostname: The hostname to report to zebbix. Default:
os.hostname() - port: The zabbix server port to use. Default: (zabbix default)
The npm module for this library is maintained by:
zappix-sender is licensed under the MIT license.