summaryrefslogtreecommitdiff
path: root/cmd/server
diff options
context:
space:
mode:
authorKyren223 <kyren223@proton.me>2025-08-04 01:07:25 +0300
committerKyren223 <kyren223@proton.me>2025-08-04 01:07:25 +0300
commit2a6562b93cd662d7689982deb9bff7b1195f6d7a (patch)
tree22770505ca6fdb2267151a628d441da9323b55f0 /cmd/server
parent6c8eb66e755a8e78dbf3e407756ef40a9dc5c14c (diff)
Added build info metrics to server
Diffstat (limited to 'cmd/server')
-rw-r--r--cmd/server/main.go8
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
}