UNPKG

uriel

Version:

A NodeJS statsd agent to push memory, cpu, network, swap, diskio, and disk usage over UDP

21 lines (16 loc) 510 B
const dgram = require('dgram'); const server = dgram.createSocket('udp4'); /* eslint-disable no-console */ server.on('error', (err) => { console.log(`server error:\n${err.stack}`); server.close(); }); server.on('message', (msg, rinfo) => { console.log(`server got message from ${rinfo.address}:${rinfo.port}`); console.log(`${msg}`); }); server.on('listening', () => { const address = server.address(); console.log(`server listening ${address.address}:${address.port}`); }); server.bind(8125);