Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions receiver/flinkmetricsreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
<!-- status autogenerated section -->
# FlinkMetrics Receiver

<!-- status autogenerated section -->
This receiver uses Flink's [REST API](https://nightlies.apache.org/flink/flink-docs-release-1.14/docs/ops/metrics/#rest-api-integration)
to collect Jobmanager, Taskmanager, Job, Task and Operator metrics.


| Status | |
| ------------- |-----------|
| Stability | [alpha]: metrics |
Expand All @@ -13,8 +17,6 @@
[contrib]: https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-contrib
<!-- end autogenerated section -->

This receiver uses Flink's [REST API](https://nightlies.apache.org/flink/flink-docs-release-1.14/docs/ops/metrics/#rest-api-integration) to collect Jobmanager, Taskmanager, Job, Task and Operator metrics.

## Prerequisites

This receiver supports Apache Flink versions `1.13.6` and `1.14.4`.
Expand Down
5 changes: 5 additions & 0 deletions receiver/flinkmetricsreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
display_name: FlinkMetrics Receiver
type: flinkmetrics

description: |
This receiver uses Flink's [REST API](https://nightlies.apache.org/flink/flink-docs-release-1.14/docs/ops/metrics/#rest-api-integration)
to collect Jobmanager, Taskmanager, Job, Task and Operator metrics.

status:
class: receiver
stability:
Expand Down
9 changes: 5 additions & 4 deletions receiver/fluentforwardreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
<!-- status autogenerated section -->
# Fluent Forward Receiver

<!-- status autogenerated section -->
This receiver runs a TCP server that accepts events via the
[Fluent Forward protocol](https://github.com/fluent/fluentd/wiki/Forward-Protocol-Specification-v1).


| Status | |
| ------------- |-----------|
| Stability | [beta]: logs |
Expand All @@ -14,9 +18,6 @@
[k8s]: https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-k8s
<!-- end autogenerated section -->

This receiver runs a TCP server that accepts events via the [Fluent Forward
protocol](https://github.com/fluent/fluentd/wiki/Forward-Protocol-Specification-v1).

This receiver:

- Does **not** support TLS or the handshake portion of the Forward protocol.
Expand Down
5 changes: 5 additions & 0 deletions receiver/fluentforwardreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
display_name: Fluent Forward Receiver
type: fluentforward

description: |
This receiver runs a TCP server that accepts events via the
[Fluent Forward protocol](https://github.com/fluent/fluentd/wiki/Forward-Protocol-Specification-v1).

status:
class: receiver
stability:
Expand Down
3 changes: 1 addition & 2 deletions receiver/githubreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# GitHub Receiver

<!-- status autogenerated section -->
# GitHub Receiver
| Status | |
| ------------- |-----------|
| Stability | [development]: traces |
Expand Down
1 change: 1 addition & 0 deletions receiver/githubreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
display_name: GitHub Receiver
type: github

sem_conv_version: 1.38.0
Expand Down
3 changes: 1 addition & 2 deletions receiver/gitlabreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# GitLab Receiver

<!-- status autogenerated section -->
# GitLab Receiver
| Status | |
| ------------- |-----------|
| Stability | [alpha]: traces |
Expand Down
1 change: 1 addition & 0 deletions receiver/gitlabreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
display_name: GitLab Receiver
type: gitlab

status:
Expand Down
8 changes: 5 additions & 3 deletions receiver/googlecloudmonitoringreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
<!-- status autogenerated section -->
# Google Cloud Monitoring Receiver

<!-- status autogenerated section -->
The primary objective of the Google Cloud Monitoring Receiver is to gather time series metrics data from all Google
services and convert this data into a pipeline format that facilitates further use.


| Status | |
| ------------- |-----------|
| Stability | [alpha]: metrics |
Expand All @@ -14,8 +18,6 @@
[contrib]: https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-contrib
<!-- end autogenerated section -->

The primary objective of the Google Cloud Monitoring Receiver is to gather time series metrics data from all Google services and convert this data into a pipeline format that facilitates further use.

This receiver gets GCP (Google Cloud Platform) metrics from [GCP Monitoring REST API] via the [Google SDK for GCP Metrics] and then convert those timeseries data into OTel Format [Pipeline Data].

[GCP Monitoring REST API]: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list
Expand Down
6 changes: 6 additions & 0 deletions receiver/googlecloudmonitoringreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
display_name: Google Cloud Monitoring Receiver
type: googlecloudmonitoring

description: |
The primary objective of the Google Cloud Monitoring Receiver is to gather time series metrics data from all Google
services and convert this data into a pipeline format that facilitates further use.


status:
class: receiver
stability:
Expand Down
3 changes: 1 addition & 2 deletions receiver/googlecloudpubsubpushreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# Google Pub Sub Push Receiver

<!-- status autogenerated section -->
# Google Pub/Sub Push Receiver
| Status | |
| ------------- |-----------|
| Stability | [development]: logs |
Expand Down
1 change: 1 addition & 0 deletions receiver/googlecloudpubsubpushreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
display_name: Google Pub/Sub Push Receiver
type: googlecloudpubsubpush

status:
Expand Down
9 changes: 5 additions & 4 deletions receiver/googlecloudpubsubreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Google Pubsub Receiver

<!-- status autogenerated section -->
# Google Pub/Sub Receiver

This receiver gets OTLP messages from a Google Cloud [Pubsub](https://cloud.google.com/pubsub) subscription.


| Status | |
| ------------- |-----------|
| Stability | [beta]: traces, logs, metrics |
Expand All @@ -15,8 +18,6 @@

> ⚠️ This is a community-provided module. It has been developed and extensively tested at Collibra, but it is not officially supported by GCP.

This receiver gets OTLP messages from a Google Cloud [Pubsub](https://cloud.google.com/pubsub) subscription.

The following configuration options are supported:

* `project` (Optional): The Google Cloud Project of the client connects to.
Expand Down
4 changes: 4 additions & 0 deletions receiver/googlecloudpubsubreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
display_name: Google Pub/Sub Receiver
type: googlecloudpubsub

description: |
This receiver gets OTLP messages from a Google Cloud [Pubsub](https://cloud.google.com/pubsub) subscription.

status:
class: receiver
stability:
Expand Down
3 changes: 1 addition & 2 deletions receiver/googlecloudspannerreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# Google Cloud Spanner Receiver

<!-- status autogenerated section -->
# Google Cloud Spanner Receiver
| Status | |
| ------------- |-----------|
| Stability | [beta]: metrics |
Expand Down
1 change: 1 addition & 0 deletions receiver/googlecloudspannerreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
display_name: Google Cloud Spanner Receiver
type: googlecloudspanner

status:
Expand Down
7 changes: 4 additions & 3 deletions receiver/haproxyreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
<!-- status autogenerated section -->
# HAProxy Receiver

<!-- status autogenerated section -->
The HAProxy receiver generates metrics by polling periodically the HAProxy process through a dedicated socket or HTTP URL.


| Status | |
| ------------- |-----------|
| Stability | [beta]: metrics |
Expand All @@ -13,8 +16,6 @@
[contrib]: https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-contrib
<!-- end autogenerated section -->

The HAProxy receiver generates metrics by polling periodically the HAProxy process through a dedicated socket or HTTP URL.

## Getting Started

## Configuration
Expand Down
4 changes: 4 additions & 0 deletions receiver/haproxyreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
display_name: HAProxy Receiver
type: haproxy

description: |
The HAProxy receiver generates metrics by polling periodically the HAProxy process through a dedicated socket or HTTP URL.

status:
class: receiver
stability:
Expand Down
11 changes: 6 additions & 5 deletions receiver/hostmetricsreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
<!-- status autogenerated section -->
# Host Metrics Receiver

<!-- status autogenerated section -->
The Host Metrics receiver generates metrics about the host system scraped
from various sources and host entity event as log. This is intended to be
used when the collector is deployed as an agent.


| Status | |
| ------------- |-----------|
| Stability | [development]: logs |
Expand All @@ -17,10 +22,6 @@
[k8s]: https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-k8s
<!-- end autogenerated section -->

The Host Metrics receiver generates metrics about the host system scraped
from various sources and host entity event as log. This is intended to be
used when the collector is deployed as an agent.

## Getting Started

The collection interval, root path, the categories of metrics, and individual
Expand Down
6 changes: 6 additions & 0 deletions receiver/hostmetricsreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
display_name: Host Metrics Receiver
type: hostmetrics

description: |
The Host Metrics receiver generates metrics about the host system scraped
from various sources and host entity event as log. This is intended to be
used when the collector is deployed as an agent.

status:
class: receiver
stability:
Expand Down
7 changes: 5 additions & 2 deletions receiver/httpcheckreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
<!-- status autogenerated section -->
# HTTP Check Receiver

<!-- status autogenerated section -->
The HTTP Check Receiver can be used for synthetic checks against HTTP endpoints.


| Status | |
| ------------- |-----------|
| Stability | [alpha]: metrics |
Expand All @@ -15,7 +18,7 @@
[k8s]: https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-k8s
<!-- end autogenerated section -->

The HTTP Check Receiver can be used for synthetic checks against HTTP endpoints. This receiver will make a request to the specified `endpoint` using the
This receiver will make a request to the specified `endpoint` using the
configured `method`. This scraper generates a metric with a label for each HTTP response status class with a value of `1` if the status code matches the
class. For example, the following metrics will be generated if the endpoint returned a `200`:

Expand Down
4 changes: 4 additions & 0 deletions receiver/httpcheckreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
display_name: HTTP Check Receiver
type: httpcheck

description: |
The HTTP Check Receiver can be used for synthetic checks against HTTP endpoints.

status:
class: receiver
stability:
Expand Down
10 changes: 7 additions & 3 deletions receiver/huaweicloudcesreceiver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
<!-- status autogenerated section -->
# Huawei Cloud CES Receiver

<!-- status autogenerated section -->
This receiver contains the implementation of the Huawei Cloud
[Cloud Eye Service](https://www.huaweicloud.com/intl/en-us/product/ces.html) (CES) receiver for the OpenTelemetry
Collector. The receiver collects metrics from Huawei Cloud's CES service and sends them to the OpenTelemetry Collector
for processing and exporting.


| Status | |
| ------------- |-----------|
| Stability | [alpha]: metrics |
Expand All @@ -12,8 +18,6 @@
[alpha]: https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md#alpha
<!-- end autogenerated section -->

This receiver contains the implementation of the Huawei Cloud [Cloud Eye Service](https://www.huaweicloud.com/intl/en-us/product/ces.html) (CES) receiver for the OpenTelemetry Collector. The receiver collects metrics from Huawei Cloud's CES service and sends them to the OpenTelemetry Collector for processing and exporting.

## Configuration

The following settings are required:
Expand Down
8 changes: 8 additions & 0 deletions receiver/huaweicloudcesreceiver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
display_name: Huawei Cloud CES Receiver
type: huaweicloudcesreceiver

description: |
This receiver contains the implementation of the Huawei Cloud
[Cloud Eye Service](https://www.huaweicloud.com/intl/en-us/product/ces.html) (CES) receiver for the OpenTelemetry
Collector. The receiver collects metrics from Huawei Cloud's CES service and sends them to the OpenTelemetry Collector
for processing and exporting.


status:
class: receiver
stability:
Expand Down