Skip to content

gabereu/monitor-socketio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Monitor Socketio is a package to monitor your socketio server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published