diff options
| author | Kyren223 <kyren223@proton.me> | 2025-08-04 01:07:25 +0300 |
|---|---|---|
| committer | Kyren223 <kyren223@proton.me> | 2025-08-04 01:07:25 +0300 |
| commit | 2a6562b93cd662d7689982deb9bff7b1195f6d7a (patch) | |
| tree | 22770505ca6fdb2267151a628d441da9323b55f0 /cmd | |
| parent | 6c8eb66e755a8e78dbf3e407756ef40a9dc5c14c (diff) | |
Added build info metrics to server
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/server/main.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cmd/server/main.go b/cmd/server/main.go index db4a479..a8ba43d 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -34,8 +34,10 @@ import ( "github.com/kyren223/eko/internal/server" "github.com/kyren223/eko/internal/server/api" "github.com/kyren223/eko/internal/server/ctxkeys" + "github.com/kyren223/eko/internal/server/metrics" "github.com/kyren223/eko/internal/webserver" "github.com/kyren223/eko/pkg/assert" + "github.com/prometheus/client_golang/prometheus" "gopkg.in/natefinch/lumberjack.v2" ) @@ -79,6 +81,12 @@ func main() { // startPyroscopeProfiling() + metrics.BuildInfo.With(prometheus.Labels{ + "version": embeds.Version, + "commit": embeds.Commit, + "build_date": embeds.BuildDate, + }) + if ok := reloadTosAndPrivacy(); !ok { return } |
