Stats now have their own service. StatServ answers /msg StatServ <#channel> (per-channel activity — lines + top talkers, founder-or-admin) and /msg StatServ SERVER (the shared cross-service counter registry + gauges, operators only). The shared counter map moved from the engine onto the network view so both StatServ (via NetView::stat_counters) and the gRPC Stats API read one source. BotServ's BOTSTATS command is removed; the per-channel activity is still recorded in the dispatch loop.
8 lines
207 B
TOML
8 lines
207 B
TOML
[package]
|
|
name = "fedserv-statserv"
|
|
version = "0.0.1"
|
|
edition = "2021"
|
|
description = "StatServ: surface the shared stats registry and per-channel activity."
|
|
|
|
[dependencies]
|
|
fedserv-api = { path = "../api" }
|