mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-08-09 22:01:13 +00:00
Compare commits
2 Commits
b1432c662f
...
db78bf3ff6
Author | SHA1 | Date | |
---|---|---|---|
|
db78bf3ff6 | ||
|
d7d4228063 |
@@ -14,7 +14,7 @@ object Metrics {
|
|||||||
.register(registry)
|
.register(registry)
|
||||||
|
|
||||||
var activeStreamer = 0.0
|
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")
|
.description("Current Active Streamer Count")
|
||||||
.register(registry)
|
.register(registry)
|
||||||
|
|
||||||
@@ -24,8 +24,10 @@ object Metrics {
|
|||||||
.register(registry)
|
.register(registry)
|
||||||
|
|
||||||
fun refreshStreamerMetrics() {
|
fun refreshStreamerMetrics() {
|
||||||
streamer = UserService.getAllUsers().size.toDouble()
|
val streamers = UserService.getAllUsers()
|
||||||
activeStreamer = UserService.getAllUsers().filter { !it.isDisabled }.size.toDouble()
|
|
||||||
|
streamer = streamers.size.toDouble()
|
||||||
|
activeStreamer = streamers.filter { !it.isDisabled }.size.toDouble()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun increaseStreaming(inc: Int = 1) {
|
fun increaseStreaming(inc: Int = 1) {
|
||||||
@@ -34,4 +36,8 @@ object Metrics {
|
|||||||
fun decreaseStreaming(dec: Int = 1) {
|
fun decreaseStreaming(dec: Int = 1) {
|
||||||
streaming -= dec
|
streaming -= dec
|
||||||
}
|
}
|
||||||
|
|
||||||
|
init {
|
||||||
|
refreshStreamerMetrics()
|
||||||
|
}
|
||||||
}
|
}
|
Reference in New Issue
Block a user