Add GRPC and gin server monitoring logic6

pull/1337/head
lin.huang 2 years ago
parent ea8f720d5c
commit 68e31bf13a

@ -45,7 +45,7 @@ func main() {
} }
func run(port int, proPort int) error { func run(port int, proPort int) error {
log.ZInfo(context.Background(), "Openim api port:", "port", port) log.ZInfo(context.Background(), "Openim api port:", "port", port, "proPort", proPort)
if port == 0 || proPort == 0 { if port == 0 || proPort == 0 {
err := "port or proPort is empty:" + strconv.Itoa(port) + "," + strconv.Itoa(proPort) err := "port or proPort is empty:" + strconv.Itoa(port) + "," + strconv.Itoa(proPort)

@ -39,7 +39,6 @@ import (
"github.com/OpenIMSDK/tools/mw" "github.com/OpenIMSDK/tools/mw"
"github.com/openimsdk/open-im-server/v3/pkg/common/config" "github.com/openimsdk/open-im-server/v3/pkg/common/config"
"github.com/openimsdk/open-im-server/v3/pkg/common/prome"
"github.com/openimsdk/open-im-server/v3/pkg/rpcclient" "github.com/openimsdk/open-im-server/v3/pkg/rpcclient"
) )
@ -63,13 +62,14 @@ func NewGinRouter(discov discoveryregistry.SvcDiscoveryRegistry, rdb redis.Unive
u := NewUserApi(*userRpc) u := NewUserApi(*userRpc)
m := NewMessageApi(messageRpc, userRpc) m := NewMessageApi(messageRpc, userRpc)
if config.Config.Prometheus.Enable { /*
prome.NewApiRequestCounter() if config.Config.Prometheus.Enable {
prome.NewApiRequestFailedCounter() prome.NewApiRequestCounter()
prome.NewApiRequestSuccessCounter() prome.NewApiRequestFailedCounter()
r.Use(prome.PrometheusMiddleware) prome.NewApiRequestSuccessCounter()
r.GET("/metrics", prome.PrometheusHandler()) r.Use(prome.PrometheusMiddleware)
} r.GET("/metrics", prome.PrometheusHandler())
}*/
ParseToken := GinParseToken(rdb) ParseToken := GinParseToken(rdb)
userRouterGroup := r.Group("/user") userRouterGroup := r.Group("/user")
{ {

Loading…
Cancel
Save