Skip to content
Open
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
2 changes: 1 addition & 1 deletion metric-metadata/apachereceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ status:
beta: [metrics]
distributions: [contrib]
codeowners:
active: [colelaven]
active: [colelaven, ishleenk17]
emeritus: [djaglowski]

resource_attributes:
Expand Down
7 changes: 4 additions & 3 deletions metric-metadata/awscloudwatchlogsexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,12 @@ type: awscloudwatchlogs
status:
class: exporter
stability:
beta: [logs]
unmaintained: [logs]
distributions: [contrib]
codeowners:
active: [boostchicken, rapphil]
emeritus: [bryan-aguilar]
active: []
emeritus: [bryan-aguilar, boostchicken, rapphil]
seeking_new: true

tests:
config:
Expand Down
4 changes: 2 additions & 2 deletions metric-metadata/awslogsencodingextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ status:
disable_codecov_badge: true
class: extension
stability:
development: [extension]
distributions: []
alpha: [extension]
distributions: [contrib]
codeowners:
active: [axw, constanca-m]

Expand Down
50 changes: 45 additions & 5 deletions metric-metadata/azure.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
status:
disable_codecov_badge: true
class: pkg
codeowners:
active: [open-telemetry/collector-approvers, atoulme, cparkins]
type: resourcedetectionprocessor/azure

parent: resourcedetection

resource_attributes:
cloud.provider:
description: The cloud.provider
type: string
enabled: true
cloud.platform:
description: The cloud.platform
type: string
enabled: true
cloud.region:
description: The cloud.region
type: string
enabled: true
cloud.account.id:
description: The cloud.account.id
type: string
enabled: true
host.name:
description: The hostname
type: string
enabled: true
host.id:
description: The host.id
type: string
enabled: true
azure.resourcegroup.name:
description: The azure.resourcegroup.name
enabled: true
type: string
azure.vm.name:
description: The azure.vm.name
enabled: true
type: string
azure.vm.scaleset.name:
description: The azure.vm.scaleset.name
enabled: true
type: string
azure.vm.size:
description: The azure.vm.size
enabled: true
type: string
2 changes: 1 addition & 1 deletion metric-metadata/azuremonitorreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ status:
alpha: [metrics]
distributions: [contrib]
codeowners:
active: [nslaughter, celian-garcia]
active: [nslaughter, celian-garcia, ishleenk17]

resource_attributes:
azuremonitor.tenant_id:
Expand Down
4 changes: 2 additions & 2 deletions metric-metadata/bigipreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ type: bigip
status:
class: receiver
stability:
beta: [metrics]
unmaintained: [metrics]
distributions: [contrib]
codeowners:
active: [StefanKurek]
emeritus: [StefanKurek]
seeking_new: true

resource_attributes:
Expand Down
2 changes: 1 addition & 1 deletion metric-metadata/cgroupruntimeextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ type: cgroupruntime
status:
class: extension
stability:
development: [extension]
alpha: [extension]
distributions: [contrib]
codeowners:
active: [mx-psi, rogercoll]
Expand Down
3 changes: 2 additions & 1 deletion metric-metadata/clickhouseexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ status:
codeowners:
active: [hanjm, dmitryax, Frapschen, SpencerTorres]

# TODO: Update the exporter to pass the tests
tests:
config:
endpoint: clickhouse://localhost:9000
skip_lifecycle: true
4 changes: 2 additions & 2 deletions metric-metadata/coralogixprocessor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ type: coralogix
status:
class: processor
stability:
development: [traces]
alpha: [traces]
distributions: []
warnings: [Statefulness]
codeowners:
active: [crobert-1, povilasv]
active: [crobert-1, povilasv, iblancasa]
4 changes: 2 additions & 2 deletions metric-metadata/datadogextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ type: datadog
status:
class: extension
stability:
development: [extension]
distributions: []
alpha: [extension]
distributions: [contrib]
codeowners:
active: [jackgopack4, dineshg13, mx-psi, songy23]

Expand Down
2 changes: 1 addition & 1 deletion metric-metadata/deltatocumulativeprocessor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ status:
distributions: [contrib, k8s]
warnings: [Statefulness]
codeowners:
active: [sh0rez, RichieSams]
active: [RichieSams, tombrk]

telemetry:
metrics:
Expand Down
18 changes: 5 additions & 13 deletions metric-metadata/docker.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
type: resourcedetectionprocessor/docker

parent: resourcedetection

resource_attributes:
host.name:
description: The host.name
type: string
enabled: true
os.type:
description: The os.type
type: string
enabled: true
status:
disable_codecov_badge: true
codeowners:
active: [jamesmoessis, MovieStoreGuy]
emeritus: [rmfitzpatrick]
2 changes: 1 addition & 1 deletion metric-metadata/ec2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ resource_attributes:
type: string
enabled: true
host.type:
description: The host id
description: The host instance type
type: string
enabled: true

Expand Down
90 changes: 90 additions & 0 deletions metric-metadata/elasticsearchexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,96 @@ status:
codeowners:
active: [JaredTan95, carsonip, lahsivjar]

attributes:
http.response.status_code:
description: HTTP status code.
type: int
outcome:
description: The operation outcome.
type: string
enum: [success, failed_client, failed_server, timeout, too_many, failure_store, internal_server_error]
failure_store:
description: The status of the failure store.
type: string
enum: [unknown, not_enabled, used, failed]

telemetry:
metrics:
elasticsearch.bulk_requests.count:
prefix: otelcol.
stability:
level: alpha
enabled: true
description: Count of the completed bulk requests.
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [outcome, http.response.status_code]
elasticsearch.docs.received:
prefix: otelcol.
stability:
level: alpha
enabled: true
description: Count of Elasticsearch documents successfully received to be buffered.
unit: "1"
sum:
value_type: int
monotonic: true
elasticsearch.docs.processed:
prefix: otelcol.
stability:
level: alpha
enabled: true
description: Count of documents flushed to Elasticsearch.
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [outcome, http.response.status_code, failure_store]
elasticsearch.docs.retried:
prefix: otelcol.
stability:
level: alpha
enabled: true
description: Count of document retries.
extended_documentation: Only document level retries are captured, whole bulk request retries are not captured.
unit: "1"
sum:
value_type: int
monotonic: true
elasticsearch.flushed.bytes:
prefix: otelcol.
stability:
level: alpha
enabled: true
description: Number of bytes flushed by the indexer.
unit: By
sum:
value_type: int
monotonic: true
elasticsearch.flushed.uncompressed_bytes:
prefix: otelcol.
stability:
level: alpha
enabled: true
description: Number of uncompressed bytes flushed by the indexer.
unit: By
sum:
value_type: int
monotonic: true
elasticsearch.bulk_requests.latency:
prefix: otelcol.
stability:
level: alpha
enabled: true
description: Latency of Elasticsearch bulk operations in seconds.
unit: s
histogram:
value_type: double
bucket_boundaries: [0, 0.005, 0.010, 0.025, 0.050, 0.075, 0.100, 0.250, 0.500, 0.750, 1, 2.5, 5, 7.5, 10, 25, 50, 75, 100, 250, 500, 750, 1000, 2500, 5000, 7500, 10000]
attributes: [outcome, http.response.status_code]

tests:
config:
endpoints: [http://localhost:9200]
Expand Down
3 changes: 2 additions & 1 deletion metric-metadata/faroexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ status:
class: exporter
stability:
alpha: [logs, traces]
distributions: []
distributions:
- contrib
codeowners:
active: [dehaansa,rlankfo,mar4uk]
3 changes: 2 additions & 1 deletion metric-metadata/faroreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ status:
class: receiver
stability:
alpha: [logs, traces]
distributions: []
distributions:
- contrib
codeowners:
active: [dehaansa,rlankfo,mar4uk]
2 changes: 1 addition & 1 deletion metric-metadata/filterprocessor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ status:
distributions: [core, contrib, k8s]
warnings: [Orphaned Telemetry, Other]
codeowners:
active: [TylerHelmuth, boostchicken]
active: [TylerHelmuth, boostchicken, evan-bradley, edmocosta]
tests:
config:

Expand Down
5 changes: 2 additions & 3 deletions metric-metadata/golden.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@ type: golden

status:
disable_codecov_badge: true
class: pkg
class: cmd
stability:
alpha: [ traces, metrics, logs, profiles ]
alpha: [metrics]
codeowners:
active: [atoulme]
emeritus: [djaglowski]
2 changes: 1 addition & 1 deletion metric-metadata/googleclientauthextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ type: googleclientauth
status:
class: extension
stability:
alpha: [extension]
beta: [extension]
codeowners:
active: [dashpole, aabmass, braydonk, jsuereth, psx95, ridwanmsharif]

Expand Down
3 changes: 2 additions & 1 deletion metric-metadata/googlecloudlogentryencodingextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ status:
alpha: [ extension ]
distributions: [ contrib ]
codeowners:
active: [ alexvanboxel ]
active: [ constanca-m ]
emeritus: [ alexvanboxel ]

tests:
config:
2 changes: 1 addition & 1 deletion metric-metadata/groupbytraceprocessor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ type: groupbytrace
status:
class: processor
stability:
beta: [traces]
unmaintained: [traces]
distributions: [contrib, k8s]
warnings: [Statefulness]
codeowners:
Expand Down
3 changes: 2 additions & 1 deletion metric-metadata/healthcheckextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@ type: health_check
status:
class: extension
stability:
beta: [extension]
unmaintained: [extension]
distributions: [core, contrib, k8s]
codeowners:
active: []
seeking_new: true

tests:
config:
Expand Down
2 changes: 1 addition & 1 deletion metric-metadata/healthcheckv2extension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ status:
development: [extension]
distributions: []
codeowners:
active: [mwear]
active: [mwear, evan-bradley]
emeritus: [jpkrohling]
seeking_new: true
16 changes: 16 additions & 0 deletions metric-metadata/httpcheckreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,15 @@ attributes:
error.message:
description: Error message recorded during check
type: string
http.tls.issuer:
description: The entity that issued the certificate.
type: string
http.tls.cn:
description: The commonName in the subject of the certificate.
type: string
http.tls.san:
description: The Subject Alternative Name of the certificate.
type: slice

metrics:
httpcheck.status:
Expand Down Expand Up @@ -54,3 +63,10 @@ metrics:
monotonic: false
unit: "{error}"
attributes: [http.url, error.message]
httpcheck.tls.cert_remaining:
description: Time in seconds until certificate expiry, as specified by `NotAfter` field in the x.509 certificate. Negative values represent time in seconds since expiration.
enabled: false
gauge:
value_type: int
unit: "s"
attributes: [http.url, http.tls.issuer, http.tls.cn, http.tls.san]
Loading