Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent provides the main functionality for the GoSight agent.
|
Package agent provides the main functionality for the GoSight agent. |
|
internal/bootstrap/doc.go Package bootstrap provides the entrypoint for initializing configuration, metadata, and the main Agent instance.
|
internal/bootstrap/doc.go Package bootstrap provides the entrypoint for initializing configuration, metadata, and the main Agent instance. |
|
SPDX-License-Identifier: GPL-3.0-or-later
|
SPDX-License-Identifier: GPL-3.0-or-later |
|
agent/internal/grpc/connection.go Package grpcconn provides a singleton gRPC connection for the GoSight agent.
|
agent/internal/grpc/connection.go Package grpcconn provides a singleton gRPC connection for the GoSight agent. |
|
internal/identity/doc.go Package agentidentity generates and persists a unique Agent ID.
|
internal/identity/doc.go Package agentidentity generates and persists a unique Agent ID. |
|
logs
|
|
|
logcollector
Package logcollector contains log collection
|
Package logcollector contains log collection |
|
logcollector/linux
internal/logs/logcollector/linux/doc.go Package linuxcollector contains log collection
|
internal/logs/logcollector/linux/doc.go Package linuxcollector contains log collection |
|
logcollector/windows
internal/logs/logcollector/windows/doc.go Package linuxcollector contains log collection
|
internal/logs/logcollector/windows/doc.go Package linuxcollector contains log collection |
|
logrunner
internal/logs/logrunner/doc.go Package logrunner contains log collection
|
internal/logs/logrunner/doc.go Package logrunner contains log collection |
|
logsender
internal/logs/logsender/doc.go Package logsender contains log sending
|
internal/logs/logsender/doc.go Package logsender contains log sending |
|
internal/meta/doc.go Package meta provides utilities for building and cloning metadata for metric and log payloads.
|
internal/meta/doc.go Package meta provides utilities for building and cloning metadata for metric and log payloads. |
|
metrics
|
|
|
metricrunner
SPDX-License-Identifier: GPL-3.0-or-later
|
SPDX-License-Identifier: GPL-3.0-or-later |
|
metricsender
SPDX-License-Identifier: GPL-3.0-or-later
|
SPDX-License-Identifier: GPL-3.0-or-later |
|
Package otelconvert provides functions to convert GoSight data structures to OpenTelemetry Protocol (OTLP) format for transmission to OTLP-compatible endpoints and observability platforms.
|
Package otelconvert provides functions to convert GoSight data structures to OpenTelemetry Protocol (OTLP) format for transmission to OTLP-compatible endpoints and observability platforms. |
|
processes
|
|
|
SPDX-License-Identifier: GPL-3.0-or-later
|
SPDX-License-Identifier: GPL-3.0-or-later |
Click to show internal directories.
Click to hide internal directories.