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

/monitor-socketio/

    Package Sidebar

    Install

    npm i monitor-socketio

    Weekly Downloads

    1

    Version

    0.0.2

    License

    MIT

    Unpacked Size

    9.44 kB

    Total Files

    8

    Last publish

    Collaborators

    • gabereu