class

GlusterMetricsExporter::MetricsData

Inherits JSON::Serializable / Reference / Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Class methods

collect
Source
collect_local_metrics
Source

Instance methods

errors
Source
exporter_health
Source
exporter_health=(exporter_health : Hash(String, Int32))
Source
local_metrics
Source
local_metrics=(local_metrics : Hash(String, GlusterCLI::LocalMetrics))
Source
peers
Source
peers=(peers : Array(GlusterCLI::NodeInfo))
Source
volumes
Source
volumes=(volumes : Array(GlusterCLI::VolumeInfo))
Source