feat: 注册 Prometheus 指标与 Handler

This commit is contained in:
Nixevol
2026-09-30 06:53:17 +08:00
parent 47d627c2e7
commit bbdd4af66d
5 changed files with 231 additions and 0 deletions
+8
View File
@@ -3,18 +3,26 @@ module git.asio.asia/nixevol/NixMsg
go 1.27
require (
github.com/prometheus/client_golang v1.24.1
go.yaml.in/yaml/v3 v3.0.5
golang.org/x/crypto v0.57.0
modernc.org/sqlite v1.60.1
)
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/dustin/go-humanize v1.0.1 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/mattn/go-isatty v0.0.24 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/ncruces/go-strftime v1.0.0 // indirect
github.com/prometheus/client_model v0.6.2 // indirect
github.com/prometheus/common v0.70.1 // indirect
github.com/prometheus/procfs v0.21.1 // indirect
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
golang.org/x/sys v0.48.0 // indirect
google.golang.org/protobuf v1.36.11 // indirect
modernc.org/libc v1.77.1 // indirect
modernc.org/mathutil v1.7.1 // indirect
modernc.org/memory v1.12.1 // indirect