monitor-socketio
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

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

Package Sidebar

Install

npm i monitor-socketio

Weekly Downloads

3

Version

0.0.2

License

MIT

Unpacked Size

9.44 kB

Total Files

8

Last publish

Collaborators

  • gabereu