Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
aos
GitHub Repository: aos/grafana-agent
Path: blob/main/component/all/all.go
4093 views
1
// Package all imports all known component packages.
2
package all
3
4
import (
5
_ "github.com/grafana/agent/component/discovery/aws" // Import discovery.aws.ec2 and discovery.aws.lightsail
6
_ "github.com/grafana/agent/component/discovery/azure" // Import discovery.azure
7
_ "github.com/grafana/agent/component/discovery/consul" // Import discovery.consul
8
_ "github.com/grafana/agent/component/discovery/digitalocean" // Import discovery.digitalocean
9
_ "github.com/grafana/agent/component/discovery/dns" // Import discovery.dns
10
_ "github.com/grafana/agent/component/discovery/docker" // Import discovery.docker
11
_ "github.com/grafana/agent/component/discovery/file" // Import discovery.file
12
_ "github.com/grafana/agent/component/discovery/gce" // Import discovery.gce
13
_ "github.com/grafana/agent/component/discovery/kubernetes" // Import discovery.kubernetes
14
_ "github.com/grafana/agent/component/discovery/relabel" // Import discovery.relabel
15
_ "github.com/grafana/agent/component/local/file" // Import local.file
16
_ "github.com/grafana/agent/component/loki/echo" // Import loki.echo
17
_ "github.com/grafana/agent/component/loki/process" // Import loki.process
18
_ "github.com/grafana/agent/component/loki/relabel" // Import loki.relabel
19
_ "github.com/grafana/agent/component/loki/source/api" // Import loki.source.api
20
_ "github.com/grafana/agent/component/loki/source/azure_event_hubs" // Import loki.source.azure_event_hubs
21
_ "github.com/grafana/agent/component/loki/source/cloudflare" // Import loki.source.cloudflare
22
_ "github.com/grafana/agent/component/loki/source/docker" // Import loki.source.docker
23
_ "github.com/grafana/agent/component/loki/source/file" // Import loki.source.file
24
_ "github.com/grafana/agent/component/loki/source/gcplog" // Import loki.source.gcplog
25
_ "github.com/grafana/agent/component/loki/source/gelf" // Import loki.source.gelf
26
_ "github.com/grafana/agent/component/loki/source/heroku" // Import loki.source.heroku
27
_ "github.com/grafana/agent/component/loki/source/journal" // Import loki.source.journal
28
_ "github.com/grafana/agent/component/loki/source/kafka" // Import loki.source.kafka
29
_ "github.com/grafana/agent/component/loki/source/kubernetes" // Import loki.source.kubernetes
30
_ "github.com/grafana/agent/component/loki/source/kubernetes_events" // Import loki.source.kubernetes_events
31
_ "github.com/grafana/agent/component/loki/source/podlogs" // Import loki.source.podlogs
32
_ "github.com/grafana/agent/component/loki/source/syslog" // Import loki.source.syslog
33
_ "github.com/grafana/agent/component/loki/source/windowsevent" // Import loki.source.windowsevent
34
_ "github.com/grafana/agent/component/loki/write" // Import loki.write
35
_ "github.com/grafana/agent/component/mimir/rules/kubernetes" // Import mimir.rules.kubernetes
36
_ "github.com/grafana/agent/component/module/file" // Import module.file
37
_ "github.com/grafana/agent/component/module/git" // Import module.git
38
_ "github.com/grafana/agent/component/module/string" // Import module.string
39
_ "github.com/grafana/agent/component/otelcol/auth/basic" // Import otelcol.auth.basic
40
_ "github.com/grafana/agent/component/otelcol/auth/bearer" // Import otelcol.auth.bearer
41
_ "github.com/grafana/agent/component/otelcol/auth/headers" // Import otelcol.auth.headers
42
_ "github.com/grafana/agent/component/otelcol/auth/oauth2" // Import otelcol.auth.oauth2
43
_ "github.com/grafana/agent/component/otelcol/auth/sigv4" // Import otelcol.auth.sigv4
44
_ "github.com/grafana/agent/component/otelcol/exporter/jaeger" // Import otelcol.exporter.jaeger
45
_ "github.com/grafana/agent/component/otelcol/exporter/logging" // Import otelcol.exporter.logging
46
_ "github.com/grafana/agent/component/otelcol/exporter/loki" // Import otelcol.exporter.loki
47
_ "github.com/grafana/agent/component/otelcol/exporter/otlp" // Import otelcol.exporter.otlp
48
_ "github.com/grafana/agent/component/otelcol/exporter/otlphttp" // Import otelcol.exporter.otlphttp
49
_ "github.com/grafana/agent/component/otelcol/exporter/prometheus" // Import otelcol.exporter.prometheus
50
_ "github.com/grafana/agent/component/otelcol/extension/jaeger_remote_sampling" // Import otelcol.extension.jaeger_remote_sampling
51
_ "github.com/grafana/agent/component/otelcol/processor/batch" // Import otelcol.processor.batch
52
_ "github.com/grafana/agent/component/otelcol/processor/memorylimiter" // Import otelcol.processor.memory_limiter
53
_ "github.com/grafana/agent/component/otelcol/processor/tail_sampling" // Import otelcol.processor.tail_sampling
54
_ "github.com/grafana/agent/component/otelcol/receiver/jaeger" // Import otelcol.receiver.jaeger
55
_ "github.com/grafana/agent/component/otelcol/receiver/kafka" // Import otelcol.receiver.kafka
56
_ "github.com/grafana/agent/component/otelcol/receiver/loki" // Import otelcol.receiver.loki
57
_ "github.com/grafana/agent/component/otelcol/receiver/opencensus" // Import otelcol.receiver.opencensus
58
_ "github.com/grafana/agent/component/otelcol/receiver/otlp" // Import otelcol.receiver.otlp
59
_ "github.com/grafana/agent/component/otelcol/receiver/prometheus" // Import otelcol.receiver.prometheus
60
_ "github.com/grafana/agent/component/otelcol/receiver/zipkin" // Import otelcol.receiver.zipkin
61
_ "github.com/grafana/agent/component/phlare/scrape" // Import phlare.scrape
62
_ "github.com/grafana/agent/component/phlare/write" // Import phlare.write
63
_ "github.com/grafana/agent/component/prometheus/exporter/apache" // Import prometheus.exporter.apache
64
_ "github.com/grafana/agent/component/prometheus/exporter/blackbox" // Import prometheus.exporter.blackbox
65
_ "github.com/grafana/agent/component/prometheus/exporter/consul" // Import prometheus.exporter.consul
66
_ "github.com/grafana/agent/component/prometheus/exporter/github" // Import prometheus.exporter.github
67
_ "github.com/grafana/agent/component/prometheus/exporter/memcached" // Import prometheus.exporter.memcached
68
_ "github.com/grafana/agent/component/prometheus/exporter/mssql" // Import prometheus.exporter.mssql
69
_ "github.com/grafana/agent/component/prometheus/exporter/mysql" // Import prometheus.exporter.mysql
70
_ "github.com/grafana/agent/component/prometheus/exporter/postgres" // Import prometheus.exporter.postgres
71
_ "github.com/grafana/agent/component/prometheus/exporter/process" // Import prometheus.exporter.process
72
_ "github.com/grafana/agent/component/prometheus/exporter/redis" // Import prometheus.exporter.redis
73
_ "github.com/grafana/agent/component/prometheus/exporter/snmp" // Import prometheus.exporter.snmp
74
_ "github.com/grafana/agent/component/prometheus/exporter/snowflake" // Import prometheus.exporter.snowflake
75
_ "github.com/grafana/agent/component/prometheus/exporter/statsd" // Import prometheus.exporter.statsd
76
_ "github.com/grafana/agent/component/prometheus/exporter/unix" // Import prometheus.exporter.unix
77
_ "github.com/grafana/agent/component/prometheus/exporter/windows" // Import prometheus.exporter.windows
78
_ "github.com/grafana/agent/component/prometheus/operator/podmonitors" // Import prometheus.operator.podmonitors
79
_ "github.com/grafana/agent/component/prometheus/operator/servicemonitors" // Import prometheus.operator.servicemonitors
80
_ "github.com/grafana/agent/component/prometheus/receive_http" // Import prometheus.receive_http
81
_ "github.com/grafana/agent/component/prometheus/relabel" // Import prometheus.relabel
82
_ "github.com/grafana/agent/component/prometheus/remotewrite" // Import prometheus.remote_write
83
_ "github.com/grafana/agent/component/prometheus/scrape" // Import prometheus.scrape
84
_ "github.com/grafana/agent/component/remote/http" // Import remote.http
85
_ "github.com/grafana/agent/component/remote/s3" // Import remote.s3
86
_ "github.com/grafana/agent/component/remote/vault" // Import remote.vault
87
)
88
89