Class NodesRecord
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<NodesRecord>Json deserializer forNodesRecord -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringbuild()The Elasticsearch build hash.final StringThe average size in bytes of shard bulk.final StringThe average time spend in shard bulk.final StringThe number of bulk shard operations.final StringThe total size in bytes of shard bulk.final StringThe time spend in shard bulk.final StringThe size of completion.final Stringcpu()The recent system CPU usage as a percentage.final StringThe available disk space.final StringThe total disk space.final StringdiskUsed()The used disk space.final StringThe used disk space percentage.final StringThe fielddata evictions.final StringThe used fielddata cache.final StringThe used file descriptors.final StringThe maximum number of file descriptors.final StringThe used file descriptor ratio.final Stringflavor()The Elasticsearch distribution flavor.final StringThe number of flushes.final StringThe time spent in flush.final StringThe number of current get ops.final StringThe time spent in successful gets.final StringThe number of successful get operations.final StringThe time spent in failed gets.final StringThe number of failed gets.final StringgetTime()The time spent in get.final StringgetTotal()The number of get ops.final StringThe used heap.final StringheapMax()The maximum configured heap.final StringThe used heap ratio.final StringThe bound HTTP address.final Stringid()The unique node identifier.final StringThe number of current deletions.final StringThe time spent in deletions.final StringThe number of delete operations.final StringThe number of current indexing operations.final StringThe number of failed indexing operations.final StringThe time spent in indexing.final StringThe number of indexing operations.final Stringip()The IP address.final Stringjdk()The Java version.final Stringload15m()The load average for the last fifteen minutes.final Stringload1m()The load average for the most recent minute.final Stringload5m()The load average for the last five minutes.final Stringmaster()Indicates whether the node is the elected master node.final StringThe number of current merges.final StringThe number of current merging docs.final StringThe size of current merges.final StringThe number of completed merge operations.final StringThe docs merged.final StringThe size merged.final StringThe time spent in merges.final Stringname()The node name.final StringnodeRole()The roles of the node.static NodesRecordfinal Stringpid()The process identifier.final Stringport()The bound transport port.final StringThe query cache evictions.final StringThe query cache hit counts.final StringThe used query cache.final StringThe query cache miss counts.final StringThe used machine memory.final StringramMax()The total machine memory.final StringThe used machine memory ratio.final StringThe time spent in external refreshes.final StringThe total external refreshes.final StringThe number of pending refresh listeners.final StringThe time spent in refreshes.final StringThe total refreshes.final StringThe request cache evictions.final StringThe request cache hit counts.final StringThe used request cache.final StringThe request cache miss counts.final StringThe total compiled scripts evicted from the cache.final StringThe script cache compilation limit triggered.final StringThe total script compilations.final StringThe current fetch phase operations.final StringThe time spent in fetch phase.final StringThe total fetch operations.final StringThe open search contexts.final StringThe current query phase operations.final StringThe time spent in query phase.final StringThe total query phase operations.final StringThe open scroll contexts.final StringThe time scroll contexts held open.final StringThe completed scroll contexts.final StringThe number of segments.final StringThe memory used by fixed bit sets for nested object field types and export type filters for types referred in _parent fields.final StringThe memory used by the index writer.final StringThe memory used by segments.final StringThe memory used by the version map.voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal StringThe number of current suggest operations.final StringThe time spend in suggest.final StringThe number of suggest operations.toString()final Stringtype()The Elasticsearch distribution type.final Stringuptime()The node uptime.final Stringversion()The Elasticsearch version.
-
Field Details
-
_DESERIALIZER
Json deserializer forNodesRecord
-
-
Method Details
-
of
-
id
The unique node identifier.API name:
id -
pid
The process identifier.API name:
pid -
ip
The IP address.API name:
ip -
port
The bound transport port.API name:
port -
httpAddress
The bound HTTP address.API name:
http_address -
version
The Elasticsearch version.API name:
version -
flavor
The Elasticsearch distribution flavor.API name:
flavor -
type
The Elasticsearch distribution type.API name:
type -
build
The Elasticsearch build hash.API name:
build -
jdk
The Java version.API name:
jdk -
diskTotal
The total disk space.API name:
disk.total -
diskUsed
The used disk space.API name:
disk.used -
diskAvail
The available disk space.API name:
disk.avail -
diskUsedPercent
The used disk space percentage.API name:
disk.used_percent -
heapCurrent
The used heap.API name:
heap.current -
heapPercent
The used heap ratio.API name:
heap.percent -
heapMax
The maximum configured heap.API name:
heap.max -
ramCurrent
The used machine memory.API name:
ram.current -
ramPercent
The used machine memory ratio.API name:
ram.percent -
ramMax
The total machine memory.API name:
ram.max -
fileDescCurrent
The used file descriptors.API name:
file_desc.current -
fileDescPercent
The used file descriptor ratio.API name:
file_desc.percent -
fileDescMax
The maximum number of file descriptors.API name:
file_desc.max -
cpu
The recent system CPU usage as a percentage.API name:
cpu -
load1m
The load average for the most recent minute.API name:
load_1m -
load5m
The load average for the last five minutes.API name:
load_5m -
load15m
The load average for the last fifteen minutes.API name:
load_15m -
uptime
The node uptime.API name:
uptime -
nodeRole
The roles of the node. Returned values includec(cold node),d(data node),f(frozen node),h(hot node),i(ingest node),l(machine learning node),m(master eligible node),r(remote cluster client node),s(content node),t(transform node),v(voting-only node),w(warm node),and-(coordinating node only).API name:
node.role -
master
Indicates whether the node is the elected master node. Returned values include*(elected master) and-(not elected master).API name:
master -
name
The node name.API name:
name -
completionSize
The size of completion.API name:
completion.size -
fielddataMemorySize
The used fielddata cache.API name:
fielddata.memory_size -
fielddataEvictions
The fielddata evictions.API name:
fielddata.evictions -
queryCacheMemorySize
The used query cache.API name:
query_cache.memory_size -
queryCacheEvictions
The query cache evictions.API name:
query_cache.evictions -
queryCacheHitCount
The query cache hit counts.API name:
query_cache.hit_count -
queryCacheMissCount
The query cache miss counts.API name:
query_cache.miss_count -
requestCacheMemorySize
The used request cache.API name:
request_cache.memory_size -
requestCacheEvictions
The request cache evictions.API name:
request_cache.evictions -
requestCacheHitCount
The request cache hit counts.API name:
request_cache.hit_count -
requestCacheMissCount
The request cache miss counts.API name:
request_cache.miss_count -
flushTotal
The number of flushes.API name:
flush.total -
flushTotalTime
The time spent in flush.API name:
flush.total_time -
getCurrent
The number of current get ops.API name:
get.current -
getTime
The time spent in get.API name:
get.time -
getTotal
The number of get ops.API name:
get.total -
getExistsTime
The time spent in successful gets.API name:
get.exists_time -
getExistsTotal
The number of successful get operations.API name:
get.exists_total -
getMissingTime
The time spent in failed gets.API name:
get.missing_time -
getMissingTotal
The number of failed gets.API name:
get.missing_total -
indexingDeleteCurrent
The number of current deletions.API name:
indexing.delete_current -
indexingDeleteTime
The time spent in deletions.API name:
indexing.delete_time -
indexingDeleteTotal
The number of delete operations.API name:
indexing.delete_total -
indexingIndexCurrent
The number of current indexing operations.API name:
indexing.index_current -
indexingIndexTime
The time spent in indexing.API name:
indexing.index_time -
indexingIndexTotal
The number of indexing operations.API name:
indexing.index_total -
indexingIndexFailed
The number of failed indexing operations.API name:
indexing.index_failed -
mergesCurrent
The number of current merges.API name:
merges.current -
mergesCurrentDocs
The number of current merging docs.API name:
merges.current_docs -
mergesCurrentSize
The size of current merges.API name:
merges.current_size -
mergesTotal
The number of completed merge operations.API name:
merges.total -
mergesTotalDocs
The docs merged.API name:
merges.total_docs -
mergesTotalSize
The size merged.API name:
merges.total_size -
mergesTotalTime
The time spent in merges.API name:
merges.total_time -
refreshTotal
The total refreshes.API name:
refresh.total -
refreshTime
The time spent in refreshes.API name:
refresh.time -
refreshExternalTotal
The total external refreshes.API name:
refresh.external_total -
refreshExternalTime
The time spent in external refreshes.API name:
refresh.external_time -
refreshListeners
The number of pending refresh listeners.API name:
refresh.listeners -
scriptCompilations
The total script compilations.API name:
script.compilations -
scriptCacheEvictions
The total compiled scripts evicted from the cache.API name:
script.cache_evictions -
scriptCompilationLimitTriggered
The script cache compilation limit triggered.API name:
script.compilation_limit_triggered -
searchFetchCurrent
The current fetch phase operations.API name:
search.fetch_current -
searchFetchTime
The time spent in fetch phase.API name:
search.fetch_time -
searchFetchTotal
The total fetch operations.API name:
search.fetch_total -
searchOpenContexts
The open search contexts.API name:
search.open_contexts -
searchQueryCurrent
The current query phase operations.API name:
search.query_current -
searchQueryTime
The time spent in query phase.API name:
search.query_time -
searchQueryTotal
The total query phase operations.API name:
search.query_total -
searchScrollCurrent
The open scroll contexts.API name:
search.scroll_current -
searchScrollTime
The time scroll contexts held open.API name:
search.scroll_time -
searchScrollTotal
The completed scroll contexts.API name:
search.scroll_total -
segmentsCount
The number of segments.API name:
segments.count -
segmentsMemory
The memory used by segments.API name:
segments.memory -
segmentsIndexWriterMemory
The memory used by the index writer.API name:
segments.index_writer_memory -
segmentsVersionMapMemory
The memory used by the version map.API name:
segments.version_map_memory -
segmentsFixedBitsetMemory
The memory used by fixed bit sets for nested object field types and export type filters for types referred in _parent fields.API name:
segments.fixed_bitset_memory -
suggestCurrent
The number of current suggest operations.API name:
suggest.current -
suggestTime
The time spend in suggest.API name:
suggest.time -
suggestTotal
The number of suggest operations.API name:
suggest.total -
bulkTotalOperations
The number of bulk shard operations.API name:
bulk.total_operations -
bulkTotalTime
The time spend in shard bulk.API name:
bulk.total_time -
bulkTotalSizeInBytes
The total size in bytes of shard bulk.API name:
bulk.total_size_in_bytes -
bulkAvgTime
The average time spend in shard bulk.API name:
bulk.avg_time -
bulkAvgSizeInBytes
The average size in bytes of shard bulk.API name:
bulk.avg_size_in_bytes -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupNodesRecordDeserializer
-