1.1.2 • Published 1 year ago

delta-counter v1.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

delta-counter

npm Build/Test

Count average events per second in a timespan. Just like adding a tally counter to setInterval().

Example/Concept

import * as Mqtt from 'mqtt'
import { DeltaCounter } from 'delta-counter'

const client = Mqtt.connect()
client.on('connect', () => {
    client.subscribe('#')
}

const intervalSec = 5
const dc = new DeltaCounter(intervalSec, (eventsPerSecond) => {
    console.log("Average number of messages per second: "+eventsPerSecond)
}).start()

client.on('message', () => dc.tick())
1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago