config

package
v0.0.10 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	MonitorEndpoint        string
	Port                   string
	SSLEnabled             bool
	SSLCertFilePath        string
	SSLKeyFilePath         string
	LogFileEnabled         bool
	LogFilePath            string
	CLIMonitoringInterval  int
	SQLiteDBLoggingEnabled bool
	SQLiteDBPath           string
	CPUThreshold           int
	MemoryThreshold        int
	DiskUsageThreshold     int
	DisksToIgnore          string
	WarnAfterSecs          int
	ServerId               string
	Services               []ServiceToMonitor
}

Config struct with config

func GetConfig

func GetConfig(path string) Config

GetConfig return config struct

type ServiceToMonitor

type ServiceToMonitor struct {
	Name        string
	ServiceName string
}

ServiceToMonitor holds service info from config.json

Jump to

Keyboard shortcuts

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