class GlusterMetricsExporter::MetricsData

Included Modules

Defined in:

metrics/helpers.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new #

[View source]

Class Method Detail

def self.collect #

[View source]
def self.collect_local_metrics #

[View source]

Instance Method Detail


[View source]
def errors=(errors : Array(GlusterMetricsExporter::MetricError)) #

[View source]
def exporter_health : Hash(String, Int32) #

[View source]
def exporter_health=(exporter_health : Hash(String, Int32)) #

[View source]
def local_metrics : Hash(String, GlusterCLI::LocalMetrics) #

[View source]
def local_metrics=(local_metrics : Hash(String, GlusterCLI::LocalMetrics)) #

[View source]
def peers : Array(GlusterCLI::NodeInfo) #

[View source]
def peers=(peers : Array(GlusterCLI::NodeInfo)) #

[View source]
def volumes : Array(GlusterCLI::VolumeInfo) #

[View source]
def volumes=(volumes : Array(GlusterCLI::VolumeInfo)) #

[View source]