github.com/esnet/gdg@v0.6.1-0.20240412190737-6b6eba9c14d8/internal/service/server.go (about) 1 package service 2 3 import ( 4 "log" 5 ) 6 7 // GetServerInfo returns basic Grafana Server info 8 func (s *DashNGoImpl) GetServerInfo() map[string]interface{} { 9 t, err := s.extended.Health() 10 if err != nil { 11 log.Fatalf("Unable to get server health info, err: %v", err) 12 } 13 result := make(map[string]interface{}) 14 result["Database"] = t.Database 15 result["Commit"] = t.Commit 16 result["Version"] = t.Version 17 18 return result 19 20 }