Menu
Technical documentation Plugin catalog
Choose a product
Viewing: v1.11 (latest) Find another version
  • Grafana Alloy
  • Introduction
    • Supported platforms
    • Estimate resource usage
    • Release cadence
    • Backward compatibility
  • Get started
    • Configuration syntax
      • Configuration files
      • Configure components
      • Expressions
        • Types and values
        • Referencing component exports
        • Operators
        • Function calls
      • Syntax
    • Community components
    • Components
    • Component controller
    • Custom components
    • Modules
    • Clustering
  • Set up
    • Install
      • Docker
      • Kubernetes
      • Linux
      • macOS
      • Windows
      • OpenShift
      • Ansible
      • Chef
      • Puppet
      • Standalone
    • Migrate
      • Migrate from Agent Static
      • Migrate from Agent Operator
      • Migrate from Agent Flow
      • Migrate from OpenTelemetry Collector
      • Migrate from Prometheus
      • Migrate from Promtail
    • Run
      • Linux
      • macOS
      • Windows
      • Standalone
    • Deploy
  • Configure
    • Clustering
      • Distribute metrics scrape load
    • Kubernetes
    • Linux
    • macOS
    • Windows
    • Non-root user
  • Collect and forward data
    • Choose a component
    • Collect Alloy telemetry
    • Collect Datadog traces and metrics
    • Collect Kubernetes logs
    • Collect Prometheus metrics
    • Collect OpenTelemetry data
    • Collect OpenTelemetry data and forward to Grafana
    • Collect ECS or Fargate OpenTelemetry data
  • Monitor metrics and logs
    • Monitor Docker
    • Monitor Linux
    • Monitor Windows
    • Monitor log files
    • Monitor TCP logs
    • Monitor syslog messages
    • Monitor structured logs
    • Monitor Kubernetes logs
  • Tutorials
    • Send logs to Loki
    • Send metrics to Prometheus
    • First components and the standard library
    • Logs and relabeling basics
    • Process Logs
  • Troubleshoot
    • Monitor the controller
    • Monitor components
    • Generate a support bundle
    • Profile resource consumption
    • Debug
  • Reference
    • Command-line interface
      • convert
      • fmt
      • run
      • tools
      • Environment variables
      • validate
    • Configuration blocks
      • argument
      • declare
      • export
      • foreach
      • http
      • import.file
      • import.git
      • import.http
      • import.string
      • livedebugging
      • logging
      • remotecfg
      • tracing
    • Components
      • beyla
        • beyla.ebpf
      • database_observability
        • database_observability.mysql
        • database_observability.postgres
      • discovery
        • discovery.azure
        • discovery.consul
        • discovery.consulagent
        • discovery.digitalocean
        • discovery.dns
        • discovery.docker
        • discovery.dockerswarm
        • discovery.ec2
        • discovery.eureka
        • discovery.file
        • discovery.gce
        • discovery.hetzner
        • discovery.http
        • discovery.ionos
        • discovery.kubelet
        • discovery.kubernetes
        • discovery.kuma
        • discovery.lightsail
        • discovery.linode
        • discovery.marathon
        • discovery.nerve
        • discovery.nomad
        • discovery.openstack
        • discovery.ovhcloud
        • discovery.process
        • discovery.puppetdb
        • discovery.relabel
        • discovery.scaleway
        • discovery.serverset
        • discovery.triton
        • discovery.uyuni
      • faro
        • faro.receiver
      • local
        • local.file
        • local.file_match
      • loki
        • loki.echo
        • loki.enrich
        • loki.process
        • loki.relabel
        • loki.rules.kubernetes
        • loki.secretfilter
        • loki.source.api
        • loki.source.awsfirehose
        • loki.source.azure_event_hubs
        • loki.source.cloudflare
        • loki.source.docker
        • loki.source.file
        • loki.source.gcplog
        • loki.source.gelf
        • loki.source.heroku
        • loki.source.journal
        • loki.source.kafka
        • loki.source.kubernetes
        • loki.source.kubernetes_events
        • loki.source.podlogs
        • loki.source.syslog
        • loki.source.windowsevent
        • loki.write
      • mimir
        • mimir.rules.kubernetes
      • otelcol
        • otelcol.auth.basic
        • otelcol.auth.bearer
        • otelcol.auth.headers
        • otelcol.auth.oauth2
        • otelcol.auth.sigv4
        • otelcol.connector.host_info
        • otelcol.connector.servicegraph
        • otelcol.connector.spanlogs
        • otelcol.connector.spanmetrics
        • otelcol.exporter.awss3
        • otelcol.exporter.datadog
        • otelcol.exporter.debug
        • otelcol.exporter.faro
        • otelcol.exporter.googlecloud
        • otelcol.exporter.googlecloudpubsub
        • otelcol.exporter.kafka
        • otelcol.exporter.loadbalancing
        • otelcol.exporter.loki
        • otelcol.exporter.otlp
        • otelcol.exporter.otlphttp
        • otelcol.exporter.prometheus
        • otelcol.exporter.splunkhec
        • otelcol.exporter.syslog
        • otelcol.extension.jaeger_remote_sampling
        • otelcol.processor.attributes
        • otelcol.processor.batch
        • otelcol.processor.cumulativetodelta
        • otelcol.processor.deltatocumulative
        • otelcol.processor.discovery
        • otelcol.processor.filter
        • otelcol.processor.groupbyattrs
        • otelcol.processor.interval
        • otelcol.processor.k8sattributes
        • otelcol.processor.memory_limiter
        • otelcol.processor.probabilistic_sampler
        • otelcol.processor.resourcedetection
        • otelcol.processor.span
        • otelcol.processor.tail_sampling
        • otelcol.processor.transform
        • otelcol.receiver.awscloudwatch
        • otelcol.receiver.awsecscontainermetrics
        • otelcol.receiver.cloudflare
        • otelcol.receiver.datadog
        • otelcol.receiver.faro
        • otelcol.receiver.file_stats
        • otelcol.receiver.filelog
        • otelcol.receiver.fluentforward
        • otelcol.receiver.googlecloudpubsub
        • otelcol.receiver.influxdb
        • otelcol.receiver.jaeger
        • otelcol.receiver.kafka
        • otelcol.receiver.loki
        • otelcol.receiver.opencensus
        • otelcol.receiver.otlp
        • otelcol.receiver.prometheus
        • otelcol.receiver.solace
        • otelcol.receiver.splunkhec
        • otelcol.receiver.syslog
        • otelcol.receiver.tcplog
        • otelcol.receiver.vcenter
        • otelcol.receiver.zipkin
        • otelcol.storage.file
      • prometheus
        • prometheus.enrich
        • prometheus.exporter.apache
        • prometheus.exporter.azure
        • prometheus.exporter.blackbox
        • prometheus.exporter.cadvisor
        • prometheus.exporter.catchpoint
        • prometheus.exporter.cloudwatch
        • prometheus.exporter.consul
        • prometheus.exporter.dnsmasq
        • prometheus.exporter.elasticsearch
        • prometheus.exporter.gcp
        • prometheus.exporter.github
        • prometheus.exporter.kafka
        • prometheus.exporter.memcached
        • prometheus.exporter.mongodb
        • prometheus.exporter.mssql
        • prometheus.exporter.mysql
        • prometheus.exporter.oracledb
        • prometheus.exporter.postgres
        • prometheus.exporter.process
        • prometheus.exporter.redis
        • prometheus.exporter.self
        • prometheus.exporter.snmp
        • prometheus.exporter.snowflake
        • prometheus.exporter.squid
        • prometheus.exporter.static
        • prometheus.exporter.statsd
        • prometheus.exporter.unix
        • prometheus.exporter.windows
        • prometheus.operator.podmonitors
        • prometheus.operator.probes
        • prometheus.operator.scrapeconfigs
        • prometheus.operator.servicemonitors
        • prometheus.receive_http
        • prometheus.relabel
        • prometheus.remote_write
        • prometheus.scrape
        • prometheus.write.queue
      • pyroscope
        • pyroscope.ebpf
        • pyroscope.java
        • pyroscope.receive_http
        • pyroscope.relabel
        • pyroscope.scrape
        • pyroscope.write
      • remote
        • remote.http
        • remote.kubernetes.configmap
        • remote.kubernetes.secret
        • remote.s3
        • remote.vault
    • Compatible components
    • Standard library
      • array
      • coalesce
      • constants
      • convert
      • encoding
      • file
      • json_path
      • string
      • sys
    • HTTP endpoints
  • Data collection
  • Release notes
Scroll for more
Documentationbreadcrumb arrow breadcrumb arrow Grafana Alloybreadcrumb arrow Set upbreadcrumb arrow Migrate

Migrate to Grafana Alloy

This section details how to migrate to Alloy from other common solutions.

  • Migrate Grafana Agent Static to Grafana Alloy
  • Migrate from Grafana Agent Operator to Grafana Alloy
  • Migrate Grafana Agent Flow to Grafana Alloy
  • Migrate from OpenTelemetry Collector to Grafana Alloy
  • Migrate from Prometheus to Grafana Alloy
  • Migrate from Promtail to Grafana Alloy

Was this page helpful?

Email docs@grafana.com
Help and support
Community

Is this page helpful?