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

Top 5.7% on proxy.golang.org

proxy.golang.org : github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/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 - codemeta.json
purl: pkg:golang/github.com/%21data%21dog/datadog-agent/pkg/opentelemetry-mapping-go/inframetadata
Keywords: apm-agent , apm-instrumentation , datadog , distributed-tracing , go , logging , metrics , monitoring , observability , open-telemetry , otel , profiling , tracing
License: Apache-2.0
Latest release: about 1 month ago
First release: 6 months ago
Namespace: github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go
Stars: 3,371 on GitHub
Forks: 1,352 on GitHub
Total Commits: 21440
Committers: 635
Average commits per author: 33.764
Development Distribution Score (DDS): 0.944
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 25 days ago

    Loading...
    Readme
    Loading...