package
0.0.0-20241206140335-11ca37547f78
Repository: https://github.com/googlecloudplatform/sql-server-agent.git
Documentation: pkg.go.dev

# Functions

AgentFilePath is the agent file path for linux.
CollectionService runs the passed in collection as a service.
ConfigPath is the config path for linux.
Init parses flags and execute if certain flags are enabled.
LoadConfiguration loads configuration from given path.
LoggingSetup initialize the agent logging level.
LoggingSetupDefault wraps LoggingSetupDefault function from agent_shared.go.
LogPrefix is the log prefix for linux.
OSCollection is the linux implementation of OSCollection.
SQLCollection is the linux implementation of SQLCollection.
UsageMetricsLoggerInit initializes and returns usage metrics logger.

# Constants

AgentUsageLogPrefix .
AgentVersion .
Description .
ExperimentalMode .
OS collection type.
ServiceDisplayName .
ServiceName .
SQL collection type.

# Variables

SIP is the source instance properties.
UsageMetricsLogger logs usage metrics.

# Structs

InstanceProperties represents properties of instance.

# Type aliases

CollectionType represents the enums of collection types.