17 lines
376 B
JavaScript
17 lines
376 B
JavaScript
const client = require("prom-client");
|
|
|
|
const collectDefaultMetrics = client.collectDefaultMetrics;
|
|
collectDefaultMetrics();
|
|
|
|
const onlinePlayers = new client.Gauge({
|
|
name: "game_online_players",
|
|
help: "Number of currently online players",
|
|
collect() {
|
|
this.set(Math.floor(Math.random() * 1000));
|
|
}
|
|
});
|
|
|
|
module.exports = {
|
|
register: client.register,
|
|
onlinePlayers
|
|
}; |