Documentation ¶
Index ¶
- Constants
- func NewFactory() receiver.Factory
- type Config
- type DispatchArtifactContent
- type DispatchArtifactEntry
- type DispatchArtifacts
- type IdxEBucketDirs
- type IdxEBucketDirsDetails
- type IdxEContent
- type IdxEEntry
- type IdxQContent
- type IndexesExtended
- type IntrQEntry
- type IntrospectionQueues
- type KVEntry
- type KVService
- type KVStatus
- type KVStoreCurrent
- type KVStoreStatus
Constants ¶
View Source
const ( // unknown/failed values KVStatusUnknown = "unknown" KVRestoreStatusUnknown = "Unknown status" KVBackupStatusFailed = "Failed" )
'/services/kvstore/status'
Variables ¶
This section is empty.
Functions ¶
func NewFactory ¶
Types ¶
type Config ¶
type Config struct { scraperhelper.ControllerConfig `mapstructure:",squash"` metadata.MetricsBuilderConfig `mapstructure:",squash"` IdxEndpoint confighttp.ClientConfig `mapstructure:"indexer"` SHEndpoint confighttp.ClientConfig `mapstructure:"search_head"` CMEndpoint confighttp.ClientConfig `mapstructure:"cluster_master"` }
type DispatchArtifactContent ¶ added in v0.113.0
type DispatchArtifactContent struct { AdhocCount string `json:"adhoc_count"` ScheduledCount string `json:"scheduled_count"` SavedSearchesCount string `json:"ss_count"` CompletedCount string `json:"completed_count"` IncompleteCount string `json:"incomple_count"` InvalidCount string `json:"invalid_count"` InfoCacheSize string `json:"cached_job_status_info_csv_size_mb"` StatusCacheSize string `json:"cached_job_status_status_csv_size_mb"` CacheTotalEntries string `json:"cached_job_status_total_entries"` }
type DispatchArtifactEntry ¶ added in v0.113.0
type DispatchArtifactEntry struct {
Content DispatchArtifactContent `json:"content"`
}
type DispatchArtifacts ¶ added in v0.113.0
type DispatchArtifacts struct {
Entries []DispatchArtifactEntry `json:"entry"`
}
'/services/server/status/dispatch-artifacts'
type IdxEBucketDirs ¶ added in v0.87.0
type IdxEBucketDirs struct { Cold IdxEBucketDirsDetails `json:"cold"` Home IdxEBucketDirsDetails `json:"home"` Thawed IdxEBucketDirsDetails `json:"thawed"` }
type IdxEBucketDirsDetails ¶ added in v0.87.0
type IdxEBucketDirsDetails struct { Capacity string `json:"capacity"` EventCount string `json:"event_count"` EventMaxTime string `json:"event_max_time"` EventMinTime string `json:"event_min_time"` HotBucketCount string `json:"hot_bucket_count"` WarmBucketCount string `json:"warm_bucket_count"` WarmBucketSize string `json:"warm_bucket_size"` }
type IdxEContent ¶ added in v0.87.0
type IdxEContent struct { TotalBucketCount string `json:"total_bucket_count"` TotalEventCount int `json:"totalEventCount"` TotalSize string `json:"total_size"` TotalRawSize string `json:"total_raw_size"` BucketDirs IdxEBucketDirs `json:"bucket_dirs"` }
type IdxEEntry ¶ added in v0.87.0
type IdxEEntry struct { Name string `json:"name"` Content IdxEContent `json:"content"` }
type IdxQContent ¶ added in v0.87.0
type IndexesExtended ¶ added in v0.87.0
type IndexesExtended struct {
Entries []IdxEEntry `json:"entry"`
}
'/services/data/indexes-extended'
type IntrQEntry ¶ added in v0.87.0
type IntrQEntry struct { Name string `json:"name"` Content IdxQContent `json:"content"` }
type IntrospectionQueues ¶ added in v0.87.0
type IntrospectionQueues struct {
Entries []IntrQEntry `json:"entry"`
}
'/services/server/introspection/queues'
type KVStatus ¶ added in v0.113.0
type KVStatus struct { Current KVStoreCurrent `json:"current"` KVService KVService `json:"externalKVStore,omitempty"` }
type KVStoreCurrent ¶ added in v0.113.0
type KVStoreStatus ¶ added in v0.113.0
type KVStoreStatus struct {
Entries []KVEntry `json:"entry"`
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.