internal/

directory
v0.0.0-...-c2add7f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2023 License: GPL-3.0

Directories

Path Synopsis
Package agent implements metrics gathering agent.
Package agent implements metrics gathering agent.
Package compression provides means to extract compressed data from net/http request and compress net/http response.
Package compression provides means to extract compressed data from net/http request and compress net/http response.
Package config contains configuration parsing logic and provides metrics agent and server configuration objects.
Package config contains configuration parsing logic and provides metrics agent and server configuration objects.
Package entity provides common layer for different objects and constants used across the project.
Package entity provides common layer for different objects and constants used across the project.
Package exporter provides means to export collected metrics using one of supported transports.
Package exporter provides means to export collected metrics using one of supported transports.
Package grpcbackend implements gRPC API for metrics collector server.
Package grpcbackend implements gRPC API for metrics collector server.
Package grpcserver implements handy wrap around gRPC server to group common settings and tasks inside single entity.
Package grpcserver implements handy wrap around gRPC server to group common settings and tasks inside single entity.
Package httpbackend implements REST API for metrics collector server.
Package httpbackend implements REST API for metrics collector server.
Package httpserver implements handy wrap around HTTP server to group common settings and tasks inside single entity.
Package httpserver implements handy wrap around HTTP server to group common settings and tasks inside single entity.
Package logging implements basic logging routine.
Package logging implements basic logging routine.
Package monitoring provides means to collect different types of metrics.
Package monitoring provides means to collect different types of metrics.
Package prof encapsulates pprof with attached HTTP server.
Package prof encapsulates pprof with attached HTTP server.
Package recovery provides panic recovering utility which allows to resume goroutine execution if possible.
Package recovery provides panic recovering utility which allows to resume goroutine execution if possible.
Package security implements security-related features such as signature creation and verification, secrets processing etc.
Package security implements security-related features such as signature creation and verification, secrets processing etc.
Package server implements metrics collecting service.
Package server implements metrics collecting service.
Package services contains implementationm of business logic for different scenarios.
Package services contains implementationm of business logic for different scenarios.
Package storage implements inetrface to diffent ways of storing metrics data.
Package storage implements inetrface to diffent ways of storing metrics data.
Package validators provides common validators for API requests.
Package validators provides common validators for API requests.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL