From d5267919537d58f32d1142d9bd7a64dc4e36de5a Mon Sep 17 00:00:00 2001 From: Robert Fratto Date: Fri, 5 Apr 2024 10:17:01 -0400 Subject: [PATCH 1/3] docs: correct component stability in documentation Also changes documentation pages to be consistent where the `stage` label is no longer used in favor of an HTML element for the current stability. The list of components by stability is as follows: ``` beyla.ebpf public-preview discovery.azure generally-available discovery.consul generally-available discovery.consulagent generally-available discovery.digitalocean generally-available discovery.dns generally-available discovery.docker generally-available discovery.dockerswarm generally-available discovery.ec2 generally-available discovery.eureka generally-available discovery.file generally-available discovery.gce generally-available discovery.hetzner generally-available discovery.http generally-available discovery.ionos generally-available discovery.kubelet generally-available discovery.kubernetes generally-available discovery.kuma generally-available discovery.lightsail generally-available discovery.linode generally-available discovery.marathon generally-available discovery.nerve generally-available discovery.nomad generally-available discovery.openstack generally-available discovery.ovhcloud generally-available discovery.process public-preview discovery.puppetdb generally-available discovery.relabel generally-available discovery.scaleway generally-available discovery.serverset generally-available discovery.triton generally-available discovery.uyuni generally-available faro.receiver generally-available local.file generally-available local.file_match generally-available loki.echo generally-available loki.process generally-available loki.relabel generally-available loki.rules.kubernetes generally-available loki.source.api generally-available loki.source.awsfirehose generally-available loki.source.azure_event_hubs generally-available loki.source.cloudflare generally-available loki.source.docker generally-available loki.source.file generally-available loki.source.gcplog generally-available loki.source.gelf generally-available loki.source.heroku generally-available loki.source.journal generally-available loki.source.kafka generally-available loki.source.kubernetes generally-available loki.source.kubernetes_events generally-available loki.source.podlogs generally-available loki.source.syslog generally-available loki.source.windowsevent generally-available loki.write generally-available mimir.rules.kubernetes generally-available otelcol.auth.basic generally-available otelcol.auth.bearer generally-available otelcol.auth.headers generally-available otelcol.auth.oauth2 generally-available otelcol.auth.sigv4 generally-available otelcol.connector.host_info generally-available otelcol.connector.servicegraph generally-available otelcol.connector.spanlogs generally-available otelcol.connector.spanmetrics generally-available otelcol.exporter.loadbalancing generally-available otelcol.exporter.logging generally-available otelcol.exporter.loki generally-available otelcol.exporter.otlp generally-available otelcol.exporter.otlphttp generally-available otelcol.exporter.prometheus generally-available otelcol.extension.jaeger_remote_samplinggenerally-available otelcol.processor.attributes generally-available otelcol.processor.batch generally-available otelcol.processor.discovery generally-available otelcol.processor.filter generally-available otelcol.processor.k8sattributes generally-available otelcol.processor.memory_limiter generally-available otelcol.processor.probabilistic_sampler generally-available otelcol.processor.resourcedetection generally-available otelcol.processor.span generally-available otelcol.processor.tail_sampling generally-available otelcol.processor.transform generally-available otelcol.receiver.jaeger generally-available otelcol.receiver.kafka generally-available otelcol.receiver.loki generally-available otelcol.receiver.opencensus generally-available otelcol.receiver.otlp generally-available otelcol.receiver.prometheus generally-available otelcol.receiver.vcenter experimental otelcol.receiver.zipkin generally-available prometheus.exporter.apache generally-available prometheus.exporter.azure generally-available prometheus.exporter.blackbox generally-available prometheus.exporter.cadvisor generally-available prometheus.exporter.cloudwatch generally-available prometheus.exporter.consul generally-available prometheus.exporter.dnsmasq generally-available prometheus.exporter.elasticsearch generally-available prometheus.exporter.gcp generally-available prometheus.exporter.github generally-available prometheus.exporter.kafka generally-available prometheus.exporter.memcached generally-available prometheus.exporter.mongodb generally-available prometheus.exporter.mssql generally-available prometheus.exporter.mysql generally-available prometheus.exporter.oracledb generally-available prometheus.exporter.postgres generally-available prometheus.exporter.process generally-available prometheus.exporter.redis generally-available prometheus.exporter.self generally-available prometheus.exporter.snmp generally-available prometheus.exporter.snowflake generally-available prometheus.exporter.squid generally-available prometheus.exporter.statsd generally-available prometheus.exporter.unix generally-available prometheus.exporter.windows generally-available prometheus.operator.podmonitors generally-available prometheus.operator.probes generally-available prometheus.operator.servicemonitors generally-available prometheus.receive_http generally-available prometheus.relabel generally-available prometheus.remote_write generally-available prometheus.scrape generally-available pyroscope.ebpf public-preview pyroscope.java public-preview pyroscope.scrape public-preview pyroscope.write public-preview remote.http generally-available remote.kubernetes.configmap generally-available remote.kubernetes.secret generally-available remote.s3 generally-available remote.vault generally-available ``` --- docs/sources/reference/components/discovery.kubelet.md | 4 ---- docs/sources/reference/components/loki.echo.md | 4 ---- .../sources/reference/components/loki.rules.kubernetes.md | 4 ---- .../reference/components/loki.source.kubernetes.md | 4 ---- docs/sources/reference/components/loki.source.podlogs.md | 4 ---- .../reference/components/mimir.rules.kubernetes.md | 4 ---- .../reference/components/otelcol.connector.host_info.md | 2 -- .../components/otelcol.connector.servicegraph.md | 2 -- .../reference/components/otelcol.connector.spanmetrics.md | 2 -- .../components/otelcol.exporter.loadbalancing.md | 4 ---- .../otelcol.extension.jaeger_remote_sampling.md | 4 ---- .../reference/components/otelcol.processor.filter.md | 2 -- .../components/otelcol.processor.probabilistic_sampler.md | 6 +----- .../components/otelcol.processor.resourcedetection.md | 4 ---- .../reference/components/otelcol.processor.span.md | 4 ---- .../components/otelcol.processor.tail_sampling.md | 4 ---- .../reference/components/otelcol.processor.transform.md | 2 -- .../sources/reference/components/otelcol.receiver.loki.md | 4 ---- .../reference/components/otelcol.receiver.prometheus.md | 4 +--- .../reference/components/otelcol.receiver.vcenter.md | 8 ++++---- .../reference/components/prometheus.exporter.postgres.md | 2 -- .../components/prometheus.operator.podmonitors.md | 6 +----- .../reference/components/prometheus.operator.probes.md | 4 ---- .../components/prometheus.operator.servicemonitors.md | 6 +----- docs/sources/reference/components/pyroscope.java.md | 4 +++- 25 files changed, 11 insertions(+), 87 deletions(-) diff --git a/docs/sources/reference/components/discovery.kubelet.md b/docs/sources/reference/components/discovery.kubelet.md index 915c9d87ab..c57c5c42b8 100644 --- a/docs/sources/reference/components/discovery.kubelet.md +++ b/docs/sources/reference/components/discovery.kubelet.md @@ -4,12 +4,8 @@ description: Learn about discovery.kubelet title: discovery.kubelet --- -Public preview - # discovery.kubelet -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `discovery.kubelet` discovers Kubernetes pods running on the specified Kubelet and exposes them as scrape targets. ## Usage diff --git a/docs/sources/reference/components/loki.echo.md b/docs/sources/reference/components/loki.echo.md index 677a4f6b7e..29ee1f802c 100644 --- a/docs/sources/reference/components/loki.echo.md +++ b/docs/sources/reference/components/loki.echo.md @@ -4,12 +4,8 @@ description: Learn about loki.echo title: loki.echo --- -Public preview - # loki.echo -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `loki.echo` receives log entries from other `loki` components and prints them to the process' standard output (stdout). Multiple `loki.echo` components can be specified by giving them different labels. diff --git a/docs/sources/reference/components/loki.rules.kubernetes.md b/docs/sources/reference/components/loki.rules.kubernetes.md index f6bcf543a8..251ade9817 100644 --- a/docs/sources/reference/components/loki.rules.kubernetes.md +++ b/docs/sources/reference/components/loki.rules.kubernetes.md @@ -1,14 +1,10 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/loki.rules.kubernetes/ title: loki.rules.kubernetes -labels: - stage: experimental --- # loki.rules.kubernetes -{{< docs/shared lookup="stability/experimental.md" source="alloy" version="" >}} - `loki.rules.kubernetes` discovers `PrometheusRule` Kubernetes resources and loads them into a Loki instance. diff --git a/docs/sources/reference/components/loki.source.kubernetes.md b/docs/sources/reference/components/loki.source.kubernetes.md index ad4cf2bb5d..fd555b13f8 100644 --- a/docs/sources/reference/components/loki.source.kubernetes.md +++ b/docs/sources/reference/components/loki.source.kubernetes.md @@ -1,15 +1,11 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/loki.source.kubernetes/ description: Learn about loki.source.kubernetes -labels: - stage: experimental title: loki.source.kubernetes --- # loki.source.kubernetes -{{< docs/shared lookup="stability/experimental.md" source="alloy" version="" >}} - `loki.source.kubernetes` tails logs from Kubernetes containers using the Kubernetes API. It has the following benefits over `loki.source.file`: diff --git a/docs/sources/reference/components/loki.source.podlogs.md b/docs/sources/reference/components/loki.source.podlogs.md index cb6b4636cf..11d85a88e3 100644 --- a/docs/sources/reference/components/loki.source.podlogs.md +++ b/docs/sources/reference/components/loki.source.podlogs.md @@ -1,15 +1,11 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/loki.source.podlogs/ description: Learn about loki.source.podlogs -labels: - stage: experimental title: loki.source.podlogs --- # loki.source.podlogs -{{< docs/shared lookup="stability/experimental.md" source="alloy" version="" >}} - `loki.source.podlogs` discovers `PodLogs` resources on Kubernetes and, using the Kubernetes API, tails logs from Kubernetes containers of Pods specified by the discovered them. diff --git a/docs/sources/reference/components/mimir.rules.kubernetes.md b/docs/sources/reference/components/mimir.rules.kubernetes.md index 729c34be11..7db6dd2d3f 100644 --- a/docs/sources/reference/components/mimir.rules.kubernetes.md +++ b/docs/sources/reference/components/mimir.rules.kubernetes.md @@ -4,12 +4,8 @@ description: Learn about mimir.rules.kubernetes title: mimir.rules.kubernetes --- -Public preview - # mimir.rules.kubernetes -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `mimir.rules.kubernetes` discovers `PrometheusRule` Kubernetes resources and loads them into a Mimir instance. diff --git a/docs/sources/reference/components/otelcol.connector.host_info.md b/docs/sources/reference/components/otelcol.connector.host_info.md index 7268a46a93..f57c9cb7eb 100644 --- a/docs/sources/reference/components/otelcol.connector.host_info.md +++ b/docs/sources/reference/components/otelcol.connector.host_info.md @@ -1,8 +1,6 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/otelcol.connector.host_info/ description: Learn about otelcol.connector.host_info -labels: - stage: stable title: otelcol.connector.host_info --- diff --git a/docs/sources/reference/components/otelcol.connector.servicegraph.md b/docs/sources/reference/components/otelcol.connector.servicegraph.md index 84666e10d1..48b6205173 100644 --- a/docs/sources/reference/components/otelcol.connector.servicegraph.md +++ b/docs/sources/reference/components/otelcol.connector.servicegraph.md @@ -1,8 +1,6 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/otelcol.connector.servicegraph/ description: Learn about otelcol.connector.servicegraph -labels: - stage: stable title: otelcol.connector.servicegraph --- diff --git a/docs/sources/reference/components/otelcol.connector.spanmetrics.md b/docs/sources/reference/components/otelcol.connector.spanmetrics.md index 6062eef37a..92059e32e9 100644 --- a/docs/sources/reference/components/otelcol.connector.spanmetrics.md +++ b/docs/sources/reference/components/otelcol.connector.spanmetrics.md @@ -1,8 +1,6 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/otelcol.connector.spanmetrics/ description: Learn about otelcol.connector.spanmetrics -labels: - stage: stable title: otelcol.connector.spanmetrics --- diff --git a/docs/sources/reference/components/otelcol.exporter.loadbalancing.md b/docs/sources/reference/components/otelcol.exporter.loadbalancing.md index 1ac5053f4d..5350e1cc32 100644 --- a/docs/sources/reference/components/otelcol.exporter.loadbalancing.md +++ b/docs/sources/reference/components/otelcol.exporter.loadbalancing.md @@ -4,12 +4,8 @@ description: Learn about otelcol.exporter.loadbalancing title: otelcol.exporter.loadbalancing --- -Public preview - # otelcol.exporter.loadbalancing -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `otelcol.exporter.loadbalancing` accepts logs and traces from other `otelcol` components diff --git a/docs/sources/reference/components/otelcol.extension.jaeger_remote_sampling.md b/docs/sources/reference/components/otelcol.extension.jaeger_remote_sampling.md index 8cc92e2476..f7d9e7f35a 100644 --- a/docs/sources/reference/components/otelcol.extension.jaeger_remote_sampling.md +++ b/docs/sources/reference/components/otelcol.extension.jaeger_remote_sampling.md @@ -1,15 +1,11 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/otelcol.extension.jaeger_remote_sampling/ description: Learn about otelcol.extension.jaeger_remote_sampling -label: - stage: experimental title: otelcol.extension.jaeger_remote_sampling --- # otelcol.extension.jaeger_remote_sampling -{{< docs/shared lookup="stability/experimental.md" source="alloy" version="" >}} - `otelcol.extension.jaeger_remote_sampling` serves a specified Jaeger remote sampling document. {{< admonition type="note" >}} diff --git a/docs/sources/reference/components/otelcol.processor.filter.md b/docs/sources/reference/components/otelcol.processor.filter.md index 6067c6e90e..42aa1613a6 100644 --- a/docs/sources/reference/components/otelcol.processor.filter.md +++ b/docs/sources/reference/components/otelcol.processor.filter.md @@ -1,8 +1,6 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/otelcol.processor.filter/ description: Learn about otelcol.processor.filter -labels: - stage: stable title: otelcol.processor.filter --- diff --git a/docs/sources/reference/components/otelcol.processor.probabilistic_sampler.md b/docs/sources/reference/components/otelcol.processor.probabilistic_sampler.md index 6b43b852b0..1f52e2c6fc 100644 --- a/docs/sources/reference/components/otelcol.processor.probabilistic_sampler.md +++ b/docs/sources/reference/components/otelcol.processor.probabilistic_sampler.md @@ -1,15 +1,11 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/otelcol.processor.probabilistic_sampler/ description: Learn about telcol.processor.probabilistic_sampler -labels: - stage: experimental title: otelcol.processor.probabilistic_sampler --- # otelcol.processor.probabilistic_sampler -{{< docs/shared lookup="stability/experimental.md" source="alloy" version="" >}} - `otelcol.processor.probabilistic_sampler` accepts logs and traces data from other otelcol components and applies probabilistic sampling based on configuration options. {{< admonition type="note" >}} @@ -156,4 +152,4 @@ Connecting some components may not be sensible or components may require further Refer to the linked documentation for more details. {{< /admonition >}} - \ No newline at end of file + diff --git a/docs/sources/reference/components/otelcol.processor.resourcedetection.md b/docs/sources/reference/components/otelcol.processor.resourcedetection.md index 1acdf640a3..851d11b778 100644 --- a/docs/sources/reference/components/otelcol.processor.resourcedetection.md +++ b/docs/sources/reference/components/otelcol.processor.resourcedetection.md @@ -4,12 +4,8 @@ title: otelcol.processor.resourcedetection description: Learn about otelcol.processor.resourcedetection --- -Public preview - # otelcol.processor.resourcedetection -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `otelcol.processor.resourcedetection` detects resource information from the host in a format that conforms to the [OpenTelemetry resource semantic conventions][], and appends or overrides the resource values in the telemetry data with this information. [OpenTelemetry resource semantic conventions]: https://github.com/open-telemetry/opentelemetry-specification/tree/main/specification/resource/semantic_conventions/ diff --git a/docs/sources/reference/components/otelcol.processor.span.md b/docs/sources/reference/components/otelcol.processor.span.md index 99e46cf58c..2e35d4d008 100644 --- a/docs/sources/reference/components/otelcol.processor.span.md +++ b/docs/sources/reference/components/otelcol.processor.span.md @@ -1,15 +1,11 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/otelcol.processor.span/ description: Learn about otelcol.processor.span -labels: - stage: experimental title: otelcol.processor.span --- # otelcol.processor.span -{{< docs/shared lookup="stability/experimental.md" source="alloy" version="" >}} - `otelcol.processor.span` accepts traces telemetry data from other `otelcol` components and modifies the names and attributes of the spans. It also supports the ability to filter input data to determine if it should be included or excluded from this processor. diff --git a/docs/sources/reference/components/otelcol.processor.tail_sampling.md b/docs/sources/reference/components/otelcol.processor.tail_sampling.md index 5f72b1a02d..707bdc8018 100644 --- a/docs/sources/reference/components/otelcol.processor.tail_sampling.md +++ b/docs/sources/reference/components/otelcol.processor.tail_sampling.md @@ -4,12 +4,8 @@ description: Learn about otelcol.processor.tail_sampling title: otelcol.processor.tail_sampling --- -Public preview - # otelcol.processor.tail_sampling -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `otelcol.processor.tail_sampling` samples traces based on a set of defined policies. All spans for a given trace *must* be received by the same collector instance for effective sampling decisions. diff --git a/docs/sources/reference/components/otelcol.processor.transform.md b/docs/sources/reference/components/otelcol.processor.transform.md index c920296d90..e154557b02 100644 --- a/docs/sources/reference/components/otelcol.processor.transform.md +++ b/docs/sources/reference/components/otelcol.processor.transform.md @@ -1,8 +1,6 @@ --- canonical: https://grafana.com/docs/alloy/latest/reference/components/otelcol.processor.transform/ description: Learn about otelcol.processor.transform -labels: - stage: stable title: otelcol.processor.transform --- diff --git a/docs/sources/reference/components/otelcol.receiver.loki.md b/docs/sources/reference/components/otelcol.receiver.loki.md index cf5ee9cd0e..bdbd5cc114 100644 --- a/docs/sources/reference/components/otelcol.receiver.loki.md +++ b/docs/sources/reference/components/otelcol.receiver.loki.md @@ -4,12 +4,8 @@ description: Learn about otelcol.receiver.loki title: otelcol.receiver.loki --- -Public preview - # otelcol.receiver.loki -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `otelcol.receiver.loki` receives Loki log entries, converts them to the OpenTelemetry logs format, and forwards them to other `otelcol.*` components. diff --git a/docs/sources/reference/components/otelcol.receiver.prometheus.md b/docs/sources/reference/components/otelcol.receiver.prometheus.md index ebfeef9182..832a0a5c5d 100644 --- a/docs/sources/reference/components/otelcol.receiver.prometheus.md +++ b/docs/sources/reference/components/otelcol.receiver.prometheus.md @@ -4,8 +4,6 @@ description: Learn about otelcol.receiver.prometheus title: otelcol.receiver.prometheus --- -Public preview - # otelcol.receiver.prometheus {{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} @@ -111,4 +109,4 @@ Connecting some components may not be sensible or components may require further Refer to the linked documentation for more details. {{< /admonition >}} - \ No newline at end of file + diff --git a/docs/sources/reference/components/otelcol.receiver.vcenter.md b/docs/sources/reference/components/otelcol.receiver.vcenter.md index 6dcdc59e47..db68a86786 100644 --- a/docs/sources/reference/components/otelcol.receiver.vcenter.md +++ b/docs/sources/reference/components/otelcol.receiver.vcenter.md @@ -2,15 +2,15 @@ canonical: https://grafana.com/docs/alloy/latest/reference/components/otelcol.receiver.vcenter/ title: otelcol.receiver.vcenter description: Learn about otelcol.receiver.vcenter -labels: - stage: experimental --- +Experimental + # otelcol.receiver.vcenter {{< docs/shared lookup="stability/experimental.md" source="alloy" version="" >}} -`otelcol.receiver.vcenter` accepts metrics from a +`otelcol.receiver.vcenter` accepts metrics from a vCenter or ESXi host running VMware vSphere APIs and forwards it to other `otelcol.*` components. @@ -231,4 +231,4 @@ Connecting some components may not be sensible or components may require further Refer to the linked documentation for more details. {{< /admonition >}} - \ No newline at end of file + diff --git a/docs/sources/reference/components/prometheus.exporter.postgres.md b/docs/sources/reference/components/prometheus.exporter.postgres.md index 3d54774222..a74e3cf1bb 100644 --- a/docs/sources/reference/components/prometheus.exporter.postgres.md +++ b/docs/sources/reference/components/prometheus.exporter.postgres.md @@ -4,8 +4,6 @@ description: Learn about prometheus.exporter.postgres title: prometheus.exporter.postgres --- -Public preview - # prometheus.exporter.postgres The `prometheus.exporter.postgres` component embeds diff --git a/docs/sources/reference/components/prometheus.operator.podmonitors.md b/docs/sources/reference/components/prometheus.operator.podmonitors.md index 7bf6c9d376..a5621b5086 100644 --- a/docs/sources/reference/components/prometheus.operator.podmonitors.md +++ b/docs/sources/reference/components/prometheus.operator.podmonitors.md @@ -4,12 +4,8 @@ description: Learn about prometheus.operator.podmonitors title: prometheus.operator.podmonitors --- -Public preview - # prometheus.operator.podmonitors -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `prometheus.operator.podmonitors` discovers [PodMonitor](https://prometheus-operator.dev/docs/operator/api/#monitoring.coreos.com/v1.PodMonitor) resources in your kubernetes cluster and scrapes the targets they reference. This component performs three main functions: 1. Discover PodMonitor resources from your Kubernetes cluster. @@ -271,4 +267,4 @@ Connecting some components may not be sensible or components may require further Refer to the linked documentation for more details. {{< /admonition >}} - \ No newline at end of file + diff --git a/docs/sources/reference/components/prometheus.operator.probes.md b/docs/sources/reference/components/prometheus.operator.probes.md index e1da8b5db4..c4b0dc8a30 100644 --- a/docs/sources/reference/components/prometheus.operator.probes.md +++ b/docs/sources/reference/components/prometheus.operator.probes.md @@ -4,12 +4,8 @@ description: Learn about prometheus.operator.probes title: prometheus.operator.probes --- -Public preview - # prometheus.operator.probes -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `prometheus.operator.probes` discovers [Probe](https://prometheus-operator.dev/docs/operator/api/#monitoring.coreos.com/v1.Probe) resources in your Kubernetes cluster and scrapes the targets they reference. This component performs three main functions: diff --git a/docs/sources/reference/components/prometheus.operator.servicemonitors.md b/docs/sources/reference/components/prometheus.operator.servicemonitors.md index 9229f2c331..fab8c5c29b 100644 --- a/docs/sources/reference/components/prometheus.operator.servicemonitors.md +++ b/docs/sources/reference/components/prometheus.operator.servicemonitors.md @@ -4,12 +4,8 @@ description: Learn about prometheus.operator.servicemonitors title: prometheus.operator.servicemonitors --- -Public preview - # prometheus.operator.servicemonitors -{{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} - `prometheus.operator.servicemonitors` discovers [ServiceMonitor](https://prometheus-operator.dev/docs/operator/api/#monitoring.coreos.com/v1.ServiceMonitor) resources in your kubernetes cluster and scrapes the targets they reference. This component performs three main functions: 1. Discover ServiceMonitor resources from your Kubernetes cluster. @@ -273,4 +269,4 @@ Connecting some components may not be sensible or components may require further Refer to the linked documentation for more details. {{< /admonition >}} - \ No newline at end of file + diff --git a/docs/sources/reference/components/pyroscope.java.md b/docs/sources/reference/components/pyroscope.java.md index b006e3f317..878bc91ec4 100644 --- a/docs/sources/reference/components/pyroscope.java.md +++ b/docs/sources/reference/components/pyroscope.java.md @@ -4,6 +4,8 @@ description: Learn about pyroscope.java title: pyroscope.java --- +Public preview + # pyroscope.java {{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} @@ -171,4 +173,4 @@ Connecting some components may not be sensible or components may require further Refer to the linked documentation for more details. {{< /admonition >}} - \ No newline at end of file + From 595d472f568fad4c447a3a1558dd901943002918 Mon Sep 17 00:00:00 2001 From: Robert Fratto Date: Fri, 5 Apr 2024 10:20:01 -0400 Subject: [PATCH 2/3] update remotecfg too --- .../reference/config-blocks/remotecfg.md | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/docs/sources/reference/config-blocks/remotecfg.md b/docs/sources/reference/config-blocks/remotecfg.md index a79a1c445d..e88a1c0dc9 100644 --- a/docs/sources/reference/config-blocks/remotecfg.md +++ b/docs/sources/reference/config-blocks/remotecfg.md @@ -5,7 +5,9 @@ menuTitle: remotecfg title: remotecfg block --- -# remotecfg block (public preview) +Public preview + +# remotecfg block {{< docs/shared lookup="stability/public_preview.md" source="alloy" version="" >}} @@ -18,15 +20,15 @@ The [API definition][] for managing and fetching configuration that the `remotec ```alloy remotecfg { - url = "SERVICE_URL" - basic_auth { - username = "USERNAME" - password_file = "PASSWORD_FILE" - } - - id = constants.hostname - metadata = {"cluster" = "dev", "namespace" = "otlp-dev"} - poll_frequency = "5m" + url = "SERVICE_URL" + basic_auth { + username = "USERNAME" + password_file = "PASSWORD_FILE" + } + + id = constants.hostname + metadata = {"cluster" = "dev", "namespace" = "otlp-dev"} + poll_frequency = "5m" } ``` From 1c8554aa7a926bc8a5c27b3a935f1dabac1f4d0d Mon Sep 17 00:00:00 2001 From: Robert Fratto Date: Fri, 5 Apr 2024 10:28:42 -0400 Subject: [PATCH 3/3] listcomponents: fix output The longest component name was missing a separator between itself and the stability. --- internal/cmd/listcomponents/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/cmd/listcomponents/main.go b/internal/cmd/listcomponents/main.go index f913754aac..b94bf3adcb 100644 --- a/internal/cmd/listcomponents/main.go +++ b/internal/cmd/listcomponents/main.go @@ -29,6 +29,6 @@ func main() { } stability, _ := strconv.Unquote(reg.Stability.String()) - fmt.Fprintf(tw, "%s\t%s\n", reg.Name, stability) + fmt.Fprintf(tw, "%s \t%s\n", reg.Name, stability) } }