An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 5.4% on proxy.golang.org
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

Top 6.3% on proxy.golang.org
github.com/Datadog/opentelemetry-mapping-go/pkg/inframetadata v0.28.0
39 versions - Latest release: 3 days ago
Top 6.3% on proxy.golang.org
github.com/Datadog/opentelemetry-mapping-go/pkg/otlp/logs v0.28.0
43 versions - Latest release: 3 days ago
Top 6.1% on proxy.golang.org
github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
55 versions - Latest release: 3 days ago - 125 dependent packages - 15 dependent repositories - 3 stars on GitHub
Top 6.3% on proxy.golang.org
github.com/Datadog/opentelemetry-mapping-go/pkg/quantile v0.28.0
54 versions - Latest release: 3 days ago
Top 4.3% on proxy.golang.org
github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.28.0
Package logs provides utils for transforming OTLP LogRecord to Datadog format
43 versions - Latest release: 3 days ago - 84 dependent packages - 10 dependent repositories - 8 stars on GitHub
Top 6.3% on proxy.golang.org
github.com/Datadog/opentelemetry-mapping-go/pkg/otlp/attributes v0.28.0
52 versions - Latest release: 3 days ago
Top 9.5% on proxy.golang.org
github.com/datadog/opentelemetry-mapping-go/pkg/inframetadata v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
39 versions - Latest release: 3 days ago - 8 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/datadog/opentelemetry-mapping-go/pkg/otlp/attributes v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
52 versions - Latest release: 3 days ago - 3 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/datadog/opentelemetry-mapping-go/pkg/quantile v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
54 versions - Latest release: 3 days ago - 3 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/datadog/opentelemetry-mapping-go/pkg/otlp/logs v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
43 versions - Latest release: 3 days ago - 8 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/datadog/opentelemetry-mapping-go/pkg/otlp/metrics v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
52 versions - Latest release: 3 days ago - 3 stars on GitHub
Top 6.1% on proxy.golang.org
github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
52 versions - Latest release: 3 days ago - 108 dependent packages - 15 dependent repositories - 3 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/datadog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
50 versions - Latest release: 3 days ago - 3 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
54 versions - Latest release: 3 days ago - 121 dependent packages - 15 dependent repositories - 3 stars on GitHub
Top 7.9% on proxy.golang.org
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
Top 8.3% on proxy.golang.org
github.com/Datadog/opentelemetry-mapping-go/pkg/otlp/metrics v0.28.0
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
52 versions - Latest release: 3 days ago - 3 stars on GitHub
Top 6.1% on proxy.golang.org
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
Top 6.0% on proxy.golang.org
github.com/DataDog/opentelemetry-mapping-go/internal/tools/generate-license-file
Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals
Latest release: 10 days ago - 12 stars on GitHub