Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
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
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/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
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/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
1 change: 1 addition & 0 deletions metric-metadata/healthcheckextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ status:
distributions: [core, contrib, k8s]
codeowners:
active: []
seeking_new: true

tests:
config:
Expand Down
2 changes: 1 addition & 1 deletion metric-metadata/iisreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ status:
beta: [metrics]
distributions: [contrib]
codeowners:
active: [Mrod1598, pjanotti]
active: [ishleenk17, Mrod1598, pjanotti]
seeking_new: true
unsupported_platforms: [linux, darwin]

Expand Down
6 changes: 6 additions & 0 deletions metric-metadata/kafka.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,9 @@ status:
disable_codecov_badge: true
codeowners:
active: [pavolloffay, MovieStoreGuy, axw]

tests:
goleak:
ignore:
top:
- github.com/twmb/franz-go/pkg/kfake.(*group).manage
80 changes: 80 additions & 0 deletions metric-metadata/kafkaexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,83 @@ tests:
# Only happens when the benchmarks are run with Sarama. Will eventually
# remove once Franz-go is the main client.
- github.com/rcrowley/go-metrics.(*meterArbiter).tick

attributes:
topic:
description: The Kafka topic.
type: string
partition:
description: The Kafka topic partition.
type: int
node_id:
description: The Kafka node ID.
type: int
outcome:
description: The operation outcome.
type: string
enum: [success, failure]

telemetry:
metrics:
kafka_broker_connects:
enabled: true
description: The total number of connections opened.
extended_documentation: Only produced when franz-go is enabled.
optional: true
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [node_id, outcome]
kafka_broker_closed:
enabled: true
description: The total number of connections closed.
extended_documentation: Only produced when franz-go is enabled.
optional: true
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [node_id]
kafka_broker_throttling_duration:
enabled: true
description: The throttling duration in ms imposed by the broker when exporting messages.
extended_documentation: Only produced when franz-go is enabled.
optional: true
unit: ms
histogram:
value_type: int
attributes: [node_id]
kafka_exporter_messages:
enabled: true
description: The number of exported messages.
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [node_id, topic, partition, outcome]
kafka_exporter_bytes:
enabled: true
description: The size in bytes of exported messages seen by the broker.
extended_documentation: Only produced when franz-go is enabled.
optional: true
unit: By
sum:
value_type: int
monotonic: true
attributes: [node_id, topic, partition, outcome]
kafka_exporter_bytes_uncompressed:
enabled: true
description: The uncompressed size in bytes of exported messages seen by the client.
unit: By
sum:
value_type: int
monotonic: true
attributes: [node_id, topic, partition, outcome]
kafka_exporter_latency:
enabled: true
description: The time it took in ms to export a batch of messages.
unit: ms
histogram:
value_type: int
attributes: [node_id, topic, partition, outcome]
81 changes: 80 additions & 1 deletion metric-metadata/kafkareceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,28 +13,104 @@ status:
# TODO: Update the receiver to pass the tests
tests:
skip_lifecycle: true
goleak:
ignore:
top:
- github.com/twmb/franz-go/pkg/kfake.(*group).manage

attributes:
topic:
description: The Kafka topic.
type: string
partition:
description: The Kafka topic partition.
type: int
node_id:
description: The Kafka node ID.
type: int
outcome:
description: The operation outcome.
type: string
enum: [success, failure]

telemetry:
metrics:
kafka_broker_connects:
enabled: true
description: The total number of connections opened.
extended_documentation: Only produced when franz-go is enabled.
optional: true
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [node_id, outcome]
kafka_broker_closed:
enabled: true
description: The total number of connections closed.
extended_documentation: Only produced when franz-go is enabled.
optional: true
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [node_id]
kafka_broker_throttling_duration:
enabled: true
description: The throttling duration in ms imposed by the broker when receiving messages.
extended_documentation: Only produced when franz-go is enabled.
optional: true
unit: ms
histogram:
value_type: int
attributes: [node_id]
kafka_receiver_messages:
enabled: true
description: Number of received messages
description: The number of received messages.
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [node_id, topic, partition, outcome]
kafka_receiver_bytes:
enabled: true
description: The size in bytes of received messages seen by the broker.
extended_documentation: Only produced when franz-go is enabled.
optional: true
unit: By
sum:
value_type: int
monotonic: true
attributes: [node_id, topic, partition, outcome]
kafka_receiver_bytes_uncompressed:
enabled: true
description: The uncompressed size in bytes of received messages seen by the client.
unit: By
sum:
value_type: int
monotonic: true
attributes: [node_id, topic, partition, outcome]
kafka_receiver_latency:
enabled: true
description: The time it took in ms to receive a batch of messages.
unit: ms
histogram:
value_type: int
attributes: [node_id, topic, partition, outcome]
kafka_receiver_current_offset:
enabled: true
description: Current message offset
unit: "1"
gauge:
value_type: int
attributes: [topic, partition]
kafka_receiver_offset_lag:
enabled: true
description: Current offset lag
unit: "1"
gauge:
value_type: int
attributes: [topic, partition]
kafka_receiver_partition_start:
enabled: true
description: Number of started partitions
Expand All @@ -56,17 +132,20 @@ telemetry:
sum:
value_type: int
monotonic: true
attributes: [topic, partition]
kafka_receiver_unmarshal_failed_log_records:
enabled: true
description: Number of log records failed to be unmarshaled
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [topic, partition]
kafka_receiver_unmarshal_failed_spans:
enabled: true
description: Number of spans failed to be unmarshaled
unit: "1"
sum:
value_type: int
monotonic: true
attributes: [topic, partition]
2 changes: 1 addition & 1 deletion metric-metadata/mysqlreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ status:
beta: [metrics]
distributions: [contrib]
codeowners:
active: [antonblock]
active: [antonblock, ishleenk17]
seeking_new: true
emeritus: [djaglowski]

Expand Down
20 changes: 20 additions & 0 deletions metric-metadata/nfsscraper.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
type: nfs

status:
class: scraper
stability:
development: [metrics]
distributions: [core, contrib, k8s]
unsupported_platforms: [darwin, windows]
codeowners:
active: [dmitryax, braydonk]

sem_conv_version: 1.9.0

metrics:
system.nfs.net.count:
enabled: true
description: Reports the count of kernel NFS client network requests handled
unit: '{request}'
gauge:
value_type: int
2 changes: 1 addition & 1 deletion metric-metadata/nginxreceiver.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]

attributes:
Expand Down
Loading