struct Movie::Cluster::ClusterStats

Defined in:

movie/cluster/telemetry.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(join_attempts : Int64, gossip_rounds : Int64, gossip_sent : Int64, gossip_received : Int64, gossip_acks : Int64, membership_merges : Int64, heartbeats_sent : Int64, heartbeats_received : Int64, heartbeat_timeouts : Int64, reachability_restorations : Int64, protocol_rejections : Int64, membership_capacity_rejections : Int64, subscribers : Int32) #

[View source]

Instance Method Detail

def clone #

[View source]
def copy_with(join_attempts _join_attempts = @join_attempts, gossip_rounds _gossip_rounds = @gossip_rounds, gossip_sent _gossip_sent = @gossip_sent, gossip_received _gossip_received = @gossip_received, gossip_acks _gossip_acks = @gossip_acks, membership_merges _membership_merges = @membership_merges, heartbeats_sent _heartbeats_sent = @heartbeats_sent, heartbeats_received _heartbeats_received = @heartbeats_received, heartbeat_timeouts _heartbeat_timeouts = @heartbeat_timeouts, reachability_restorations _reachability_restorations = @reachability_restorations, protocol_rejections _protocol_rejections = @protocol_rejections, membership_capacity_rejections _membership_capacity_rejections = @membership_capacity_rejections, subscribers _subscribers = @subscribers) #

[View source]
def gossip_acks : Int64 #

def gossip_received : Int64 #

def gossip_rounds : Int64 #

def gossip_sent : Int64 #

def heartbeat_timeouts : Int64 #

def heartbeats_received : Int64 #

def heartbeats_sent : Int64 #

def join_attempts : Int64 #

def membership_capacity_rejections : Int64 #

def membership_merges : Int64 #

def protocol_rejections : Int64 #

def reachability_restorations : Int64 #

def subscribers : Int32 #