Documentation
¶
Overview ¶
Package hostprofiler implements the "host-profiler" bundle,
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Bundle ¶
func Bundle(params collectorimpl.Params) fxutil.BundleOptions
Bundle defines the fx options for this bundle.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
collector
|
|
|
def
Package collector defines the host profiler collector component.
|
Package collector defines the host profiler collector component. |
|
fx
Package fx provides the fx module for the collector component.
|
Package fx provides the fx module for the collector component. |
|
impl
Package collectorimpl implements the collector component interface
|
Package collectorimpl implements the collector component interface |
|
impl/converters
Package converters implements the converters for the host profiler collector.
|
Package converters implements the converters for the host profiler collector. |
|
impl/extensions/hpflareextension
Package hpflareextension defines the OpenTelemetry Extension implementation.
|
Package hpflareextension defines the OpenTelemetry Extension implementation. |
|
impl/receiver
Package receiver implements the receiver for the host profiler.
|
Package receiver implements the receiver for the host profiler. |
|
flare
|
|
|
fx
Package fx creates the modules for fx
|
Package fx creates the modules for fx |
|
impl
Package flareimpl implements the flareimpl
|
Package flareimpl implements the flareimpl |
|
Package symboluploader is responsible for uploading symbols to the backend.
|
Package symboluploader is responsible for uploading symbols to the backend. |
|
cgroup
Package cgroup provides utilities for returning usable memory from cgroups.
|
Package cgroup provides utilities for returning usable memory from cgroups. |
|
oom
Package oom provides utilities for getting and setting OOM (Out of Memory) score adjustments for processes.
|
Package oom provides utilities for getting and setting OOM (Out of Memory) score adjustments for processes. |
|
pclntab
Package pclntab provides utilities for parsing and extracting Go pclntab data.
|
Package pclntab provides utilities for parsing and extracting Go pclntab data. |
|
pipeline
Package pipeline provides a concurrent processing pipeline for symbol upload operations.
|
Package pipeline provides a concurrent processing pipeline for symbol upload operations. |
|
symbol
Package symbol provides utilities for working with ELF files and debug information.
|
Package symbol provides utilities for working with ELF files and debug information. |
|
symbolcopier
Package symbolcopier provides utilities for copying debug symbols from ELF files.
|
Package symbolcopier provides utilities for copying debug symbols from ELF files. |
|
Package version provides version information for the host profiler.
|
Package version provides version information for the host profiler. |
Click to show internal directories.
Click to hide internal directories.