pmm-managed

command module
v2.17.0+incompatible Latest Latest
Warning

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

Go to latest
Published: May 7, 2021 License: AGPL-3.0 Imports: 68 Imported by: 0

README

Percona Monitoring and Management (PMM) management daemon

Build Status codecov.io Code Coverage Go Report Card CLA assistant

pmm-managed manages configuration of PMM server components (VictoriaMetrics, Grafana, etc.) and exposes API for that. Those APIs are used by pmm-admin tool.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
Package data provides access to embedded data.
Package data provides access to embedded data.
Package models contains generated Reform records and helpers.
Package models contains generated Reform records and helpers.
Package services implements business logic of pmm-managed.
Package services implements business logic of pmm-managed.
agents
Package agents provides jobs functionality.
Package agents provides jobs functionality.
agents/channel
Package channel contains protocol details of two-way communication channel between pmm-managed and pmm-agent.
Package channel contains protocol details of two-way communication channel between pmm-managed and pmm-agent.
alertmanager
Package alertmanager contains business logic of working with Alertmanager.
Package alertmanager contains business logic of working with Alertmanager.
checks
Package checks provides security checks functionality.
Package checks provides security checks functionality.
dbaas
Package dbaas contains logic related to communication with dbaas-controller.
Package dbaas contains logic related to communication with dbaas-controller.
grafana
Package grafana provides facilities for working with Grafana.
Package grafana provides facilities for working with Grafana.
inventory
Package inventory contains inventory business logic: Nodes, Services, Agents.
Package inventory contains inventory business logic: Nodes, Services, Agents.
management
Package management contains management business logic and APIs.
Package management contains management business logic and APIs.
management/backup
Package backup provides backup functionality.
Package backup provides backup functionality.
management/dbaas
Package dbaas contains all APIs related to DBaaS. Package dbaas contains all logic related to dbaas services.
Package dbaas contains all APIs related to DBaaS. Package dbaas contains all logic related to dbaas services.
management/grpc
Package grpc provides gRPC servers.
Package grpc provides gRPC servers.
management/ia
Package ia contains Integrated Alerting APIs implementations.
Package ia contains Integrated Alerting APIs implementations.
minio
Package minio provides implementation for Minio operations.
Package minio provides implementation for Minio operations.
platform
Package platform provides authentication/authorization functionality.
Package platform provides authentication/authorization functionality.
qan
Package qan contains business logic of working with QAN.
Package qan contains business logic of working with QAN.
server
Package server implements pmm-managed Server API.
Package server implements pmm-managed Server API.
supervisord
Package supervisord provides facilities for working with Supervisord.
Package supervisord provides facilities for working with Supervisord.
telemetry
Package telemetry provides telemetry functionality.
Package telemetry provides telemetry functionality.
victoriametrics
Package victoriametrics provides facilities for working with VictoriaMetrics.
Package victoriametrics provides facilities for working with VictoriaMetrics.
vmalert
Package vmalert provides facilities for working with VMAlert.
Package vmalert provides facilities for working with VMAlert.
utils
clean
Package clean has the old actions results cleaner.
Package clean has the old actions results cleaner.
collectors
Package collectors contains function to work with list of collectors.
Package collectors contains function to work with list of collectors.
depstests
Package depstests contains tests for our critical dependencies.
Package depstests contains tests for our critical dependencies.
dir
Package dir contains utilities for creating directories.
Package dir contains utilities for creating directories.
envvars
Package envvars contains environment variables parser.
Package envvars contains environment variables parser.
interceptors
Package interceptors contains gRPC wrappers for logging and Prometheus metrics.
Package interceptors contains gRPC wrappers for logging and Prometheus metrics.
irt
Package irt provides Instrumented http.RoundTrippers.
Package irt provides Instrumented http.RoundTrippers.
logger
Package logger contains logging utilities.
Package logger contains logging utilities.
saasdial
Package saasdial provides gRPC connection setup for Percona Platform.
Package saasdial provides gRPC connection setup for Percona Platform.
tests
Package tests provides tests helpers.
Package tests provides tests helpers.
validators
Package validators contains various validators.
Package validators contains various validators.

Jump to

Keyboard shortcuts

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