package
1.2.12-dev
Repository: https://github.com/h-bf/corlib.git
Documentation: pkg.go.dev

# README

#Prometheus метрики GRPC сервера ##Параметры по умолчанию:

  • DefaultNamespace = "sbr"
  • DefaultSubsystem = "grpc_server"
  • Response time duration = milliseconds

##Тикеры:

  • количество активных соединений

    sbr_grpc_server_connections{local_address}

  • количество принятых/отправленных сообшений

    sbr_grpc_server_messages{service, method, state="received | sent"}

  • методы которые в состоянии started

    sbr_grpc_server_methods_started{service, method, client_name}

  • методы которые в состоянии finished

    sbr_grpc_server_methods_finished{service, method, client_name, grpc_code}

  • методы которые завершились с паникой

    sbr_grpc_server_methods_panicked{service, method, client_name}

  • гистограммма времени ответа методов

    sbr_grpc_server_response_time{service, method}

# Functions

NewMetrics ...
WithNamespace sets Namespace to metrics.
WithSubsystem sets Subsystem to metrics.

# Constants

# Structs

No description provided by the author

# Interfaces

No description provided by the author