diff --git a/docs/generator/compatible_components_page.go b/docs/generator/compatible_components_page.go index ae79597cb472..e796c73866fb 100644 --- a/docs/generator/compatible_components_page.go +++ b/docs/generator/compatible_components_page.go @@ -94,7 +94,7 @@ func listOfLinksToComponents(components []string) string { for _, namespace := range sortedNamespaces { str += fmt.Sprintf("\n{{< collapse title=%q >}}\n", namespace) for _, component := range groups[namespace] { - str += fmt.Sprintf("- [%[1]s]({{< relref \"../components/%[1]s.md\" >}})\n", component) + str += fmt.Sprintf("- [%[1]s](../components/%[1]s)\n", component) } str += "{{< /collapse >}}\n" } diff --git a/docs/generator/links_to_types.go b/docs/generator/links_to_types.go index 8de89bfd1321..f9eff0a784b7 100644 --- a/docs/generator/links_to_types.go +++ b/docs/generator/links_to_types.go @@ -84,7 +84,7 @@ func outputComponentsSection(name string, meta metadata.Metadata) string { for _, outputDataType := range meta.AllTypesExported() { if list := allComponentsThatAccept(outputDataType); len(list) > 0 { section += fmt.Sprintf( - "- Components that consume [%s]({{< relref \"../compatibility/%s\" >}})\n", + "- Components that consume [%s](../../compatibility/%s)\n", outputDataType.Name, anchorFor(outputDataType.Name, "consumers"), ) @@ -101,7 +101,7 @@ func acceptingComponentsSection(componentName string, meta metadata.Metadata) st for _, acceptedDataType := range meta.AllTypesAccepted() { if list := allComponentsThatExport(acceptedDataType); len(list) > 0 { section += fmt.Sprintf( - "- Components that export [%s]({{< relref \"../compatibility/%s\" >}})\n", + "- Components that export [%s](../../compatibility/%s)\n", acceptedDataType.Name, anchorFor(acceptedDataType.Name, "exporters"), ) diff --git a/docs/sources/flow/reference/compatibility/_index.md b/docs/sources/flow/reference/compatibility/_index.md index 80c7dd862567..61775bcf26b5 100644 --- a/docs/sources/flow/reference/compatibility/_index.md +++ b/docs/sources/flow/reference/compatibility/_index.md @@ -28,84 +28,88 @@ For example: ## Targets -Targets are a `list(map(string))` - a [list]({{< relref "../../concepts/config-language/expressions/types_and_values/#naming-convention" >}}) of [maps]({{< relref "../../concepts/config-language/expressions/types_and_values/#naming-convention" >}}) with [string]({{< relref "../../concepts/config-language/expressions/types_and_values/#strings" >}}) values. -They can contain different key-value pairs, and you can use them with a wide range of -components. Some components require Targets to contain specific key-value pairs -to work correctly. It is recommended to always check component references for -details when working with Targets. +Targets are a `list(map(string))` - a [list][] of [maps][] with [string][] values. +They can contain different key-value pairs, and you can use them with a wide range of components. +Some components require Targets to contain specific key-value pairs to work correctly. +It's recommended to always check component references for details when working with Targets. + +[list]: ../../concepts/config-language/expressions/types_and_values/#naming-convention +[maps]: ../../concepts/config-language/expressions/types_and_values/#naming-convention +[string]: ../../concepts/config-language/expressions/types_and_values/#strings ### Targets Exporters + The following components, grouped by namespace, _export_ Targets. {{< collapse title="discovery" >}} -- [discovery.azure]({{< relref "../components/discovery.azure.md" >}}) -- [discovery.consul]({{< relref "../components/discovery.consul.md" >}}) -- [discovery.consulagent]({{< relref "../components/discovery.consulagent.md" >}}) -- [discovery.digitalocean]({{< relref "../components/discovery.digitalocean.md" >}}) -- [discovery.dns]({{< relref "../components/discovery.dns.md" >}}) -- [discovery.docker]({{< relref "../components/discovery.docker.md" >}}) -- [discovery.dockerswarm]({{< relref "../components/discovery.dockerswarm.md" >}}) -- [discovery.ec2]({{< relref "../components/discovery.ec2.md" >}}) -- [discovery.eureka]({{< relref "../components/discovery.eureka.md" >}}) -- [discovery.file]({{< relref "../components/discovery.file.md" >}}) -- [discovery.gce]({{< relref "../components/discovery.gce.md" >}}) -- [discovery.hetzner]({{< relref "../components/discovery.hetzner.md" >}}) -- [discovery.http]({{< relref "../components/discovery.http.md" >}}) -- [discovery.ionos]({{< relref "../components/discovery.ionos.md" >}}) -- [discovery.kubelet]({{< relref "../components/discovery.kubelet.md" >}}) -- [discovery.kubernetes]({{< relref "../components/discovery.kubernetes.md" >}}) -- [discovery.kuma]({{< relref "../components/discovery.kuma.md" >}}) -- [discovery.lightsail]({{< relref "../components/discovery.lightsail.md" >}}) -- [discovery.linode]({{< relref "../components/discovery.linode.md" >}}) -- [discovery.marathon]({{< relref "../components/discovery.marathon.md" >}}) -- [discovery.nerve]({{< relref "../components/discovery.nerve.md" >}}) -- [discovery.nomad]({{< relref "../components/discovery.nomad.md" >}}) -- [discovery.openstack]({{< relref "../components/discovery.openstack.md" >}}) -- [discovery.ovhcloud]({{< relref "../components/discovery.ovhcloud.md" >}}) -- [discovery.process]({{< relref "../components/discovery.process.md" >}}) -- [discovery.puppetdb]({{< relref "../components/discovery.puppetdb.md" >}}) -- [discovery.relabel]({{< relref "../components/discovery.relabel.md" >}}) -- [discovery.scaleway]({{< relref "../components/discovery.scaleway.md" >}}) -- [discovery.serverset]({{< relref "../components/discovery.serverset.md" >}}) -- [discovery.triton]({{< relref "../components/discovery.triton.md" >}}) -- [discovery.uyuni]({{< relref "../components/discovery.uyuni.md" >}}) +- [discovery.azure](../components/discovery.azure) +- [discovery.consul](../components/discovery.consul) +- [discovery.consulagent](../components/discovery.consulagent) +- [discovery.digitalocean](../components/discovery.digitalocean) +- [discovery.dns](../components/discovery.dns) +- [discovery.docker](../components/discovery.docker) +- [discovery.dockerswarm](../components/discovery.dockerswarm) +- [discovery.ec2](../components/discovery.ec2) +- [discovery.eureka](../components/discovery.eureka) +- [discovery.file](../components/discovery.file) +- [discovery.gce](../components/discovery.gce) +- [discovery.hetzner](../components/discovery.hetzner) +- [discovery.http](../components/discovery.http) +- [discovery.ionos](../components/discovery.ionos) +- [discovery.kubelet](../components/discovery.kubelet) +- [discovery.kubernetes](../components/discovery.kubernetes) +- [discovery.kuma](../components/discovery.kuma) +- [discovery.lightsail](../components/discovery.lightsail) +- [discovery.linode](../components/discovery.linode) +- [discovery.marathon](../components/discovery.marathon) +- [discovery.nerve](../components/discovery.nerve) +- [discovery.nomad](../components/discovery.nomad) +- [discovery.openstack](../components/discovery.openstack) +- [discovery.ovhcloud](../components/discovery.ovhcloud) +- [discovery.process](../components/discovery.process) +- [discovery.puppetdb](../components/discovery.puppetdb) +- [discovery.relabel](../components/discovery.relabel) +- [discovery.scaleway](../components/discovery.scaleway) +- [discovery.serverset](../components/discovery.serverset) +- [discovery.triton](../components/discovery.triton) +- [discovery.uyuni](../components/discovery.uyuni) {{< /collapse >}} {{< collapse title="local" >}} -- [local.file_match]({{< relref "../components/local.file_match.md" >}}) +- [local.file_match](../components/local.file_match) {{< /collapse >}} {{< collapse title="prometheus" >}} -- [prometheus.exporter.apache]({{< relref "../components/prometheus.exporter.apache.md" >}}) -- [prometheus.exporter.azure]({{< relref "../components/prometheus.exporter.azure.md" >}}) -- [prometheus.exporter.blackbox]({{< relref "../components/prometheus.exporter.blackbox.md" >}}) -- [prometheus.exporter.cadvisor]({{< relref "../components/prometheus.exporter.cadvisor.md" >}}) -- [prometheus.exporter.cloudwatch]({{< relref "../components/prometheus.exporter.cloudwatch.md" >}}) -- [prometheus.exporter.consul]({{< relref "../components/prometheus.exporter.consul.md" >}}) -- [prometheus.exporter.dnsmasq]({{< relref "../components/prometheus.exporter.dnsmasq.md" >}}) -- [prometheus.exporter.elasticsearch]({{< relref "../components/prometheus.exporter.elasticsearch.md" >}}) -- [prometheus.exporter.gcp]({{< relref "../components/prometheus.exporter.gcp.md" >}}) -- [prometheus.exporter.github]({{< relref "../components/prometheus.exporter.github.md" >}}) -- [prometheus.exporter.kafka]({{< relref "../components/prometheus.exporter.kafka.md" >}}) -- [prometheus.exporter.memcached]({{< relref "../components/prometheus.exporter.memcached.md" >}}) -- [prometheus.exporter.mongodb]({{< relref "../components/prometheus.exporter.mongodb.md" >}}) -- [prometheus.exporter.mssql]({{< relref "../components/prometheus.exporter.mssql.md" >}}) -- [prometheus.exporter.mysql]({{< relref "../components/prometheus.exporter.mysql.md" >}}) -- [prometheus.exporter.oracledb]({{< relref "../components/prometheus.exporter.oracledb.md" >}}) -- [prometheus.exporter.postgres]({{< relref "../components/prometheus.exporter.postgres.md" >}}) -- [prometheus.exporter.process]({{< relref "../components/prometheus.exporter.process.md" >}}) -- [prometheus.exporter.redis]({{< relref "../components/prometheus.exporter.redis.md" >}}) -- [prometheus.exporter.self]({{< relref "../components/prometheus.exporter.self.md" >}}) -- [prometheus.exporter.snmp]({{< relref "../components/prometheus.exporter.snmp.md" >}}) -- [prometheus.exporter.snowflake]({{< relref "../components/prometheus.exporter.snowflake.md" >}}) -- [prometheus.exporter.squid]({{< relref "../components/prometheus.exporter.squid.md" >}}) -- [prometheus.exporter.statsd]({{< relref "../components/prometheus.exporter.statsd.md" >}}) -- [prometheus.exporter.unix]({{< relref "../components/prometheus.exporter.unix.md" >}}) -- [prometheus.exporter.vsphere]({{< relref "../components/prometheus.exporter.vsphere.md" >}}) -- [prometheus.exporter.windows]({{< relref "../components/prometheus.exporter.windows.md" >}}) +- [prometheus.exporter.apache](../components/prometheus.exporter.apache) +- [prometheus.exporter.azure](../components/prometheus.exporter.azure) +- [prometheus.exporter.blackbox](../components/prometheus.exporter.blackbox) +- [prometheus.exporter.cadvisor](../components/prometheus.exporter.cadvisor) +- [prometheus.exporter.cloudwatch](../components/prometheus.exporter.cloudwatch) +- [prometheus.exporter.consul](../components/prometheus.exporter.consul) +- [prometheus.exporter.dnsmasq](../components/prometheus.exporter.dnsmasq) +- [prometheus.exporter.elasticsearch](../components/prometheus.exporter.elasticsearch) +- [prometheus.exporter.gcp](../components/prometheus.exporter.gcp) +- [prometheus.exporter.github](../components/prometheus.exporter.github) +- [prometheus.exporter.kafka](../components/prometheus.exporter.kafka) +- [prometheus.exporter.memcached](../components/prometheus.exporter.memcached) +- [prometheus.exporter.mongodb](../components/prometheus.exporter.mongodb) +- [prometheus.exporter.mssql](../components/prometheus.exporter.mssql) +- [prometheus.exporter.mysql](../components/prometheus.exporter.mysql) +- [prometheus.exporter.oracledb](../components/prometheus.exporter.oracledb) +- [prometheus.exporter.postgres](../components/prometheus.exporter.postgres) +- [prometheus.exporter.process](../components/prometheus.exporter.process) +- [prometheus.exporter.redis](../components/prometheus.exporter.redis) +- [prometheus.exporter.self](../components/prometheus.exporter.self) +- [prometheus.exporter.snmp](../components/prometheus.exporter.snmp) +- [prometheus.exporter.snowflake](../components/prometheus.exporter.snowflake) +- [prometheus.exporter.squid](../components/prometheus.exporter.squid) +- [prometheus.exporter.statsd](../components/prometheus.exporter.statsd) +- [prometheus.exporter.unix](../components/prometheus.exporter.unix) +- [prometheus.exporter.vsphere](../components/prometheus.exporter.vsphere) +- [prometheus.exporter.windows](../components/prometheus.exporter.windows) {{< /collapse >}} @@ -118,32 +122,32 @@ The following components, grouped by namespace, _consume_ Targets. {{< collapse title="discovery" >}} -- [discovery.process]({{< relref "../components/discovery.process.md" >}}) -- [discovery.relabel]({{< relref "../components/discovery.relabel.md" >}}) +- [discovery.process](../components/discovery.process) +- [discovery.relabel](../components/discovery.relabel) {{< /collapse >}} {{< collapse title="local" >}} -- [local.file_match]({{< relref "../components/local.file_match.md" >}}) +- [local.file_match](../components/local.file_match) {{< /collapse >}} {{< collapse title="loki" >}} -- [loki.source.docker]({{< relref "../components/loki.source.docker.md" >}}) -- [loki.source.file]({{< relref "../components/loki.source.file.md" >}}) -- [loki.source.kubernetes]({{< relref "../components/loki.source.kubernetes.md" >}}) +- [loki.source.docker](../components/loki.source.docker) +- [loki.source.file](../components/loki.source.file) +- [loki.source.kubernetes](../components/loki.source.kubernetes) {{< /collapse >}} {{< collapse title="otelcol" >}} -- [otelcol.processor.discovery]({{< relref "../components/otelcol.processor.discovery.md" >}}) +- [otelcol.processor.discovery](../components/otelcol.processor.discovery) {{< /collapse >}} {{< collapse title="prometheus" >}} -- [prometheus.scrape]({{< relref "../components/prometheus.scrape.md" >}}) +- [prometheus.scrape](../components/prometheus.scrape) {{< /collapse >}} {{< collapse title="pyroscope" >}} -- [pyroscope.ebpf]({{< relref "../components/pyroscope.ebpf.md" >}}) -- [pyroscope.java]({{< relref "../components/pyroscope.java.md" >}}) -- [pyroscope.scrape]({{< relref "../components/pyroscope.scrape.md" >}}) +- [pyroscope.ebpf](../components/pyroscope.ebpf) +- [pyroscope.java](../components/pyroscope.java) +- [pyroscope.scrape](../components/pyroscope.scrape) {{< /collapse >}} @@ -152,108 +156,112 @@ The following components, grouped by namespace, _consume_ Targets. ## Prometheus `MetricsReceiver` The Prometheus metrics are sent between components using `MetricsReceiver`s. -`MetricsReceiver`s are [capsules]({{< relref "../../concepts/config-language/expressions/types_and_values/#capsules" >}}) -that are exported by components that can receive Prometheus metrics. Components that -can consume Prometheus metrics can be passed the `MetricsReceiver` as an argument. Use the -following components to build your Prometheus metrics pipeline: +`MetricsReceiver`s are [capsules][] that are exported by components that can receive Prometheus metrics. +Components that can consume Prometheus metrics can be passed the `MetricsReceiver` as an argument. +Use the following components to build your Prometheus metrics pipeline: + +[capsules]: ../../concepts/config-language/expressions/types_and_values/#capsules ### Prometheus `MetricsReceiver` Exporters + The following components, grouped by namespace, _export_ Prometheus `MetricsReceiver`. {{< collapse title="otelcol" >}} -- [otelcol.receiver.prometheus]({{< relref "../components/otelcol.receiver.prometheus.md" >}}) +- [otelcol.receiver.prometheus](../components/otelcol.receiver.prometheus) {{< /collapse >}} {{< collapse title="prometheus" >}} -- [prometheus.relabel]({{< relref "../components/prometheus.relabel.md" >}}) -- [prometheus.remote_write]({{< relref "../components/prometheus.remote_write.md" >}}) +- [prometheus.relabel](../components/prometheus.relabel) +- [prometheus.remote_write](../components/prometheus.remote_write) {{< /collapse >}} ### Prometheus `MetricsReceiver` Consumers + The following components, grouped by namespace, _consume_ Prometheus `MetricsReceiver`. {{< collapse title="otelcol" >}} -- [otelcol.exporter.prometheus]({{< relref "../components/otelcol.exporter.prometheus.md" >}}) +- [otelcol.exporter.prometheus](../components/otelcol.exporter.prometheus) {{< /collapse >}} {{< collapse title="prometheus" >}} -- [prometheus.operator.podmonitors]({{< relref "../components/prometheus.operator.podmonitors.md" >}}) -- [prometheus.operator.probes]({{< relref "../components/prometheus.operator.probes.md" >}}) -- [prometheus.operator.servicemonitors]({{< relref "../components/prometheus.operator.servicemonitors.md" >}}) -- [prometheus.receive_http]({{< relref "../components/prometheus.receive_http.md" >}}) -- [prometheus.relabel]({{< relref "../components/prometheus.relabel.md" >}}) -- [prometheus.scrape]({{< relref "../components/prometheus.scrape.md" >}}) +- [prometheus.operator.podmonitors](../components/prometheus.operator.podmonitors) +- [prometheus.operator.probes](../components/prometheus.operator.probes) +- [prometheus.operator.servicemonitors](../components/prometheus.operator.servicemonitors) +- [prometheus.receive_http](../components/prometheus.receive_http) +- [prometheus.relabel](../components/prometheus.relabel) +- [prometheus.scrape](../components/prometheus.scrape) {{< /collapse >}} ## Loki `LogsReceiver` -`LogsReceiver` is a [capsule]({{< relref "../../concepts/config-language/expressions/types_and_values/#capsules" >}}) -that is exported by components that can receive Loki logs. Components that -consume `LogsReceiver` as an argument typically send logs to it. Use the -following components to build your Loki logs pipeline: +`LogsReceiver` is a [capsule][capsules] that is exported by components that can receive Loki logs. +Components that consume `LogsReceiver` as an argument typically send logs to it. +Use the following components to build your Loki logs pipeline: ### Loki `LogsReceiver` Exporters + The following components, grouped by namespace, _export_ Loki `LogsReceiver`. {{< collapse title="loki" >}} -- [loki.echo]({{< relref "../components/loki.echo.md" >}}) -- [loki.process]({{< relref "../components/loki.process.md" >}}) -- [loki.relabel]({{< relref "../components/loki.relabel.md" >}}) -- [loki.write]({{< relref "../components/loki.write.md" >}}) +- [loki.echo](../components/loki.echo) +- [loki.process](../components/loki.process) +- [loki.relabel](../components/loki.relabel) +- [loki.write](../components/loki.write) {{< /collapse >}} {{< collapse title="otelcol" >}} -- [otelcol.receiver.loki]({{< relref "../components/otelcol.receiver.loki.md" >}}) +- [otelcol.receiver.loki](../components/otelcol.receiver.loki) {{< /collapse >}} ### Loki `LogsReceiver` Consumers + The following components, grouped by namespace, _consume_ Loki `LogsReceiver`. {{< collapse title="faro" >}} -- [faro.receiver]({{< relref "../components/faro.receiver.md" >}}) +- [faro.receiver](../components/faro.receiver) {{< /collapse >}} {{< collapse title="loki" >}} -- [loki.process]({{< relref "../components/loki.process.md" >}}) -- [loki.relabel]({{< relref "../components/loki.relabel.md" >}}) -- [loki.source.api]({{< relref "../components/loki.source.api.md" >}}) -- [loki.source.awsfirehose]({{< relref "../components/loki.source.awsfirehose.md" >}}) -- [loki.source.azure_event_hubs]({{< relref "../components/loki.source.azure_event_hubs.md" >}}) -- [loki.source.cloudflare]({{< relref "../components/loki.source.cloudflare.md" >}}) -- [loki.source.docker]({{< relref "../components/loki.source.docker.md" >}}) -- [loki.source.file]({{< relref "../components/loki.source.file.md" >}}) -- [loki.source.gcplog]({{< relref "../components/loki.source.gcplog.md" >}}) -- [loki.source.gelf]({{< relref "../components/loki.source.gelf.md" >}}) -- [loki.source.heroku]({{< relref "../components/loki.source.heroku.md" >}}) -- [loki.source.journal]({{< relref "../components/loki.source.journal.md" >}}) -- [loki.source.kafka]({{< relref "../components/loki.source.kafka.md" >}}) -- [loki.source.kubernetes]({{< relref "../components/loki.source.kubernetes.md" >}}) -- [loki.source.kubernetes_events]({{< relref "../components/loki.source.kubernetes_events.md" >}}) -- [loki.source.podlogs]({{< relref "../components/loki.source.podlogs.md" >}}) -- [loki.source.syslog]({{< relref "../components/loki.source.syslog.md" >}}) -- [loki.source.windowsevent]({{< relref "../components/loki.source.windowsevent.md" >}}) +- [loki.process](../components/loki.process) +- [loki.relabel](../components/loki.relabel) +- [loki.source.api](../components/loki.source.api) +- [loki.source.awsfirehose](../components/loki.source.awsfirehose) +- [loki.source.azure_event_hubs](../components/loki.source.azure_event_hubs) +- [loki.source.cloudflare](../components/loki.source.cloudflare) +- [loki.source.docker](../components/loki.source.docker) +- [loki.source.file](../components/loki.source.file) +- [loki.source.gcplog](../components/loki.source.gcplog) +- [loki.source.gelf](../components/loki.source.gelf) +- [loki.source.heroku](../components/loki.source.heroku) +- [loki.source.journal](../components/loki.source.journal) +- [loki.source.kafka](../components/loki.source.kafka) +- [loki.source.kubernetes](../components/loki.source.kubernetes) +- [loki.source.kubernetes_events](../components/loki.source.kubernetes_events) +- [loki.source.podlogs](../components/loki.source.podlogs) +- [loki.source.syslog](../components/loki.source.syslog) +- [loki.source.windowsevent](../components/loki.source.windowsevent) {{< /collapse >}} {{< collapse title="otelcol" >}} -- [otelcol.exporter.loki]({{< relref "../components/otelcol.exporter.loki.md" >}}) +- [otelcol.exporter.loki](../components/otelcol.exporter.loki) {{< /collapse >}} @@ -261,78 +269,80 @@ The following components, grouped by namespace, _consume_ Loki `LogsReceiver`. ## OpenTelemetry `otelcol.Consumer` The OpenTelemetry data is sent between components using `otelcol.Consumer`s. -`otelcol.Consumer`s are [capsules]({{< relref "../../concepts/config-language/expressions/types_and_values/#capsules" >}}) -that are exported by components that can receive OpenTelemetry data. Components that -can consume OpenTelemetry data can be passed the `otelcol.Consumer` as an argument. Note that some components -that use `otelcol.Consumer` only support a subset of telemetry signals, for example, only traces. Check the component -reference pages for more details on what is supported. Use the following components to build your OpenTelemetry pipeline: +`otelcol.Consumer`s are [capsules][] that are exported by components that can receive OpenTelemetry data. +Components that can consume OpenTelemetry data can be passed the `otelcol.Consumer` as an argument. +Some components that use `otelcol.Consumer` only support a subset of telemetry signals, for example, only traces. +Refer to the component reference pages for more details on what is supported. +Use the following components to build your OpenTelemetry pipeline: ### OpenTelemetry `otelcol.Consumer` Exporters + The following components, grouped by namespace, _export_ OpenTelemetry `otelcol.Consumer`. {{< collapse title="otelcol" >}} -- [otelcol.connector.host_info]({{< relref "../components/otelcol.connector.host_info.md" >}}) -- [otelcol.connector.servicegraph]({{< relref "../components/otelcol.connector.servicegraph.md" >}}) -- [otelcol.connector.spanlogs]({{< relref "../components/otelcol.connector.spanlogs.md" >}}) -- [otelcol.connector.spanmetrics]({{< relref "../components/otelcol.connector.spanmetrics.md" >}}) -- [otelcol.exporter.loadbalancing]({{< relref "../components/otelcol.exporter.loadbalancing.md" >}}) -- [otelcol.exporter.logging]({{< relref "../components/otelcol.exporter.logging.md" >}}) -- [otelcol.exporter.loki]({{< relref "../components/otelcol.exporter.loki.md" >}}) -- [otelcol.exporter.otlp]({{< relref "../components/otelcol.exporter.otlp.md" >}}) -- [otelcol.exporter.otlphttp]({{< relref "../components/otelcol.exporter.otlphttp.md" >}}) -- [otelcol.exporter.prometheus]({{< relref "../components/otelcol.exporter.prometheus.md" >}}) -- [otelcol.processor.attributes]({{< relref "../components/otelcol.processor.attributes.md" >}}) -- [otelcol.processor.batch]({{< relref "../components/otelcol.processor.batch.md" >}}) -- [otelcol.processor.discovery]({{< relref "../components/otelcol.processor.discovery.md" >}}) -- [otelcol.processor.filter]({{< relref "../components/otelcol.processor.filter.md" >}}) -- [otelcol.processor.k8sattributes]({{< relref "../components/otelcol.processor.k8sattributes.md" >}}) -- [otelcol.processor.memory_limiter]({{< relref "../components/otelcol.processor.memory_limiter.md" >}}) -- [otelcol.processor.probabilistic_sampler]({{< relref "../components/otelcol.processor.probabilistic_sampler.md" >}}) -- [otelcol.processor.resourcedetection]({{< relref "../components/otelcol.processor.resourcedetection.md" >}}) -- [otelcol.processor.span]({{< relref "../components/otelcol.processor.span.md" >}}) -- [otelcol.processor.tail_sampling]({{< relref "../components/otelcol.processor.tail_sampling.md" >}}) -- [otelcol.processor.transform]({{< relref "../components/otelcol.processor.transform.md" >}}) +- [otelcol.connector.host_info](../components/otelcol.connector.host_info) +- [otelcol.connector.servicegraph](../components/otelcol.connector.servicegraph) +- [otelcol.connector.spanlogs](../components/otelcol.connector.spanlogs) +- [otelcol.connector.spanmetrics](../components/otelcol.connector.spanmetrics) +- [otelcol.exporter.loadbalancing](../components/otelcol.exporter.loadbalancing) +- [otelcol.exporter.logging](../components/otelcol.exporter.logging) +- [otelcol.exporter.loki](../components/otelcol.exporter.loki) +- [otelcol.exporter.otlp](../components/otelcol.exporter.otlp) +- [otelcol.exporter.otlphttp](../components/otelcol.exporter.otlphttp) +- [otelcol.exporter.prometheus](../components/otelcol.exporter.prometheus) +- [otelcol.processor.attributes](../components/otelcol.processor.attributes) +- [otelcol.processor.batch](../components/otelcol.processor.batch) +- [otelcol.processor.discovery](../components/otelcol.processor.discovery) +- [otelcol.processor.filter](../components/otelcol.processor.filter) +- [otelcol.processor.k8sattributes](../components/otelcol.processor.k8sattributes) +- [otelcol.processor.memory_limiter](../components/otelcol.processor.memory_limiter) +- [otelcol.processor.probabilistic_sampler](../components/otelcol.processor.probabilistic_sampler) +- [otelcol.processor.resourcedetection](../components/otelcol.processor.resourcedetection) +- [otelcol.processor.span](../components/otelcol.processor.span) +- [otelcol.processor.tail_sampling](../components/otelcol.processor.tail_sampling) +- [otelcol.processor.transform](../components/otelcol.processor.transform) {{< /collapse >}} ### OpenTelemetry `otelcol.Consumer` Consumers + The following components, grouped by namespace, _consume_ OpenTelemetry `otelcol.Consumer`. {{< collapse title="faro" >}} -- [faro.receiver]({{< relref "../components/faro.receiver.md" >}}) +- [faro.receiver](../components/faro.receiver) {{< /collapse >}} {{< collapse title="otelcol" >}} -- [otelcol.connector.host_info]({{< relref "../components/otelcol.connector.host_info.md" >}}) -- [otelcol.connector.servicegraph]({{< relref "../components/otelcol.connector.servicegraph.md" >}}) -- [otelcol.connector.spanlogs]({{< relref "../components/otelcol.connector.spanlogs.md" >}}) -- [otelcol.connector.spanmetrics]({{< relref "../components/otelcol.connector.spanmetrics.md" >}}) -- [otelcol.processor.attributes]({{< relref "../components/otelcol.processor.attributes.md" >}}) -- [otelcol.processor.batch]({{< relref "../components/otelcol.processor.batch.md" >}}) -- [otelcol.processor.discovery]({{< relref "../components/otelcol.processor.discovery.md" >}}) -- [otelcol.processor.filter]({{< relref "../components/otelcol.processor.filter.md" >}}) -- [otelcol.processor.k8sattributes]({{< relref "../components/otelcol.processor.k8sattributes.md" >}}) -- [otelcol.processor.memory_limiter]({{< relref "../components/otelcol.processor.memory_limiter.md" >}}) -- [otelcol.processor.probabilistic_sampler]({{< relref "../components/otelcol.processor.probabilistic_sampler.md" >}}) -- [otelcol.processor.resourcedetection]({{< relref "../components/otelcol.processor.resourcedetection.md" >}}) -- [otelcol.processor.span]({{< relref "../components/otelcol.processor.span.md" >}}) -- [otelcol.processor.tail_sampling]({{< relref "../components/otelcol.processor.tail_sampling.md" >}}) -- [otelcol.processor.transform]({{< relref "../components/otelcol.processor.transform.md" >}}) -- [otelcol.receiver.jaeger]({{< relref "../components/otelcol.receiver.jaeger.md" >}}) -- [otelcol.receiver.kafka]({{< relref "../components/otelcol.receiver.kafka.md" >}}) -- [otelcol.receiver.loki]({{< relref "../components/otelcol.receiver.loki.md" >}}) -- [otelcol.receiver.opencensus]({{< relref "../components/otelcol.receiver.opencensus.md" >}}) -- [otelcol.receiver.otlp]({{< relref "../components/otelcol.receiver.otlp.md" >}}) -- [otelcol.receiver.prometheus]({{< relref "../components/otelcol.receiver.prometheus.md" >}}) -- [otelcol.receiver.vcenter]({{< relref "../components/otelcol.receiver.vcenter.md" >}}) -- [otelcol.receiver.zipkin]({{< relref "../components/otelcol.receiver.zipkin.md" >}}) +- [otelcol.connector.host_info](../components/otelcol.connector.host_info) +- [otelcol.connector.servicegraph](../components/otelcol.connector.servicegraph) +- [otelcol.connector.spanlogs](../components/otelcol.connector.spanlogs) +- [otelcol.connector.spanmetrics](../components/otelcol.connector.spanmetrics) +- [otelcol.processor.attributes](../components/otelcol.processor.attributes) +- [otelcol.processor.batch](../components/otelcol.processor.batch) +- [otelcol.processor.discovery](../components/otelcol.processor.discovery) +- [otelcol.processor.filter](../components/otelcol.processor.filter) +- [otelcol.processor.k8sattributes](../components/otelcol.processor.k8sattributes) +- [otelcol.processor.memory_limiter](../components/otelcol.processor.memory_limiter) +- [otelcol.processor.probabilistic_sampler](../components/otelcol.processor.probabilistic_sampler) +- [otelcol.processor.resourcedetection](../components/otelcol.processor.resourcedetection) +- [otelcol.processor.span](../components/otelcol.processor.span) +- [otelcol.processor.tail_sampling](../components/otelcol.processor.tail_sampling) +- [otelcol.processor.transform](../components/otelcol.processor.transform) +- [otelcol.receiver.jaeger](../components/otelcol.receiver.jaeger) +- [otelcol.receiver.kafka](../components/otelcol.receiver.kafka) +- [otelcol.receiver.loki](../components/otelcol.receiver.loki) +- [otelcol.receiver.opencensus](../components/otelcol.receiver.opencensus) +- [otelcol.receiver.otlp](../components/otelcol.receiver.otlp) +- [otelcol.receiver.prometheus](../components/otelcol.receiver.prometheus) +- [otelcol.receiver.vcenter](../components/otelcol.receiver.vcenter) +- [otelcol.receiver.zipkin](../components/otelcol.receiver.zipkin) {{< /collapse >}} @@ -340,33 +350,34 @@ The following components, grouped by namespace, _consume_ OpenTelemetry `otelcol ## Pyroscope `ProfilesReceiver` The Pyroscope profiles are sent between components using `ProfilesReceiver`s. -`ProfilesReceiver`s are [capsules]({{< relref "../../concepts/config-language/expressions/types_and_values/#capsules" >}}) -that are exported by components that can receive Pyroscope profiles. Components that -can consume Pyroscope profiles can be passed the `ProfilesReceiver` as an argument. Use the -following components to build your Pyroscope profiles pipeline: +`ProfilesReceiver`s are [capsules][] that are exported by components that can receive Pyroscope profiles. +Components that can consume Pyroscope profiles can be passed the `ProfilesReceiver` as an argument. +Use the following components to build your Pyroscope profiles pipeline: ### Pyroscope `ProfilesReceiver` Exporters + The following components, grouped by namespace, _export_ Pyroscope `ProfilesReceiver`. {{< collapse title="pyroscope" >}} -- [pyroscope.write]({{< relref "../components/pyroscope.write.md" >}}) +- [pyroscope.write](../components/pyroscope.write) {{< /collapse >}} ### Pyroscope `ProfilesReceiver` Consumers + The following components, grouped by namespace, _consume_ Pyroscope `ProfilesReceiver`. {{< collapse title="pyroscope" >}} -- [pyroscope.ebpf]({{< relref "../components/pyroscope.ebpf.md" >}}) -- [pyroscope.java]({{< relref "../components/pyroscope.java.md" >}}) -- [pyroscope.scrape]({{< relref "../components/pyroscope.scrape.md" >}}) +- [pyroscope.ebpf](../components/pyroscope.ebpf) +- [pyroscope.java](../components/pyroscope.java) +- [pyroscope.scrape](../components/pyroscope.scrape) {{< /collapse >}} diff --git a/docs/sources/flow/reference/components/discovery.azure.md b/docs/sources/flow/reference/components/discovery.azure.md index 4ce108bffae2..9970dc4fde98 100644 --- a/docs/sources/flow/reference/components/discovery.azure.md +++ b/docs/sources/flow/reference/components/discovery.azure.md @@ -161,7 +161,7 @@ Replace the following: `discovery.azure` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.consul.md b/docs/sources/flow/reference/components/discovery.consul.md index 918d74878831..cf96dba94bda 100644 --- a/docs/sources/flow/reference/components/discovery.consul.md +++ b/docs/sources/flow/reference/components/discovery.consul.md @@ -69,13 +69,13 @@ Name | Type | Description The following blocks are supported inside the definition of `discovery.consul`: -Hierarchy | Block | Description | Required ---------- | ----- | ----------- | -------- -basic_auth | [basic_auth][] | Configure basic_auth for authenticating to the endpoint. | no -authorization | [authorization][] | Configure generic authorization to the endpoint. | no -oauth2 | [oauth2][] | Configure OAuth2 for authenticating to the endpoint. | no -oauth2 > tls_config | [tls_config][] | Configure TLS settings for connecting to the endpoint. | no -tls_config | [tls_config][] | Configure TLS settings for connecting to the endpoint. | no +Hierarchy | Block | Description | Required +--------------------|-------------------|----------------------------------------------------------|--------- +basic_auth | [basic_auth][] | Configure basic_auth for authenticating to the endpoint. | no +authorization | [authorization][] | Configure generic authorization to the endpoint. | no +oauth2 | [oauth2][] | Configure OAuth2 for authenticating to the endpoint. | no +oauth2 > tls_config | [tls_config][] | Configure TLS settings for connecting to the endpoint. | no +tls_config | [tls_config][] | Configure TLS settings for connecting to the endpoint. | no The `>` symbol indicates deeper levels of nesting. For example, `oauth2 > tls_config` refers to a `tls_config` block defined inside @@ -180,7 +180,7 @@ Replace the following: `discovery.consul` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.consulagent.md b/docs/sources/flow/reference/components/discovery.consulagent.md index 5557410188b1..340d1f6b5df3 100644 --- a/docs/sources/flow/reference/components/discovery.consulagent.md +++ b/docs/sources/flow/reference/components/discovery.consulagent.md @@ -136,7 +136,7 @@ Replace the following: `discovery.consulagent` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.digitalocean.md b/docs/sources/flow/reference/components/discovery.digitalocean.md index 945cfdf41089..faaa8e1ea81a 100644 --- a/docs/sources/flow/reference/components/discovery.digitalocean.md +++ b/docs/sources/flow/reference/components/discovery.digitalocean.md @@ -131,7 +131,7 @@ Replace the following: `discovery.digitalocean` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.dns.md b/docs/sources/flow/reference/components/discovery.dns.md index 70fb3a64b9e1..a54890c240f1 100644 --- a/docs/sources/flow/reference/components/discovery.dns.md +++ b/docs/sources/flow/reference/components/discovery.dns.md @@ -101,7 +101,7 @@ Replace the following: `discovery.dns` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.docker.md b/docs/sources/flow/reference/components/discovery.docker.md index 74cf12895a6d..d9b5a0271343 100644 --- a/docs/sources/flow/reference/components/discovery.docker.md +++ b/docs/sources/flow/reference/components/discovery.docker.md @@ -228,7 +228,7 @@ Replace the following: `discovery.docker` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.dockerswarm.md b/docs/sources/flow/reference/components/discovery.dockerswarm.md index 612480acd333..d02a044f5cf7 100644 --- a/docs/sources/flow/reference/components/discovery.dockerswarm.md +++ b/docs/sources/flow/reference/components/discovery.dockerswarm.md @@ -262,7 +262,7 @@ Replace the following: `discovery.dockerswarm` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.ec2.md b/docs/sources/flow/reference/components/discovery.ec2.md index 5b1f02856618..6345018f1119 100644 --- a/docs/sources/flow/reference/components/discovery.ec2.md +++ b/docs/sources/flow/reference/components/discovery.ec2.md @@ -178,7 +178,7 @@ Replace the following: `discovery.ec2` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.eureka.md b/docs/sources/flow/reference/components/discovery.eureka.md index 3ce338012670..1cb3dd50da98 100644 --- a/docs/sources/flow/reference/components/discovery.eureka.md +++ b/docs/sources/flow/reference/components/discovery.eureka.md @@ -165,7 +165,7 @@ Replace the following: `discovery.eureka` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.file.md b/docs/sources/flow/reference/components/discovery.file.md index a78c39feabf7..67335bf5e1b7 100644 --- a/docs/sources/flow/reference/components/discovery.file.md +++ b/docs/sources/flow/reference/components/discovery.file.md @@ -180,7 +180,7 @@ Replace the following: `discovery.file` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.gce.md b/docs/sources/flow/reference/components/discovery.gce.md index 1a662bec2911..182a19dfacc5 100644 --- a/docs/sources/flow/reference/components/discovery.gce.md +++ b/docs/sources/flow/reference/components/discovery.gce.md @@ -120,7 +120,7 @@ Replace the following: `discovery.gce` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.hetzner.md b/docs/sources/flow/reference/components/discovery.hetzner.md index 4441f674863f..a18984696d8a 100644 --- a/docs/sources/flow/reference/components/discovery.hetzner.md +++ b/docs/sources/flow/reference/components/discovery.hetzner.md @@ -189,7 +189,7 @@ Replace the following: `discovery.hetzner` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.http.md b/docs/sources/flow/reference/components/discovery.http.md index 29cc18b13251..1ad2734eafc5 100644 --- a/docs/sources/flow/reference/components/discovery.http.md +++ b/docs/sources/flow/reference/components/discovery.http.md @@ -195,7 +195,7 @@ discovery.http "dynamic_targets" { `discovery.http` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.ionos.md b/docs/sources/flow/reference/components/discovery.ionos.md index cb9629e1d4d4..9bdaa6bc4d1f 100644 --- a/docs/sources/flow/reference/components/discovery.ionos.md +++ b/docs/sources/flow/reference/components/discovery.ionos.md @@ -164,7 +164,7 @@ Replace the following: `discovery.ionos` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.kubelet.md b/docs/sources/flow/reference/components/discovery.kubelet.md index 860c672cfde0..f9fef4a85693 100644 --- a/docs/sources/flow/reference/components/discovery.kubelet.md +++ b/docs/sources/flow/reference/components/discovery.kubelet.md @@ -233,7 +233,7 @@ Replace the following: `discovery.kubelet` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.kubernetes.md b/docs/sources/flow/reference/components/discovery.kubernetes.md index 65248ab90cdd..95d1d69a97f5 100644 --- a/docs/sources/flow/reference/components/discovery.kubernetes.md +++ b/docs/sources/flow/reference/components/discovery.kubernetes.md @@ -513,7 +513,7 @@ Replace the following: `discovery.kubernetes` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.kuma.md b/docs/sources/flow/reference/components/discovery.kuma.md index 42aacb07dc25..e4eb17e69b04 100644 --- a/docs/sources/flow/reference/components/discovery.kuma.md +++ b/docs/sources/flow/reference/components/discovery.kuma.md @@ -148,7 +148,7 @@ Replace the following: `discovery.kuma` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.lightsail.md b/docs/sources/flow/reference/components/discovery.lightsail.md index 3c9f22f26aef..81688b35a59d 100644 --- a/docs/sources/flow/reference/components/discovery.lightsail.md +++ b/docs/sources/flow/reference/components/discovery.lightsail.md @@ -162,7 +162,7 @@ Replace the following: `discovery.lightsail` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.linode.md b/docs/sources/flow/reference/components/discovery.linode.md index a5b2284943f4..9b0bffc5535b 100644 --- a/docs/sources/flow/reference/components/discovery.linode.md +++ b/docs/sources/flow/reference/components/discovery.linode.md @@ -196,7 +196,7 @@ prometheus.remote_write "demo" { `discovery.linode` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.marathon.md b/docs/sources/flow/reference/components/discovery.marathon.md index 18c397139f1b..69e8630b0495 100644 --- a/docs/sources/flow/reference/components/discovery.marathon.md +++ b/docs/sources/flow/reference/components/discovery.marathon.md @@ -161,7 +161,7 @@ Replace the following: `discovery.marathon` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.nerve.md b/docs/sources/flow/reference/components/discovery.nerve.md index d8c7fc24bbe2..04812c356b4b 100644 --- a/docs/sources/flow/reference/components/discovery.nerve.md +++ b/docs/sources/flow/reference/components/discovery.nerve.md @@ -104,7 +104,7 @@ Replace the following: `discovery.nerve` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.nomad.md b/docs/sources/flow/reference/components/discovery.nomad.md index 6bfe87300304..372306a4e275 100644 --- a/docs/sources/flow/reference/components/discovery.nomad.md +++ b/docs/sources/flow/reference/components/discovery.nomad.md @@ -159,7 +159,7 @@ Replace the following: `discovery.nomad` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.openstack.md b/docs/sources/flow/reference/components/discovery.openstack.md index 13b6f4924232..6d269086027d 100644 --- a/docs/sources/flow/reference/components/discovery.openstack.md +++ b/docs/sources/flow/reference/components/discovery.openstack.md @@ -164,7 +164,7 @@ Replace the following: `discovery.openstack` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.ovhcloud.md b/docs/sources/flow/reference/components/discovery.ovhcloud.md index a433f4544a9a..2733256ee1ef 100644 --- a/docs/sources/flow/reference/components/discovery.ovhcloud.md +++ b/docs/sources/flow/reference/components/discovery.ovhcloud.md @@ -153,7 +153,7 @@ Replace the following: `discovery.ovhcloud` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.process.md b/docs/sources/flow/reference/components/discovery.process.md index 839948d3d65b..6749abe65a51 100644 --- a/docs/sources/flow/reference/components/discovery.process.md +++ b/docs/sources/flow/reference/components/discovery.process.md @@ -201,11 +201,11 @@ discovery.process "all" { `discovery.process` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) `discovery.process` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.puppetdb.md b/docs/sources/flow/reference/components/discovery.puppetdb.md index 89b842da8387..01e0ac926971 100644 --- a/docs/sources/flow/reference/components/discovery.puppetdb.md +++ b/docs/sources/flow/reference/components/discovery.puppetdb.md @@ -169,7 +169,7 @@ Replace the following: `discovery.puppetdb` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.relabel.md b/docs/sources/flow/reference/components/discovery.relabel.md index 5269f662f13f..cd928ffb5a0a 100644 --- a/docs/sources/flow/reference/components/discovery.relabel.md +++ b/docs/sources/flow/reference/components/discovery.relabel.md @@ -129,11 +129,11 @@ discovery.relabel "keep_backend_only" { `discovery.relabel` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) `discovery.relabel` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.scaleway.md b/docs/sources/flow/reference/components/discovery.scaleway.md index debf8f2941c5..44c181011885 100644 --- a/docs/sources/flow/reference/components/discovery.scaleway.md +++ b/docs/sources/flow/reference/components/discovery.scaleway.md @@ -186,7 +186,7 @@ Replace the following: `discovery.scaleway` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.serverset.md b/docs/sources/flow/reference/components/discovery.serverset.md index a986c2966c18..bf45a1d79a19 100644 --- a/docs/sources/flow/reference/components/discovery.serverset.md +++ b/docs/sources/flow/reference/components/discovery.serverset.md @@ -102,7 +102,7 @@ prometheus.remote_write "default" { `discovery.serverset` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.triton.md b/docs/sources/flow/reference/components/discovery.triton.md index 9a0c48d260cd..d9e3ac6a2323 100644 --- a/docs/sources/flow/reference/components/discovery.triton.md +++ b/docs/sources/flow/reference/components/discovery.triton.md @@ -136,7 +136,7 @@ Replace the following: `discovery.triton` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/discovery.uyuni.md b/docs/sources/flow/reference/components/discovery.uyuni.md index 7621d4b6c4e6..ab2a968bb543 100644 --- a/docs/sources/flow/reference/components/discovery.uyuni.md +++ b/docs/sources/flow/reference/components/discovery.uyuni.md @@ -134,7 +134,7 @@ Replace the following: `discovery.uyuni` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/faro.receiver.md b/docs/sources/flow/reference/components/faro.receiver.md index 72c95bfc195e..36e37fa5fce3 100644 --- a/docs/sources/flow/reference/components/faro.receiver.md +++ b/docs/sources/flow/reference/components/faro.receiver.md @@ -274,8 +274,8 @@ Replace the following: `faro.receiver` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/local.file_match.md b/docs/sources/flow/reference/components/local.file_match.md index c9a083198718..1413a1f8a226 100644 --- a/docs/sources/flow/reference/components/local.file_match.md +++ b/docs/sources/flow/reference/components/local.file_match.md @@ -152,11 +152,11 @@ Replace the following: `local.file_match` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) `local.file_match` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/loki.echo.md b/docs/sources/flow/reference/components/loki.echo.md index 8109de1b96d0..eb16448a8670 100644 --- a/docs/sources/flow/reference/components/loki.echo.md +++ b/docs/sources/flow/reference/components/loki.echo.md @@ -74,7 +74,7 @@ loki.echo "example" { } `loki.echo` has exports that can be consumed by the following components: -- Components that consume [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-consumers" >}}) +- Components that consume [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/loki.process.md b/docs/sources/flow/reference/components/loki.process.md index 80978ec4c035..f30efb576793 100644 --- a/docs/sources/flow/reference/components/loki.process.md +++ b/docs/sources/flow/reference/components/loki.process.md @@ -1757,11 +1757,11 @@ loki.process "local" { `loki.process` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) `loki.process` has exports that can be consumed by the following components: -- Components that consume [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-consumers" >}}) +- Components that consume [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/loki.relabel.md b/docs/sources/flow/reference/components/loki.relabel.md index f60f5b2d40b4..04f548da514c 100644 --- a/docs/sources/flow/reference/components/loki.relabel.md +++ b/docs/sources/flow/reference/components/loki.relabel.md @@ -118,11 +118,11 @@ loki.relabel "keep_error_only" { `loki.relabel` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) `loki.relabel` has exports that can be consumed by the following components: -- Components that consume [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-consumers" >}}) +- Components that consume [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/loki.source.api.md b/docs/sources/flow/reference/components/loki.source.api.md index 4c3f1fce87f3..cc508ad976b7 100644 --- a/docs/sources/flow/reference/components/loki.source.api.md +++ b/docs/sources/flow/reference/components/loki.source.api.md @@ -123,7 +123,7 @@ loki.source.api "loki_push_api" { `loki.source.api` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.awsfirehose.md b/docs/sources/flow/reference/components/loki.source.awsfirehose.md index e621b750357d..2d43d6f82bb9 100644 --- a/docs/sources/flow/reference/components/loki.source.awsfirehose.md +++ b/docs/sources/flow/reference/components/loki.source.awsfirehose.md @@ -203,7 +203,7 @@ loki.relabel "logging_origin" { `loki.source.awsfirehose` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.azure_event_hubs.md b/docs/sources/flow/reference/components/loki.source.azure_event_hubs.md index f8aad7676b23..8a5c8fdfaa82 100644 --- a/docs/sources/flow/reference/components/loki.source.azure_event_hubs.md +++ b/docs/sources/flow/reference/components/loki.source.azure_event_hubs.md @@ -140,7 +140,7 @@ loki.write "example" { `loki.source.azure_event_hubs` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.cloudflare.md b/docs/sources/flow/reference/components/loki.source.cloudflare.md index 0ce0312fcdeb..dbbd2e57b1dc 100644 --- a/docs/sources/flow/reference/components/loki.source.cloudflare.md +++ b/docs/sources/flow/reference/components/loki.source.cloudflare.md @@ -215,7 +215,7 @@ loki.write "local" { `loki.source.cloudflare` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.docker.md b/docs/sources/flow/reference/components/loki.source.docker.md index a43a342b36b7..09b88a743645 100644 --- a/docs/sources/flow/reference/components/loki.source.docker.md +++ b/docs/sources/flow/reference/components/loki.source.docker.md @@ -168,8 +168,8 @@ loki.write "local" { `loki.source.docker` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.file.md b/docs/sources/flow/reference/components/loki.source.file.md index 2c7cf2de20a8..683b66cabfc4 100644 --- a/docs/sources/flow/reference/components/loki.source.file.md +++ b/docs/sources/flow/reference/components/loki.source.file.md @@ -245,8 +245,8 @@ loki.write "local" { `loki.source.file` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.gcplog.md b/docs/sources/flow/reference/components/loki.source.gcplog.md index 4cb7cb59cbc0..d57cf28cc06b 100644 --- a/docs/sources/flow/reference/components/loki.source.gcplog.md +++ b/docs/sources/flow/reference/components/loki.source.gcplog.md @@ -199,7 +199,7 @@ loki.write "local" { `loki.source.gcplog` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.gelf.md b/docs/sources/flow/reference/components/loki.source.gelf.md index ccb0f7b37968..eec3ef5c9af8 100644 --- a/docs/sources/flow/reference/components/loki.source.gelf.md +++ b/docs/sources/flow/reference/components/loki.source.gelf.md @@ -95,7 +95,7 @@ loki.write "endpoint" { `loki.source.gelf` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.heroku.md b/docs/sources/flow/reference/components/loki.source.heroku.md index 6471bdb5c03c..62aaff4db741 100644 --- a/docs/sources/flow/reference/components/loki.source.heroku.md +++ b/docs/sources/flow/reference/components/loki.source.heroku.md @@ -42,13 +42,13 @@ loki.source.heroku "LABEL" { `loki.source.heroku` supports the following arguments: -Name | Type | Description | Default | Required ------------------------- | ---------------------- |------------------------------------------------------------------------------------| ------- | -------- -`use_incoming_timestamp` | `bool` | Whether or not to use the timestamp received from Heroku. | `false` | no -`labels` | `map(string)` | The labels to associate with each received Heroku record. | `{}` | no -`forward_to` | `list(LogsReceiver)` | List of receivers to send log entries to. | | yes -`relabel_rules` | `RelabelRules` | Relabeling rules to apply on log entries. | `{}` | no -`graceful_shutdown_timeout` | `duration` | Timeout for servers graceful shutdown. If configured, should be greater than zero. | "30s" | no +Name | Type | Description | Default | Required +----------------------------|----------------------|------------------------------------------------------------------------------------|---------|--------- +`use_incoming_timestamp` | `bool` | Whether or not to use the timestamp received from Heroku. | `false` | no +`labels` | `map(string)` | The labels to associate with each received Heroku record. | `{}` | no +`forward_to` | `list(LogsReceiver)` | List of receivers to send log entries to. | | yes +`relabel_rules` | `RelabelRules` | Relabeling rules to apply on log entries. | `{}` | no +`graceful_shutdown_timeout` | `duration` | Timeout for servers graceful shutdown. If configured, should be greater than zero. | "30s" | no The `relabel_rules` field can make use of the `rules` export value from a `loki.relabel` component to apply one or more relabeling rules to log entries @@ -58,10 +58,10 @@ before they're forwarded to the list of receivers in `forward_to`. The following blocks are supported inside the definition of `loki.source.heroku`: - Hierarchy | Name | Description | Required ------------|----------|----------------------------------------------------|---------- - `http` | [http][] | Configures the HTTP server that receives requests. | no - `grpc` | [grpc][] | Configures the gRPC server that receives requests. | no +Hierarchy | Name | Description | Required +----------|----------|----------------------------------------------------|--------- +`http` | [http][] | Configures the HTTP server that receives requests. | no +`grpc` | [grpc][] | Configures the gRPC server that receives requests. | no [http]: #http [grpc]: #grpc @@ -150,7 +150,7 @@ loki.write "local" { `loki.source.heroku` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.journal.md b/docs/sources/flow/reference/components/loki.source.journal.md index f80294e331ff..de776c97b7ab 100644 --- a/docs/sources/flow/reference/components/loki.source.journal.md +++ b/docs/sources/flow/reference/components/loki.source.journal.md @@ -107,7 +107,7 @@ loki.write "endpoint" { `loki.source.journal` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.kafka.md b/docs/sources/flow/reference/components/loki.source.kafka.md index 7f62ac3ff75e..e7aaa2e59905 100644 --- a/docs/sources/flow/reference/components/loki.source.kafka.md +++ b/docs/sources/flow/reference/components/loki.source.kafka.md @@ -180,7 +180,7 @@ loki.write "local" { `loki.source.kafka` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.kubernetes.md b/docs/sources/flow/reference/components/loki.source.kubernetes.md index 1d6c674fb995..66194a3db465 100644 --- a/docs/sources/flow/reference/components/loki.source.kubernetes.md +++ b/docs/sources/flow/reference/components/loki.source.kubernetes.md @@ -211,8 +211,8 @@ loki.write "local" { `loki.source.kubernetes` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.kubernetes_events.md b/docs/sources/flow/reference/components/loki.source.kubernetes_events.md index 57b10de18090..85a1d59637fd 100644 --- a/docs/sources/flow/reference/components/loki.source.kubernetes_events.md +++ b/docs/sources/flow/reference/components/loki.source.kubernetes_events.md @@ -197,7 +197,7 @@ loki.write "local" { `loki.source.kubernetes_events` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.podlogs.md b/docs/sources/flow/reference/components/loki.source.podlogs.md index cc1e0ea0d35c..7c204593b28a 100644 --- a/docs/sources/flow/reference/components/loki.source.podlogs.md +++ b/docs/sources/flow/reference/components/loki.source.podlogs.md @@ -302,7 +302,7 @@ loki.write "local" { `loki.source.podlogs` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.syslog.md b/docs/sources/flow/reference/components/loki.source.syslog.md index c1c0900d4835..b1b08bd67528 100644 --- a/docs/sources/flow/reference/components/loki.source.syslog.md +++ b/docs/sources/flow/reference/components/loki.source.syslog.md @@ -159,7 +159,7 @@ loki.write "local" { `loki.source.syslog` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.source.windowsevent.md b/docs/sources/flow/reference/components/loki.source.windowsevent.md index ae706b17c5d2..522e9e683e54 100644 --- a/docs/sources/flow/reference/components/loki.source.windowsevent.md +++ b/docs/sources/flow/reference/components/loki.source.windowsevent.md @@ -81,7 +81,7 @@ loki.write "endpoint" { `loki.source.windowsevent` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/loki.write.md b/docs/sources/flow/reference/components/loki.write.md index 0ff2d61af4cf..bb50817385e9 100644 --- a/docs/sources/flow/reference/components/loki.write.md +++ b/docs/sources/flow/reference/components/loki.write.md @@ -246,7 +246,7 @@ Any labels that start with `__` will be removed before sending to the endpoint. `loki.write` has exports that can be consumed by the following components: -- Components that consume [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-consumers" >}}) +- Components that consume [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.connector.host_info.md b/docs/sources/flow/reference/components/otelcol.connector.host_info.md index 7533854c8400..53d8a1663a64 100644 --- a/docs/sources/flow/reference/components/otelcol.connector.host_info.md +++ b/docs/sources/flow/reference/components/otelcol.connector.host_info.md @@ -116,11 +116,11 @@ prometheus.remote_write "default" { `otelcol.connector.host_info` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.connector.host_info` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.connector.servicegraph.md b/docs/sources/flow/reference/components/otelcol.connector.servicegraph.md index 8feb3dbff49e..06f20833f0e2 100644 --- a/docs/sources/flow/reference/components/otelcol.connector.servicegraph.md +++ b/docs/sources/flow/reference/components/otelcol.connector.servicegraph.md @@ -225,11 +225,11 @@ traces_service_graph_request_failed_total{client="shop-backend",client_http_meth `otelcol.connector.servicegraph` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.connector.servicegraph` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.connector.spanlogs.md b/docs/sources/flow/reference/components/otelcol.connector.spanlogs.md index 1c49cd59554d..ec49e0509c7a 100644 --- a/docs/sources/flow/reference/components/otelcol.connector.spanlogs.md +++ b/docs/sources/flow/reference/components/otelcol.connector.spanlogs.md @@ -285,11 +285,11 @@ For an input trace like this... `otelcol.connector.spanlogs` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.connector.spanlogs` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.connector.spanmetrics.md b/docs/sources/flow/reference/components/otelcol.connector.spanmetrics.md index 80004502676a..ffc5f408cc59 100644 --- a/docs/sources/flow/reference/components/otelcol.connector.spanmetrics.md +++ b/docs/sources/flow/reference/components/otelcol.connector.spanmetrics.md @@ -768,11 +768,11 @@ metric names and attributes will be normalized to be compliant with Prometheus n `otelcol.connector.spanmetrics` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.connector.spanmetrics` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.exporter.loadbalancing.md b/docs/sources/flow/reference/components/otelcol.exporter.loadbalancing.md index 59283441f97c..f25e28bfa345 100644 --- a/docs/sources/flow/reference/components/otelcol.exporter.loadbalancing.md +++ b/docs/sources/flow/reference/components/otelcol.exporter.loadbalancing.md @@ -959,7 +959,7 @@ k3d cluster delete grafana-agent-lb-test `otelcol.exporter.loadbalancing` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.exporter.logging.md b/docs/sources/flow/reference/components/otelcol.exporter.logging.md index 739f717426ea..51a044b130e6 100644 --- a/docs/sources/flow/reference/components/otelcol.exporter.logging.md +++ b/docs/sources/flow/reference/components/otelcol.exporter.logging.md @@ -113,7 +113,7 @@ otelcol.exporter.logging "default" { `otelcol.exporter.logging` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.exporter.loki.md b/docs/sources/flow/reference/components/otelcol.exporter.loki.md index ae14eba57f74..8fe0d1ec8368 100644 --- a/docs/sources/flow/reference/components/otelcol.exporter.loki.md +++ b/docs/sources/flow/reference/components/otelcol.exporter.loki.md @@ -165,11 +165,11 @@ loki.write "local" { `otelcol.exporter.loki` can accept arguments from the following components: -- Components that export [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-exporters" >}}) +- Components that export [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-exporters) `otelcol.exporter.loki` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.exporter.otlp.md b/docs/sources/flow/reference/components/otelcol.exporter.otlp.md index 69f2700659aa..fce2576d8e29 100644 --- a/docs/sources/flow/reference/components/otelcol.exporter.otlp.md +++ b/docs/sources/flow/reference/components/otelcol.exporter.otlp.md @@ -220,7 +220,7 @@ otelcol.auth.basic "grafana_cloud_tempo" { `otelcol.exporter.otlp` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.exporter.otlphttp.md b/docs/sources/flow/reference/components/otelcol.exporter.otlphttp.md index a6cb0e4c5832..eccaf51f9f22 100644 --- a/docs/sources/flow/reference/components/otelcol.exporter.otlphttp.md +++ b/docs/sources/flow/reference/components/otelcol.exporter.otlphttp.md @@ -161,7 +161,7 @@ otelcol.exporter.otlphttp "tempo" { `otelcol.exporter.otlphttp` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.exporter.prometheus.md b/docs/sources/flow/reference/components/otelcol.exporter.prometheus.md index bed0cdd6e48c..33328e6d2a5c 100644 --- a/docs/sources/flow/reference/components/otelcol.exporter.prometheus.md +++ b/docs/sources/flow/reference/components/otelcol.exporter.prometheus.md @@ -177,11 +177,11 @@ prometheus.remote_write "mimir" { `otelcol.exporter.prometheus` can accept arguments from the following components: -- Components that export [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-exporters" >}}) +- Components that export [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-exporters) `otelcol.exporter.prometheus` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.attributes.md b/docs/sources/flow/reference/components/otelcol.processor.attributes.md index febcbb934664..6c07d1c713e0 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.attributes.md +++ b/docs/sources/flow/reference/components/otelcol.processor.attributes.md @@ -640,11 +640,11 @@ otelcol.processor.attributes "default" { `otelcol.processor.attributes` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.attributes` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.batch.md b/docs/sources/flow/reference/components/otelcol.processor.batch.md index cf8b42d534f8..7b461c1168bc 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.batch.md +++ b/docs/sources/flow/reference/components/otelcol.processor.batch.md @@ -233,11 +233,11 @@ otelcol.exporter.otlp "production" { `otelcol.processor.batch` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.batch` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.discovery.md b/docs/sources/flow/reference/components/otelcol.processor.discovery.md index 258f821a789d..a294c8440d9c 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.discovery.md +++ b/docs/sources/flow/reference/components/otelcol.processor.discovery.md @@ -198,12 +198,12 @@ otelcol.processor.discovery "default" { `otelcol.processor.discovery` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.discovery` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.filter.md b/docs/sources/flow/reference/components/otelcol.processor.filter.md index 7fe282407be5..c82be95aa09b 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.filter.md +++ b/docs/sources/flow/reference/components/otelcol.processor.filter.md @@ -310,11 +310,11 @@ Some values in the River strings are [escaped][river-strings]: `otelcol.processor.filter` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.filter` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.k8sattributes.md b/docs/sources/flow/reference/components/otelcol.processor.k8sattributes.md index 8d3d9601065c..fb2f1c785a44 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.k8sattributes.md +++ b/docs/sources/flow/reference/components/otelcol.processor.k8sattributes.md @@ -416,11 +416,11 @@ prometheus.remote_write "mimir" { `otelcol.processor.k8sattributes` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.k8sattributes` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.memory_limiter.md b/docs/sources/flow/reference/components/otelcol.processor.memory_limiter.md index 30a9f1614149..a7c5a90ab39c 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.memory_limiter.md +++ b/docs/sources/flow/reference/components/otelcol.processor.memory_limiter.md @@ -115,11 +115,11 @@ information. `otelcol.processor.memory_limiter` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.memory_limiter` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.probabilistic_sampler.md b/docs/sources/flow/reference/components/otelcol.processor.probabilistic_sampler.md index de866428c515..70dfbf8ba6e7 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.probabilistic_sampler.md +++ b/docs/sources/flow/reference/components/otelcol.processor.probabilistic_sampler.md @@ -151,11 +151,11 @@ otelcol.processor.probabilistic_sampler "default" { `otelcol.processor.probabilistic_sampler` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.probabilistic_sampler` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.resourcedetection.md b/docs/sources/flow/reference/components/otelcol.processor.resourcedetection.md index d6d476c481aa..2cc2224fa6b6 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.resourcedetection.md +++ b/docs/sources/flow/reference/components/otelcol.processor.resourcedetection.md @@ -917,11 +917,11 @@ You need to add this to your workload: `otelcol.processor.resourcedetection` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.resourcedetection` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.span.md b/docs/sources/flow/reference/components/otelcol.processor.span.md index ac909575cb1a..71c7357fec82 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.span.md +++ b/docs/sources/flow/reference/components/otelcol.processor.span.md @@ -394,11 +394,11 @@ otelcol.processor.span "default" { `otelcol.processor.span` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.span` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.tail_sampling.md b/docs/sources/flow/reference/components/otelcol.processor.tail_sampling.md index 2760c67a1bfe..32ff9ac4f7ac 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.tail_sampling.md +++ b/docs/sources/flow/reference/components/otelcol.processor.tail_sampling.md @@ -563,11 +563,11 @@ otelcol.exporter.otlp "production" { `otelcol.processor.tail_sampling` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.tail_sampling` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.processor.transform.md b/docs/sources/flow/reference/components/otelcol.processor.transform.md index 9a70c07e9509..65e8bd5b6ca2 100644 --- a/docs/sources/flow/reference/components/otelcol.processor.transform.md +++ b/docs/sources/flow/reference/components/otelcol.processor.transform.md @@ -596,11 +596,11 @@ each `"` with a `\"`, and each `\` with a `\\` inside a [normal][river-strings] `otelcol.processor.transform` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.processor.transform` has exports that can be consumed by the following components: -- Components that consume [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-consumers" >}}) +- Components that consume [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.receiver.jaeger.md b/docs/sources/flow/reference/components/otelcol.receiver.jaeger.md index 4f584319fb6c..a77bc58c376e 100644 --- a/docs/sources/flow/reference/components/otelcol.receiver.jaeger.md +++ b/docs/sources/flow/reference/components/otelcol.receiver.jaeger.md @@ -284,7 +284,7 @@ otelcol.exporter.otlp "default" { `otelcol.receiver.jaeger` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/otelcol.receiver.kafka.md b/docs/sources/flow/reference/components/otelcol.receiver.kafka.md index abb89ef82fb3..a1bcf950dedc 100644 --- a/docs/sources/flow/reference/components/otelcol.receiver.kafka.md +++ b/docs/sources/flow/reference/components/otelcol.receiver.kafka.md @@ -336,7 +336,7 @@ otelcol.exporter.otlp "default" { `otelcol.receiver.kafka` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/otelcol.receiver.loki.md b/docs/sources/flow/reference/components/otelcol.receiver.loki.md index c06b82cbe3dc..a658f35a7fee 100644 --- a/docs/sources/flow/reference/components/otelcol.receiver.loki.md +++ b/docs/sources/flow/reference/components/otelcol.receiver.loki.md @@ -106,11 +106,11 @@ otelcol.exporter.otlp "default" { `otelcol.receiver.loki` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.receiver.loki` has exports that can be consumed by the following components: -- Components that consume [Loki `LogsReceiver`]({{< relref "../compatibility/#loki-logsreceiver-consumers" >}}) +- Components that consume [Loki `LogsReceiver`](../../compatibility/#loki-logsreceiver-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.receiver.opencensus.md b/docs/sources/flow/reference/components/otelcol.receiver.opencensus.md index ac694d890712..01db61e67b2f 100644 --- a/docs/sources/flow/reference/components/otelcol.receiver.opencensus.md +++ b/docs/sources/flow/reference/components/otelcol.receiver.opencensus.md @@ -216,7 +216,7 @@ otelcol.exporter.otlp "default" { `otelcol.receiver.opencensus` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/otelcol.receiver.otlp.md b/docs/sources/flow/reference/components/otelcol.receiver.otlp.md index 862562508afd..55bb0db34536 100644 --- a/docs/sources/flow/reference/components/otelcol.receiver.otlp.md +++ b/docs/sources/flow/reference/components/otelcol.receiver.otlp.md @@ -254,7 +254,7 @@ otelcol.exporter.otlp "default" { `otelcol.receiver.otlp` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/otelcol.receiver.prometheus.md b/docs/sources/flow/reference/components/otelcol.receiver.prometheus.md index 7611b0955a4b..ce9e9b9f897b 100644 --- a/docs/sources/flow/reference/components/otelcol.receiver.prometheus.md +++ b/docs/sources/flow/reference/components/otelcol.receiver.prometheus.md @@ -105,11 +105,11 @@ otelcol.exporter.otlp "default" { `otelcol.receiver.prometheus` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) `otelcol.receiver.prometheus` has exports that can be consumed by the following components: -- Components that consume [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-consumers" >}}) +- Components that consume [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/otelcol.receiver.vcenter.md b/docs/sources/flow/reference/components/otelcol.receiver.vcenter.md index 54891a882da4..a7f0f70ced05 100644 --- a/docs/sources/flow/reference/components/otelcol.receiver.vcenter.md +++ b/docs/sources/flow/reference/components/otelcol.receiver.vcenter.md @@ -227,7 +227,7 @@ otelcol.exporter.otlp "default" { `otelcol.receiver.vcenter` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/otelcol.receiver.zipkin.md b/docs/sources/flow/reference/components/otelcol.receiver.zipkin.md index 5d6c903036d1..87ed3b6cedfc 100644 --- a/docs/sources/flow/reference/components/otelcol.receiver.zipkin.md +++ b/docs/sources/flow/reference/components/otelcol.receiver.zipkin.md @@ -149,7 +149,7 @@ otelcol.exporter.otlp "default" { `otelcol.receiver.zipkin` can accept arguments from the following components: -- Components that export [OpenTelemetry `otelcol.Consumer`]({{< relref "../compatibility/#opentelemetry-otelcolconsumer-exporters" >}}) +- Components that export [OpenTelemetry `otelcol.Consumer`](../../compatibility/#opentelemetry-otelcolconsumer-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/prometheus.exporter.apache.md b/docs/sources/flow/reference/components/prometheus.exporter.apache.md index d3f786083b37..5bbccf271d13 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.apache.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.apache.md @@ -94,7 +94,7 @@ Replace the following: `prometheus.exporter.apache` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.azure.md b/docs/sources/flow/reference/components/prometheus.exporter.azure.md index 1835e5e24745..3c014f6919c4 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.azure.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.azure.md @@ -178,7 +178,7 @@ Replace the following: `prometheus.exporter.azure` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.blackbox.md b/docs/sources/flow/reference/components/prometheus.exporter.blackbox.md index fb2a2653e983..6fc8021d7bee 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.blackbox.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.blackbox.md @@ -202,7 +202,7 @@ Replace the following: `prometheus.exporter.blackbox` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.cadvisor.md b/docs/sources/flow/reference/components/prometheus.exporter.cadvisor.md index b6cdf1f98e21..c40f951d9e6c 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.cadvisor.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.cadvisor.md @@ -133,7 +133,7 @@ Replace the following: `prometheus.exporter.cadvisor` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.cloudwatch.md b/docs/sources/flow/reference/components/prometheus.exporter.cloudwatch.md index 0aad4bd0d8e7..4caae767f321 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.cloudwatch.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.cloudwatch.md @@ -461,7 +461,7 @@ discovery job, the `type` field of each `discovery_job` must match either the de `prometheus.exporter.cloudwatch` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.consul.md b/docs/sources/flow/reference/components/prometheus.exporter.consul.md index 6a38931ad0d0..a8480208ed4d 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.consul.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.consul.md @@ -104,7 +104,7 @@ Replace the following: `prometheus.exporter.consul` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.dnsmasq.md b/docs/sources/flow/reference/components/prometheus.exporter.dnsmasq.md index bf60a1fee166..80fdd881ae66 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.dnsmasq.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.dnsmasq.md @@ -94,7 +94,7 @@ Replace the following: `prometheus.exporter.dnsmasq` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.elasticsearch.md b/docs/sources/flow/reference/components/prometheus.exporter.elasticsearch.md index f7150a3d41b4..487ce82eabf0 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.elasticsearch.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.elasticsearch.md @@ -137,7 +137,7 @@ Replace the following: `prometheus.exporter.elasticsearch` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.gcp.md b/docs/sources/flow/reference/components/prometheus.exporter.gcp.md index b7ff3158c372..017542a0a864 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.gcp.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.gcp.md @@ -180,7 +180,7 @@ prometheus.exporter.gcp "lb_subset_with_filter" { `prometheus.exporter.gcp` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.github.md b/docs/sources/flow/reference/components/prometheus.exporter.github.md index 662617299da4..10b641a6e612 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.github.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.github.md @@ -102,7 +102,7 @@ Replace the following: `prometheus.exporter.github` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.kafka.md b/docs/sources/flow/reference/components/prometheus.exporter.kafka.md index 1de06212f557..4dbd7c4c4c2c 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.kafka.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.kafka.md @@ -114,7 +114,7 @@ Replace the following: `prometheus.exporter.kafka` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.memcached.md b/docs/sources/flow/reference/components/prometheus.exporter.memcached.md index 7e9cc9a53d87..8bf7d6e54fdc 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.memcached.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.memcached.md @@ -106,7 +106,7 @@ Replace the following: `prometheus.exporter.memcached` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.mongodb.md b/docs/sources/flow/reference/components/prometheus.exporter.mongodb.md index 4301eee4f4d2..e6231dad9dbe 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.mongodb.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.mongodb.md @@ -95,7 +95,7 @@ prometheus.remote_write "default" { `prometheus.exporter.mongodb` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.mssql.md b/docs/sources/flow/reference/components/prometheus.exporter.mssql.md index b3c593e8f84d..ef7e70859100 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.mssql.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.mssql.md @@ -354,7 +354,7 @@ queries: `prometheus.exporter.mssql` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.mysql.md b/docs/sources/flow/reference/components/prometheus.exporter.mysql.md index edc1c1a5a49f..14df71386abc 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.mysql.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.mysql.md @@ -219,7 +219,7 @@ Replace the following: `prometheus.exporter.mysql` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.oracledb.md b/docs/sources/flow/reference/components/prometheus.exporter.oracledb.md index 4053acc074b0..a259a5bfae75 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.oracledb.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.oracledb.md @@ -107,7 +107,7 @@ Replace the following: `prometheus.exporter.oracledb` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.postgres.md b/docs/sources/flow/reference/components/prometheus.exporter.postgres.md index f50e9fd77709..d5f6cc78ea5e 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.postgres.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.postgres.md @@ -220,7 +220,7 @@ Replace the following: `prometheus.exporter.postgres` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.process.md b/docs/sources/flow/reference/components/prometheus.exporter.process.md index da135994fd7b..2ece4bfb9652 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.process.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.process.md @@ -140,7 +140,7 @@ Replace the following: `prometheus.exporter.process` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.redis.md b/docs/sources/flow/reference/components/prometheus.exporter.redis.md index ccb114ea8db5..93cc839aeb6c 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.redis.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.redis.md @@ -138,7 +138,7 @@ Replace the following: `prometheus.exporter.redis` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.self.md b/docs/sources/flow/reference/components/prometheus.exporter.self.md index 16ee5990eec9..42970e3214f1 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.self.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.self.md @@ -81,7 +81,7 @@ Replace the following: `prometheus.exporter.self` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.snmp.md b/docs/sources/flow/reference/components/prometheus.exporter.snmp.md index 5bd05efed907..27738097242a 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.snmp.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.snmp.md @@ -206,7 +206,7 @@ Replace the following: `prometheus.exporter.snmp` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.snowflake.md b/docs/sources/flow/reference/components/prometheus.exporter.snowflake.md index 9211f9424cbe..c0b075826066 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.snowflake.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.snowflake.md @@ -108,7 +108,7 @@ Replace the following: `prometheus.exporter.snowflake` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.squid.md b/docs/sources/flow/reference/components/prometheus.exporter.squid.md index 957297d4af4e..44df6488631a 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.squid.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.squid.md @@ -100,7 +100,7 @@ Replace the following: `prometheus.exporter.squid` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.statsd.md b/docs/sources/flow/reference/components/prometheus.exporter.statsd.md index d7b2e7fc48df..40eb9e4edabc 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.statsd.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.statsd.md @@ -133,7 +133,7 @@ Replace the following: `prometheus.exporter.statsd` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.unix.md b/docs/sources/flow/reference/components/prometheus.exporter.unix.md index 7f3f4ca935cf..46f4f64e9b7b 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.unix.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.unix.md @@ -416,7 +416,7 @@ Replace the following: `prometheus.exporter.unix` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.vsphere.md b/docs/sources/flow/reference/components/prometheus.exporter.vsphere.md index 499805179f11..558eff9f90be 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.vsphere.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.vsphere.md @@ -96,7 +96,7 @@ prometheus.remote_write "default" { `prometheus.exporter.vsphere` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.exporter.windows.md b/docs/sources/flow/reference/components/prometheus.exporter.windows.md index 14e22d13d2b7..85c294825665 100644 --- a/docs/sources/flow/reference/components/prometheus.exporter.windows.md +++ b/docs/sources/flow/reference/components/prometheus.exporter.windows.md @@ -329,7 +329,7 @@ Replace the following: `prometheus.exporter.windows` has exports that can be consumed by the following components: -- Components that consume [Targets]({{< relref "../compatibility/#targets-consumers" >}}) +- Components that consume [Targets](../../compatibility/#targets-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.operator.podmonitors.md b/docs/sources/flow/reference/components/prometheus.operator.podmonitors.md index aba8d1d91431..34d73ae78477 100644 --- a/docs/sources/flow/reference/components/prometheus.operator.podmonitors.md +++ b/docs/sources/flow/reference/components/prometheus.operator.podmonitors.md @@ -268,7 +268,7 @@ prometheus.operator.podmonitors "pods" { `prometheus.operator.podmonitors` can accept arguments from the following components: -- Components that export [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-exporters" >}}) +- Components that export [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/prometheus.operator.probes.md b/docs/sources/flow/reference/components/prometheus.operator.probes.md index 0ce21029fce0..b51f0eef0bac 100644 --- a/docs/sources/flow/reference/components/prometheus.operator.probes.md +++ b/docs/sources/flow/reference/components/prometheus.operator.probes.md @@ -270,7 +270,7 @@ prometheus.operator.probes "probes" { `prometheus.operator.probes` can accept arguments from the following components: -- Components that export [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-exporters" >}}) +- Components that export [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/prometheus.operator.servicemonitors.md b/docs/sources/flow/reference/components/prometheus.operator.servicemonitors.md index 7ae878d6a85f..b3e89eee3210 100644 --- a/docs/sources/flow/reference/components/prometheus.operator.servicemonitors.md +++ b/docs/sources/flow/reference/components/prometheus.operator.servicemonitors.md @@ -270,7 +270,7 @@ prometheus.operator.servicemonitors "services" { `prometheus.operator.servicemonitors` can accept arguments from the following components: -- Components that export [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-exporters" >}}) +- Components that export [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/prometheus.receive_http.md b/docs/sources/flow/reference/components/prometheus.receive_http.md index 38d43cef5067..dd78e88ad107 100644 --- a/docs/sources/flow/reference/components/prometheus.receive_http.md +++ b/docs/sources/flow/reference/components/prometheus.receive_http.md @@ -135,7 +135,7 @@ prometheus.remote_write "local" { `prometheus.receive_http` can accept arguments from the following components: -- Components that export [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-exporters" >}}) +- Components that export [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/prometheus.relabel.md b/docs/sources/flow/reference/components/prometheus.relabel.md index 22d6c0a42d28..6ff90a88f034 100644 --- a/docs/sources/flow/reference/components/prometheus.relabel.md +++ b/docs/sources/flow/reference/components/prometheus.relabel.md @@ -175,11 +175,11 @@ The two resulting metrics are then propagated to each receiver defined in the `prometheus.relabel` can accept arguments from the following components: -- Components that export [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-exporters" >}}) +- Components that export [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-exporters) `prometheus.relabel` has exports that can be consumed by the following components: -- Components that consume [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-consumers" >}}) +- Components that consume [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.remote_write.md b/docs/sources/flow/reference/components/prometheus.remote_write.md index 1e11d1c7eb7b..12882a498e8a 100644 --- a/docs/sources/flow/reference/components/prometheus.remote_write.md +++ b/docs/sources/flow/reference/components/prometheus.remote_write.md @@ -421,7 +421,7 @@ Any labels that start with `__` will be removed before sending to the endpoint. `prometheus.remote_write` has exports that can be consumed by the following components: -- Components that consume [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-consumers" >}}) +- Components that consume [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly. diff --git a/docs/sources/flow/reference/components/prometheus.scrape.md b/docs/sources/flow/reference/components/prometheus.scrape.md index 4cc40b420e74..e329bfe4e535 100644 --- a/docs/sources/flow/reference/components/prometheus.scrape.md +++ b/docs/sources/flow/reference/components/prometheus.scrape.md @@ -314,8 +314,8 @@ Special labels added after a scrape `prometheus.scrape` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) -- Components that export [Prometheus `MetricsReceiver`]({{< relref "../compatibility/#prometheus-metricsreceiver-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) +- Components that export [Prometheus `MetricsReceiver`](../../compatibility/#prometheus-metricsreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/pyroscope.ebpf.md b/docs/sources/flow/reference/components/pyroscope.ebpf.md index 590ad574baf9..dd135505767c 100644 --- a/docs/sources/flow/reference/components/pyroscope.ebpf.md +++ b/docs/sources/flow/reference/components/pyroscope.ebpf.md @@ -298,8 +298,8 @@ pyroscope.ebpf "default" { `pyroscope.ebpf` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) -- Components that export [Pyroscope `ProfilesReceiver`]({{< relref "../compatibility/#pyroscope-profilesreceiver-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) +- Components that export [Pyroscope `ProfilesReceiver`](../../compatibility/#pyroscope-profilesreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/pyroscope.java.md b/docs/sources/flow/reference/components/pyroscope.java.md index 92407132e99d..3fdc8105291e 100644 --- a/docs/sources/flow/reference/components/pyroscope.java.md +++ b/docs/sources/flow/reference/components/pyroscope.java.md @@ -177,8 +177,8 @@ pyroscope.java "java" { `pyroscope.java` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) -- Components that export [Pyroscope `ProfilesReceiver`]({{< relref "../compatibility/#pyroscope-profilesreceiver-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) +- Components that export [Pyroscope `ProfilesReceiver`](../../compatibility/#pyroscope-profilesreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/pyroscope.scrape.md b/docs/sources/flow/reference/components/pyroscope.scrape.md index d045f9ac8940..813035c8e230 100644 --- a/docs/sources/flow/reference/components/pyroscope.scrape.md +++ b/docs/sources/flow/reference/components/pyroscope.scrape.md @@ -590,8 +590,8 @@ http://localhost:12345/debug/pprof/mutex `pyroscope.scrape` can accept arguments from the following components: -- Components that export [Targets]({{< relref "../compatibility/#targets-exporters" >}}) -- Components that export [Pyroscope `ProfilesReceiver`]({{< relref "../compatibility/#pyroscope-profilesreceiver-exporters" >}}) +- Components that export [Targets](../../compatibility/#targets-exporters) +- Components that export [Pyroscope `ProfilesReceiver`](../../compatibility/#pyroscope-profilesreceiver-exporters) {{< admonition type="note" >}} diff --git a/docs/sources/flow/reference/components/pyroscope.write.md b/docs/sources/flow/reference/components/pyroscope.write.md index 94076a605379..403aef0719e0 100644 --- a/docs/sources/flow/reference/components/pyroscope.write.md +++ b/docs/sources/flow/reference/components/pyroscope.write.md @@ -170,7 +170,7 @@ pyroscope.scrape "default" { `pyroscope.write` has exports that can be consumed by the following components: -- Components that consume [Pyroscope `ProfilesReceiver`]({{< relref "../compatibility/#pyroscope-profilesreceiver-consumers" >}}) +- Components that consume [Pyroscope `ProfilesReceiver`](../../compatibility/#pyroscope-profilesreceiver-consumers) {{< admonition type="note" >}} Connecting some components may not be sensible or components may require further configuration to make the connection work correctly.