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 }
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 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 snitch.Settings StatsAnalytic snitch.Settings 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.