Documentation
¶
Index ¶
- type DSoptions
- type DataOperations
- type Downsample
- type FilterValueOperation
- type GlobalTelnetServerConfiguration
- type Key
- type LoggerSettings
- type Merge
- type RateOperation
- type Settings
- type SettingsHTTP
- type SettingsUDP
- type TSDBTag
- type TSDBfilter
- type TSDBpoint
- type TSDBpoints
- type TSDBquery
- type TSDBqueryPayload
- type TSDBrateOptions
- type TelnetServerConfiguration
- type TsQuery
- type ValidationConfiguration
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
SilenceLogs bool
MultipleConnsAllowedHosts []string
RemoveMultipleConnsRestriction bool
}
type RateOperation ¶
type RateOperation struct {
Enabled bool
Options TSDBrateOptions
}
type Settings ¶
type Settings struct {
MaxTimeseries int
LogQueryTSthreshold int
MaxConcurrentPoints int
DefaultPaginationSize int
MaxBytesOnQueryProcessing uint32
UnlimitedQueryBytesKeysetWhiteList []string
SilencePointValidationErrors bool
GarbageCollectorPercentage int
TSIDKeySize int
DelayedMetricsThreshold int64
GlobalTelnetServerConfiguration GlobalTelnetServerConfiguration
HTTPserver SettingsHTTP
UDPserver SettingsUDP
TELNETserver TelnetServerConfiguration
NetdataServer TelnetServerConfiguration
MaxAllowedTTL int
DefaultKeysets []string
BlacklistedKeysets []string
DefaultKeyspaceData keyspace.Config
DefaultKeyspaces map[string]int
EnableAutoKeyspaceCreation bool
Cassandra cassandra.Settings
Memcached memcached.Configuration
Logs LoggerSettings
Stats tlmanager.Configuration
MetadataSettings metadata.Settings
Validation ValidationConfiguration
}
type SettingsHTTP ¶
type SettingsUDP ¶
type TSDBfilter ¶
type TSDBpoint ¶
type TSDBpoint struct {
Metric string
Timestamp int64
Value *float64
Text string
Tags []TSDBTag
TTL int
Keyset string
}
TSDBpoint - an opentsdb point
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"`
EstimateSize bool `json:"estimateSize"`
}
func (TSDBqueryPayload) Validate ¶
func (query TSDBqueryPayload) Validate() gobol.Error
type TSDBrateOptions ¶
Click to show internal directories.
Click to hide internal directories.