Vixen
02b45cc4
csharp
public record class ShardHeartbeat

What a realm says about itself every two seconds. Doc 27 § Health.

Read the guide page for this →

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 Population

    How many players are on it.

  • public double TickP99Milliseconds

    The tail, which is the number placement watches.

  • public double TickMeanMilliseconds

    The middle, which is the number that flatters.

  • public int Blocked

    How many players a drain could not move.

  • public DateTimeOffset At

    When 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