Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultConfig = &Config{}
Functions ¶
func LoadConfig ¶
Types ¶
type ClickHouseConfig ¶
type Config ¶
type Config struct { Upstream UpstreamConfig `yaml:"upstream"` Server ServerConfig `yaml:"server"` Database DatabaseConfig `yaml:"database"` Insert InsertConfig `yaml:"insert"` Tracing *otlp.Config `yaml:"tracing"` MetadataLimit uint64 `yaml:"metadata_limit"` SeriesLimit uint64 `yaml:"series_limit"` }
func (*Config) GetTracingServiceName ¶
func (*Config) IsTracingEnabled ¶
type DatabaseConfig ¶
type DatabaseConfig struct { Provider string `yaml:"provider"` ClickHouse ClickHouseConfig `yaml:"clickhouse"` PostgreSQL PostgreSQLConfig `yaml:"postgresql"` SQLite SQLiteConfig `yaml:"sqlite"` }
type InsertConfig ¶
type PostgreSQLConfig ¶
type SQLiteConfig ¶
type SQLiteConfig struct {
DatabasePath string `yaml:"database_path"`
}
type ServerConfig ¶
type ServerConfig struct {
InsecureListenAddress string `yaml:"insecure_listen_address"`
}
type UpstreamConfig ¶
Click to show internal directories.
Click to hide internal directories.