solarwindsapmsettingsextension

package module
v0.99.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 9 Imported by: 2

README

Solarwinds APM Settings extension

Status
Stability development
Distributions []
Issues Open issues Closed issues
Code Owners @jerrytfleung, @cheempz

Overview

The Solarwinds APM Settings extension gets Solarwinds APM specific settings from Solarwinds APM collector and /tmp/solarwinds-apm-settings.json & /tmp/solarwinds-apm-settings-raw periodically.

Configuration

Example:

extensions:
  solarwindsapmsettings:
    endpoint: "<endpoint>"
    key: "<token>:<name>"
    interval: 1m
endpoint (Required)

The APM collector endpoint which this extension calls getSettings. See here for our APM collector endpoints.

key (Required)

The service key in format <token>:<name> for getSettings from Solarwinds APM collector. See here for configuring a service key.

interval (Optional)

Periodic interval to get Solarwinds APM specific settings from Solarwinds APM collector.

Default: 1m

Documentation

Overview

Package solarwindsapmsettingsextension

Index

Constants

View Source
const (
	DefaultInterval = "1m"
)

Variables

This section is empty.

Functions

func NewFactory

func NewFactory() extension.Factory

Types

type Config

type Config struct {
	Endpoint string `mapstructure:"endpoint"`
	Key      string `mapstructure:"key"`
	Interval string `mapstructure:"interval"`
}

func (*Config) Validate

func (cfg *Config) Validate() error

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL