MCPcopy Create free account
hub / github.com/imgproxy/imgproxy / NewDefaultConfig

Function NewDefaultConfig

monitoring/config.go:24–32  ·  view source on GitHub ↗

NewDefaultConfig returns a new default configuration for all monitoring services

()

Source from the content-addressed store, hash-verified

22
23// NewDefaultConfig returns a new default configuration for all monitoring services
24func NewDefaultConfig() Config {
25 return Config{
26 Prometheus: prometheus.NewDefaultConfig(),
27 NewRelic: newrelic.NewDefaultConfig(),
28 DataDog: datadog.NewDefaultConfig(),
29 OpenTelemetry: otel.NewDefaultConfig(),
30 CloudWatch: cloudwatch.NewDefaultConfig(),
31 }
32}
33
34// LoadConfigFromEnv loads configuration for all monitoring services from environment variables
35func LoadConfigFromEnv(c *Config) (*Config, error) {

Callers 4

NewDefaultConfigFunction · 0.92
SetupSuiteMethod · 0.92
SetupSuiteMethod · 0.92
SetupTestMethod · 0.92

Calls 5

NewDefaultConfigFunction · 0.92
NewDefaultConfigFunction · 0.92
NewDefaultConfigFunction · 0.92
NewDefaultConfigFunction · 0.92
NewDefaultConfigFunction · 0.92

Tested by 3

SetupSuiteMethod · 0.74
SetupSuiteMethod · 0.74
SetupTestMethod · 0.74