UNPKG

statsd

Version:

Network daemon for the collection and aggregation of realtime application metrics

32 lines (25 loc) 611 B
const util = require('util'); let conf; exports.init = function(config) { conf = config; exports.set_title(config); process.on('SIGTERM', function() { if (conf.debug) { util.log('Starting Final Flush'); } healthStatus = 'down'; process.exit(); }); } exports.set_title = function(config) { if (config.title !== undefined) { if (config.title) { process.title = config.title; } } else { // Respect command line arguments when overriding the process title. cmdline = process.argv.slice(2); cmdline.unshift('statsd'); process.title = cmdline.join(" "); } }