Documentation ¶
Index ¶
- func GetBusinessMetrics() *Telemetry
- func GetTimingMetrics() *Telemetry
- func Install()
- func InstallBusinessMetrics(cnf registry.Config)
- func InstallRuntime(cnf registry.Config)
- func InstallTimingMetrics(cnf registry.Config)
- func PushBusinessMetric(tag string, value interface{})
- func PushTimingMetric(tag string, value interface{})
- type MemoryReport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetBusinessMetrics ¶
func GetBusinessMetrics() *Telemetry
GetBusinessMetrics Obtém um objeto de telemetria do negócio
func GetTimingMetrics ¶
func GetTimingMetrics() *Telemetry
GetTimingMetrics Obtém um objeto de telemetria do tempo de resposta
func InstallBusinessMetrics ¶
InstallBusinessMetrics Instância a telemetria de negócio
func InstallRuntime ¶
func InstallTimingMetrics ¶
InstallTimingMetrics Instância a telemetria de tempo de resposta
func PushBusinessMetric ¶
func PushBusinessMetric(tag string, value interface{})
PushBusinessMetric Envio dados de negócio para a telemetria
func PushTimingMetric ¶
func PushTimingMetric(tag string, value interface{})
PushTimingMetric Envio dados de tempo de resposta para a telemetria
Types ¶
type MemoryReport ¶
type MemoryReport struct { Goroutines int `json:"goroutines"` HeapAllocated float64 `json:"heapAllocated"` HeapInUse float64 `json:"heapInUse"` StackAllocated float64 `json:"stackAllocated"` StackInUse float64 `json:"stackInUse"` TotalAllocated float64 `json:"totalAllocated"` TotalInUse float64 `json:"totalInUse"` MemoryUnit string `json:"memoryUnit"` }
MemoryReport Contrato de Memory Check
func GetMemoryReport ¶
func GetMemoryReport(u string) MemoryReport
GetMemoryReport Obtém dados de Memory Check
Click to show internal directories.
Click to hide internal directories.