2 Commits

Author SHA1 Message Date
dalbodeule
db78bf3ff6 [feature] metric related fixed. (3x)
- active streamer gauge connected the wrong variable.
2025-07-16 19:23:50 +09:00
dalbodeule
d7d4228063 [feature] metric related fixed. (2x) 2025-07-16 19:09:10 +09:00

View File

@@ -14,7 +14,7 @@ object Metrics {
.register(registry)
var activeStreamer = 0.0
val activateGauge: Gauge = Gauge.builder("active_streamer_gauge", this) { streamer }
val activateGauge: Gauge = Gauge.builder("active_streamer_gauge", this) { activeStreamer }
.description("Current Active Streamer Count")
.register(registry)
@@ -24,8 +24,10 @@ object Metrics {
.register(registry)
fun refreshStreamerMetrics() {
streamer = UserService.getAllUsers().size.toDouble()
activeStreamer = UserService.getAllUsers().filter { !it.isDisabled }.size.toDouble()
val streamers = UserService.getAllUsers()
streamer = streamers.size.toDouble()
activeStreamer = streamers.filter { !it.isDisabled }.size.toDouble()
}
fun increaseStreaming(inc: Int = 1) {
@@ -34,4 +36,8 @@ object Metrics {
fun decreaseStreaming(dec: Int = 1) {
streaming -= dec
}
init {
refreshStreamerMetrics()
}
}