Skip to content

Commit

Permalink
Merge pull request #64 from splunk/metadata-update-2024-11-01
Browse files Browse the repository at this point in the history
Merge metadata-update-2024-11-01 into main
  • Loading branch information
aurbiztondo-splunk authored Nov 1, 2024
2 parents 966ad7a + 5de1bc4 commit a54b8a8
Show file tree
Hide file tree
Showing 34 changed files with 166 additions and 46 deletions.
8 changes: 8 additions & 0 deletions metric-metadata/aerospikereceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,14 @@ status:
active: [djaglowski, antonblock]
seeking_new: true

tests:
goleak:
ignore:
top:
- "github.com/aerospike/aerospike-client-go/v7.(*baseMultiCommand).parseRecordResults"
- "github.com/aerospike/aerospike-client-go/v7.(*Cluster).clusterBoss"
- "sync.runtime_Semacquire"

resource_attributes:
aerospike.node.name:
description: Name of the Aerospike node collected from
Expand Down
3 changes: 3 additions & 0 deletions metric-metadata/aesprovider.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
status:
codeowners:
active: [djaglowski, shazlehu]
2 changes: 2 additions & 0 deletions metric-metadata/awscloudwatchlogsexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,5 @@ tests:
top:
# See https://github.com/census-instrumentation/opencensus-go/issues/1191 for more information.
- "go.opencensus.io/stats/view.(*worker).start"
- "net/http.(*persistConn).writeLoop"
- "internal/poll.runtime_pollWait"
2 changes: 1 addition & 1 deletion metric-metadata/awsfirehosereceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ type: awsfirehose
status:
class: receiver
stability:
alpha: [metrics]
alpha: [metrics, logs]
distributions: [contrib]
codeowners:
active: [Aneurysm9]
Expand Down
5 changes: 5 additions & 0 deletions metric-metadata/awss3exporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,8 @@ status:

tests:
expect_consumer_error: true
goleak:
ignore:
top:
- "net/http.(*persistConn).writeLoop"
- "internal/poll.runtime_pollWait"
5 changes: 0 additions & 5 deletions metric-metadata/azuredataexplorerexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,3 @@ tests:
application_key: "xx-xx-xx-xx"
tenant_id: "21ff9e36-fbaa-43c8-98ba-00431ea10bc3"
skip_lifecycle: true
goleak:
ignore:
top:
# See https://github.com/census-instrumentation/opencensus-go/issues/1191 for more information.
- "go.opencensus.io/stats/view.(*worker).start"
2 changes: 1 addition & 1 deletion metric-metadata/chronyreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ type: chrony
status:
class: receiver
stability:
alpha: [metrics]
beta: [metrics]
distributions: [contrib]
codeowners:
active: [MovieStoreGuy, jamesmoessis]
Expand Down
3 changes: 2 additions & 1 deletion metric-metadata/docker.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
status:
codeowners:
active: [rmfitzpatrick, jamesmoessis]
active: [jamesmoessis, MovieStoreGuy]
emeritus: [rmfitzpatrick]
7 changes: 6 additions & 1 deletion metric-metadata/dockerobserver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,9 @@ status:
# TODO: The tests are not passing on Windows. Either fix them or mark component as not supported on Windows.
tests:
skip_lifecycle: true
skip_shutdown: true
skip_shutdown: true
goleak:
ignore:
top:
- "net/http.(*persistConn).writeLoop"
- "internal/poll.runtime_pollWait"
11 changes: 10 additions & 1 deletion metric-metadata/dockerstatsreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,20 @@ status:
alpha: [metrics]
distributions: [contrib]
codeowners:
active: [rmfitzpatrick, jamesmoessis]
active: [jamesmoessis]
emeritus: [rmfitzpatrick]
unsupported_platforms: [darwin, windows]

sem_conv_version: 1.6.1

tests:
goleak:
ignore:
top:
- "github.com/testcontainers/testcontainers-go.(*Reaper).Connect.func1"
- "net/http.(*persistConn).writeLoop"
- "internal/poll.runtime_pollWait"

# Note: there are other, additional resource attributes that the user can configure through the yaml
resource_attributes:
container.runtime:
Expand Down
3 changes: 2 additions & 1 deletion metric-metadata/ecsobserver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ status:
beta: [extension]
distributions: [contrib]
codeowners:
active: [dmitryax, rmfitzpatrick]
active: [dmitryax]
emeritus: [rmfitzpatrick]

# TODO: Update the extension to make the tests pass
tests:
Expand Down
3 changes: 2 additions & 1 deletion metric-metadata/ecstaskobserver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ status:
beta: [extension]
distributions: [contrib]
codeowners:
active: [rmfitzpatrick]
active: []
emeritus: [rmfitzpatrick]

# TODO: Update the extension to make the tests pass
tests:
Expand Down
3 changes: 2 additions & 1 deletion metric-metadata/experimentalmetricmetadata.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
status:
codeowners:
active: [rmfitzpatrick]
active: [dmitryax]
emeritus: [rmfitzpatrick]
3 changes: 2 additions & 1 deletion metric-metadata/httpforwarderextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ status:
beta: [extension]
distributions: []
codeowners:
active: [atoulme, rmfitzpatrick]
active: [atoulme]
emeritus: [rmfitzpatrick]

tests:
config:
Expand Down
5 changes: 0 additions & 5 deletions metric-metadata/influxdbexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,3 @@ status:

tests:
expect_consumer_error: true
goleak:
ignore:
top:
# See https://github.com/census-instrumentation/opencensus-go/issues/1191 for more information.
- "go.opencensus.io/stats/view.(*worker).start"
7 changes: 6 additions & 1 deletion metric-metadata/jmxreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,13 @@ status:
alpha: [metrics]
distributions: [contrib]
codeowners:
active: [rmfitzpatrick]
active: []
emeritus: [rmfitzpatrick]

tests:
config:
endpoint: myendpoint:12345
goleak:
ignore:
top:
- "internal/poll.runtime_pollWait"
3 changes: 2 additions & 1 deletion metric-metadata/k8sattributesprocessor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ status:
beta: [logs, metrics, traces]
distributions: [contrib]
codeowners:
active: [dmitryax, rmfitzpatrick, fatsheep9146, TylerHelmuth]
active: [dmitryax, fatsheep9146, TylerHelmuth]
emeritus: [rmfitzpatrick]
# resource attributes are exposed through a different configuration interface (extract::metadata).
resource_attributes:
k8s.cluster.uid:
Expand Down
7 changes: 6 additions & 1 deletion metric-metadata/k8sobserver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,14 @@ status:
alpha: [extension]
distributions: [contrib]
codeowners:
active: [rmfitzpatrick, dmitryax]
active: [dmitryax, ChrsMark]
emeritus: [rmfitzpatrick]

# TODO: Update the extension to make the tests pass
tests:
skip_lifecycle: true
skip_shutdown: true
goleak:
ignore:
top:
- "k8s.io/apimachinery/pkg/watch.(*Broadcaster).loop"
2 changes: 1 addition & 1 deletion metric-metadata/metricsgenerationprocessor.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
type: experimental_metricsgeneration
type: metricsgeneration

status:
class: processor
Expand Down
25 changes: 25 additions & 0 deletions metric-metadata/ntpreceiver.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
type: ntp

status:
class: receiver
stability:
development: [metrics]
distributions: []
codeowners:
active: [atoulme]

resource_attributes:
ntp.host:
description: NTP server used. Corresponds to configured `host`.
enabled: true
type: string

metrics:
ntp.offset:
description: Time difference between local and NTP server clocks
unit: "ns"
gauge:
value_type: int
enabled: true

tests:
3 changes: 2 additions & 1 deletion metric-metadata/observer.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
status:
codeowners:
active: [dmitryax, rmfitzpatrick]
active: [dmitryax]
emeritus: [rmfitzpatrick]
2 changes: 0 additions & 2 deletions metric-metadata/oidcauthextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,3 @@ status:
tests:
config:
skip_lifecycle: true
goleak:
skip: true
2 changes: 1 addition & 1 deletion metric-metadata/pdatautil.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
status:
codeowners:
active: [dmitryax]
active: [djaglowski]
1 change: 1 addition & 0 deletions metric-metadata/pulsarreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ tests:
any:
# Regarding the godbus/dbus ignore: see https://github.com/99designs/keyring/issues/103
- "github.com/godbus/dbus.(*Conn).inWorker"
- "github.com/apache/pulsar-client-go/pulsar/internal.(*connectionPool).checkAndCleanIdleConnections"
11 changes: 10 additions & 1 deletion metric-metadata/receivercreator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,13 @@ status:
alpha: [logs, traces]
distributions: [contrib]
codeowners:
active: [rmfitzpatrick]
active: [dmitryax]
emeritus: [rmfitzpatrick]

tests:
config:
endpoint: myendpoint:12345
goleak:
ignore:
top:
- "github.com/SAP/go-hdb/driver.(*metrics).collect"
6 changes: 6 additions & 0 deletions metric-metadata/saphanareceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ status:
codeowners:
active: [dehaansa]

tests:
goleak:
ignore:
top:
- "github.com/SAP/go-hdb/driver.(*metrics).collect"

resource_attributes:
saphana.host:
type: string
Expand Down
5 changes: 0 additions & 5 deletions metric-metadata/sapmexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,3 @@ status:

tests:
expect_consumer_error: true
goleak:
ignore:
top:
# See https://github.com/census-instrumentation/opencensus-go/issues/1191 for more information.
- "go.opencensus.io/stats/view.(*worker).start"
2 changes: 1 addition & 1 deletion metric-metadata/sapmreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ type: sapm
status:
class: receiver
stability:
beta: [traces]
deprecated: [traces]
distributions: [contrib]
codeowners:
active: [atoulme]
5 changes: 5 additions & 0 deletions metric-metadata/sigv4authextension.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,9 @@ status:
active: [Aneurysm9, erichsueh3]

tests:
goleak:
ignore:
top:
- "net/http.(*persistConn).writeLoop"
- "internal/poll.runtime_pollWait"
config:
5 changes: 0 additions & 5 deletions metric-metadata/splunkhecexporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,3 @@ tests:
retry_on_failure:
enabled: false
expect_consumer_error: true
goleak:
ignore:
top:
# See https://github.com/census-instrumentation/opencensus-go/issues/1191 for more information.
- "go.opencensus.io/stats/view.(*worker).start"
7 changes: 0 additions & 7 deletions metric-metadata/splunkhecreceiver.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,3 @@ status:
codeowners:
active: ["atoulme"]
emeritus:

tests:
goleak:
ignore:
top:
# See https://github.com/census-instrumentation/opencensus-go/issues/1191 for more information.
- "go.opencensus.io/stats/view.(*worker).start"
8 changes: 8 additions & 0 deletions metric-metadata/status.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
type: status

status:
class: pkg
stability:
development: [extension]
codeowners:
active: [jpkrohling, mwear]
11 changes: 11 additions & 0 deletions metric-metadata/systemdreceiver.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
type: systemd

status:
class: receiver
stability:
development: [metrics]
distributions: []
codeowners:
active: [Hemansh31, atoulme]

tests:
35 changes: 35 additions & 0 deletions metric-metadata/tlscheckreceiver.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
type: tlscheck

status:
class: receiver
stability:
development: [metrics]
distributions: [contrib]
codeowners:
active: [atoulme, michael-burt]


resource_attributes:
tlscheck.url:
enabled: true
description: Url at which the certificate was accessed.
type: string

attributes:
tlscheck.x509.issuer:
enabled: true
description: The entity that issued the certificate.
type: string
tlscheck.x509.cn:
enabled: true
description: The commonName in the subject of the certificate.
type: string

metrics:
tlscheck.time_left:
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: true
gauge:
value_type: int
unit: "s"
attributes: [tlscheck.x509.issuer, tlscheck.x509.cn]

0 comments on commit a54b8a8

Please sign in to comment.