MachineStatus
Namespace: FoundationDB.Client.Status · class
Implements: MetricsBase, IJsonSerializable, IJsonPackable, IEquatable<MetricsBase>, IEquatable<MachineStatus>
Properties
Address
string Address { get; }
Address of this machine
"10.1.2.34"
ContributingWorkers
int ContributingWorkers { get; }
Cpu
MachineCpuMetrics Cpu { get; }
CPU performance counters
DataCenterId
string DataCenterId { get; }
Identifier of the data center that is hosting this machine
All machines that have the same DataCenterId are probably running on the same (physical) network.
Excluded
bool Excluded { get; }
If true, this process is currently excluded from the cluster
Id
string Id { get; }
Unique identifier for this machine.
This is the value of the key in the cluster.machines dictionary
Locality
LocalityConfiguration Locality { get; }
MachineId
string MachineId { get; }
Id of this machine
This is the ID that is referenced by other objects (processes, etc...)
Memory
MachineMemoryMetrics Memory { get; }
Memory performance counters
Network
MachineNetworkMetrics Network { get; }
Network performance counters
Methods
<Clone>$
MachineStatus <Clone>$()
Equals
bool Equals(object obj)
bool Equals(MetricsBase other)
bool Equals(MachineStatus other)
GetHashCode
int GetHashCode()
ToString
string ToString()