Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { LogProviderAddr string `env:"LOGS_PROVIDER_ADDR, required, report"` LogsProviderTLS LogsProviderTLS MetricStoreAddr string `env:"METRIC_STORE_ADDR, required, report"` MetricStoreTLS MetricStoreClientTLS MetricStoreMetricsTLS MetricStoreMetricsTLS IngressAddr string `env:"INGRESS_ADDR, required, report"` MetricsAddr string `env:"METRICS_ADDR, report"` ShardId string `env:"SHARD_ID, required, report"` TimerRollupBufferSize uint `env:"TIMER_ROLLUP_BUFFER_SIZE, report"` NodeIndex int `env:"NODE_INDEX, required, report"` LogLevel string `env:"LOG_LEVEL, report"` ProfilingAddr string `env:"PROFILING_ADDR, report"` }
func LoadConfig ¶
func LoadConfig() *Config
LoadConfig creates Config object from environment variables
type LogsProviderTLS ¶
type MetricStoreClientTLS ¶
type MetricStoreMetricsTLS ¶ added in v1.3.0
type NozzleApp ¶
type NozzleApp struct {
// contains filtered or unexported fields
}
func (*NozzleApp) MetricsAddr ¶ added in v1.4.3
func (*NozzleApp) ProfilingAddr ¶ added in v1.4.3
Click to show internal directories.
Click to hide internal directories.