Documentation
¶
Index ¶
- type DSoptions
- type DataOperations
- type Downsample
- type FilterValueOperation
- type GlobalTelnetServerConfiguration
- type Key
- type LogSetting
- type LoggerSettings
- type Loggers
- type Merge
- type RateOperation
- type Settings
- type SettingsHTTP
- type SettingsUDP
- type TSDBfilter
- type TSDBquery
- type TSDBqueryPayload
- type TSDBrateOptions
- type TelnetServerConfiguration
- type TsQuery
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataOperations ¶
type DataOperations struct {
Downsample Downsample
Merge string
Rate RateOperation
Order []string
FilterValue FilterValueOperation
}
type Downsample ¶
type FilterValueOperation ¶
type GlobalTelnetServerConfiguration ¶
type GlobalTelnetServerConfiguration struct {
MaxTelnetConnections uint32
MaxUnbalancedTelnetConnsPerNode uint32
TelnetConnsBalanceCheckInterval string
MaxWaitForDropTelnetConnsInterval string
HTTPRequestTimeout string
MaxWaitForOtherNodeConnsBalancing string
ConnectionCloseChannelSize int
Nodes []string
}
type LogSetting ¶
type LoggerSettings ¶
type LoggerSettings struct {
Environment string
General LogSetting
Stats LogSetting
}
type RateOperation ¶
type RateOperation struct {
Enabled bool
Options TSDBrateOptions
}
type Settings ¶
type Settings struct {
MaxTimeseries int
LogQueryTSthreshold int
MaxConcurrentPoints int
MaxConcurrentBulks int
MaxMetaBulkSize int
MetaBufferSize int
DefaultPaginationSize int
MetaSaveInterval string
MaxBytesOnQueryProcessing uint32
SilencePointValidationErrors bool
GlobalTelnetServerConfiguration GlobalTelnetServerConfiguration
HTTPserver SettingsHTTP
UDPserver SettingsUDP
TELNETserver TelnetServerConfiguration
NetdataServer TelnetServerConfiguration
DefaultTTL int
MaxAllowedTTL int
DefaultKeysets []string
BlacklistedKeysets []string
DefaultKeyspaceData keyspace.Config
DefaultKeyspaces map[string]int
Cassandra cassandra.Settings
Memcached memcached.Configuration
Logs LoggerSettings
Stats snitch.Settings
StatsAnalytic snitch.Settings
MetadataSettings metadata.Settings
Probe struct {
Threshold float64
}
}
type SettingsHTTP ¶
type SettingsUDP ¶
type TSDBfilter ¶
type TSDBquery ¶
type TSDBquery struct {
Aggregator string `json:"aggregator"`
Downsample string `json:"downsample,omitempty"`
Metric string `json:"metric"`
Tags map[string]string `json:"tags"`
Rate bool `json:"rate,omitempty"`
RateOptions TSDBrateOptions `json:"rateOptions,omitempty"`
Order []string `json:"order,omitempty"`
FilterValue string `json:"filterValue,omitempty"`
Filters []TSDBfilter `json:"filters,omitempty"`
}
type TSDBqueryPayload ¶
type TSDBqueryPayload struct {
Start int64 `json:"start,omitempty"`
End int64 `json:"end,omitempty"`
Relative string `json:"relative,omitempty"`
Queries []TSDBquery `json:"queries"`
ShowTSUIDs bool `json:"showTSUIDs"`
MsResolution bool `json:"msResolution"`
}
func (TSDBqueryPayload) Validate ¶
func (query TSDBqueryPayload) Validate() gobol.Error
type TSDBrateOptions ¶
Click to show internal directories.
Click to hide internal directories.