Top 0.8% dependent packages on proxy.golang.org
Top 2.3% dependent repos on proxy.golang.org
Top 7.8% forks on proxy.golang.org
proxy.golang.org : github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata
package inframetadata handles host metadata and infrastructure list related features. It stores the host metadata and gohai payload definitions as well as the `Reporter` implementation. A `Reporter` keeps a `HostMap` (a map of hostnames to host metadata payloads) and periodically clears it out and reports the information using a `Pusher` The `Reporter` has three public methods: - The `Run() error` and `Stop()` methods manage its lifecycle - The `ConsumeResource(pcommon.Resource) (bool, error)` method ingests resources, updates host metadata payloads, and reports whether any changes or errors occurred during processing. Internally, the `Reporter` manages a `HostMap`, which has two public methods: - The `Update(host string, resource pcommon.Resource) (changed bool, err error)` method updates a hosts information and reports whether any changes or errors occurred during processing. - The `Extract() map[string]payloads.HostMetadata` method clears out the `HostMap` and returns a copy of its internal information.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/%21data%21dog/opentelemetry-mapping-go/pkg/inframetadata
License: Apache-2.0
Latest release: 3 days ago
First release: almost 2 years ago
Namespace: github.com/DataDog/opentelemetry-mapping-go/pkg
Dependent packages: 69
Dependent repositories: 5
Stars: 8 on GitHub
Forks: 6 on GitHub
Docker dependents: 1
Docker downloads: 40,365
See more repository details: repos.ecosyste.ms
Last synced: 1 day ago
github.com/Datadog/opentelemetry-mapping-go/pkg/inframetadata v0.28.0
39 versions - Latest release: 3 days agogithub.com/Datadog/opentelemetry-mapping-go/pkg/otlp/logs v0.28.0
43 versions - Latest release: 3 days agogithub.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals55 versions - Latest release: 3 days ago - 125 dependent packages - 15 dependent repositories - 3 stars on GitHub
github.com/Datadog/opentelemetry-mapping-go/pkg/quantile v0.28.0
54 versions - Latest release: 3 days agogithub.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.28.0
Package logs provides utils for transforming OTLP LogRecord to Datadog format43 versions - Latest release: 3 days ago - 84 dependent packages - 10 dependent repositories - 8 stars on GitHub
github.com/Datadog/opentelemetry-mapping-go/pkg/otlp/attributes v0.28.0
52 versions - Latest release: 3 days agogithub.com/datadog/opentelemetry-mapping-go/pkg/inframetadata v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals39 versions - Latest release: 3 days ago - 8 stars on GitHub
github.com/datadog/opentelemetry-mapping-go/pkg/otlp/attributes v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals52 versions - Latest release: 3 days ago - 3 stars on GitHub
github.com/datadog/opentelemetry-mapping-go/pkg/quantile v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals54 versions - Latest release: 3 days ago - 3 stars on GitHub
github.com/datadog/opentelemetry-mapping-go/pkg/otlp/logs v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals43 versions - Latest release: 3 days ago - 8 stars on GitHub
github.com/datadog/opentelemetry-mapping-go/pkg/otlp/metrics v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals52 versions - Latest release: 3 days ago - 3 stars on GitHub
github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals52 versions - Latest release: 3 days ago - 108 dependent packages - 15 dependent repositories - 3 stars on GitHub
github.com/datadog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals50 versions - Latest release: 3 days ago - 3 stars on GitHub
github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals54 versions - Latest release: 3 days ago - 121 dependent packages - 15 dependent repositories - 3 stars on GitHub
github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.28.0
package sketchtest is an internal module with test helpers for generating points from a given dis...50 versions - Latest release: 3 days ago - 6 dependent packages - 16 dependent repositories - 3 stars on GitHub
github.com/Datadog/opentelemetry-mapping-go/pkg/otlp/metrics v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals52 versions - Latest release: 3 days ago - 3 stars on GitHub
github.com/DataDog/opentelemetry-mapping-go/internal/tools
package tools is an auxiliary package for tracking tooling version.Latest release: 10 days ago - 12 stars on GitHub
github.com/DataDog/opentelemetry-mapping-go/internal/tools/generate-license-file
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signalsLatest release: 10 days ago - 12 stars on GitHub