csharp
public record class ShardHeartbeatWhat a realm says about itself every two seconds. Doc 27 § Health.
Remarks
Every number here is already an instrument in Vixen.Net.Telemetry; this is a sample of the meter rather than a second measurement system, so a shard's health and its traces cannot disagree about what its tick cost.
Fields and properties (5)
public int PopulationHow many players are on it.
public double TickP99MillisecondsThe tail, which is the number placement watches.
public double TickMeanMillisecondsThe middle, which is the number that flatters.
public int BlockedHow many players a drain could not move.
public DateTimeOffset AtWhen the sample was taken, by the realm's clock.
Methods (1)
public ShardHeartbeat(int Population, double TickP99Milliseconds, double TickMeanMilliseconds, int Blocked, DateTimeOffset At)What a realm says about itself every two seconds. Doc 27 § Health.
Used by (7)
- ClusterSerializationTestsVixen.Live.Cluster.Tests
- FakeShardVixen.Live.Realm.Cluster.Tests
- IShardGrainVixen.Live.Cluster
- RealmClusterVixen.Live.Realm.Cluster
- ShardGrainVixen.Live.Orchestrator
- ShardLifecycleVixen.Live.Orchestrator
- ShardLifecycleTestsVixen.Live.Orchestrator.Tests