Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuiltinAgent ¶
type BuiltinAgent interface {
// Run extracts stats data and sends it to the channel until ctx is canceled.
Run(ctx context.Context)
// Changes returns channel that should be read until it is closed.
Changes() <-chan Change
}
BuiltinAgent is a common interface for all built-in Agents.
type Change ¶
type Change struct {
Status inventorypb.AgentStatus
MetricsBucket []*agentpb.MetricsBucket
}
Change represents built-in Agent status change and/or QAN collect request.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package mongodb runs built-in QAN Agent for MongoDB profiler.
|
Package mongodb runs built-in QAN Agent for MongoDB profiler. |
|
mysql
|
|
|
perfschema
Package perfschema runs built-in QAN Agent for MySQL performance schema.
|
Package perfschema runs built-in QAN Agent for MySQL performance schema. |
|
slowlog
Package slowlog runs built-in QAN Agent for MySQL slow log.
|
Package slowlog runs built-in QAN Agent for MySQL slow log. |
|
slowlog/parser
Package parser implements a MySQL slow log parser.
|
Package parser implements a MySQL slow log parser. |
|
Package noop runs no-op built-in Agent for testing.
|
Package noop runs no-op built-in Agent for testing. |
|
postgres
|
|
|
pgstatmonitor
Package pgstatmonitor runs built-in QAN Agent for PostgreSQL pg stat monitor.
|
Package pgstatmonitor runs built-in QAN Agent for PostgreSQL pg stat monitor. |
|
pgstatstatements
Package pgstatstatements runs built-in QAN Agent for PostgreSQL pg stats statements.
|
Package pgstatstatements runs built-in QAN Agent for PostgreSQL pg stats statements. |
|
Package process runs Agent processes.
|
Package process runs Agent processes. |
|
Package supervisor provides supervisor for running Agents.
|
Package supervisor provides supervisor for running Agents. |
Click to show internal directories.
Click to hide internal directories.