0.0.2 • Published 4 years ago

monitor-socketio v0.0.2

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

Monitor Socketio

Monitor Socketio is a package to monitor your socketio server

Monitoring Interface

Use our monitoring interface.

Install

npm install monitor-socketio

Usage

import Server from 'socket.io';
import { Monitor } from 'monitor-socketio';

const io = new Server(3333);

const monitor = new Monitor();

monitor.watch(io);

Monitor will emit messages from you socketio server or using a custom server. You can use web-monitor-socketio for better monitoring your socketio server.

Using a custom server

import Server from 'socket.io';
import { Monitor } from 'monitor-socketio';

const io = new Server(3333);

const monitorServer = new Server(4444);

const monitor = new Monitor(monitorServer);

monitor.watch(io);

Emit a Monitor Message

import Server from 'socket.io';
import { Monitor } from 'monitor-socketio';

const io = new Server(3333);

const monitor = new Monitor();

monitor.watch(io);

io.on('connect', socket=>{
    monitor.emit('conneted', socket.id)
});

License

MIT