Connected: {statusData.Connection.IsConnected}
"); sb.AppendLine($"State: {statusData.Connection.State}
"); if (!string.IsNullOrEmpty(statusData.Connection.NodeName)) sb.AppendLine($"Node: {statusData.Connection.NodeName}
"); if (!string.IsNullOrEmpty(statusData.Connection.GalaxyName)) sb.AppendLine($"Galaxy: {statusData.Connection.GalaxyName}
"); sb.AppendLine("{statusData.Health.Status}
"); sb.AppendLine($"{statusData.Health.Description}
"); sb.AppendLine("Clients: {statusData.Subscriptions.TotalClients}
"); sb.AppendLine($"Tags: {statusData.Subscriptions.TotalTags}
"); sb.AppendLine($"Active: {statusData.Subscriptions.ActiveSubscriptions}
"); sb.AppendLine($"Delivered: {statusData.Subscriptions.TotalDelivered:N0}
"); if (statusData.Subscriptions.TotalDropped > 0) { sb.AppendLine($"Dropped: {statusData.Subscriptions.TotalDropped:N0}
"); } sb.AppendLine("| Operation | Count | Success Rate | Avg (ms) | Min (ms) | Max (ms) | P95 (ms) |
|---|---|---|---|---|---|---|
| {op.Key} | " + $"{op.Value.TotalCount} | " + $"{op.Value.SuccessRate:P1} | " + $"{op.Value.AverageMilliseconds:F1} | " + $"{op.Value.MinMilliseconds:F1} | " + $"{op.Value.MaxMilliseconds:F1} | " + $"{op.Value.Percentile95Milliseconds:F1} | " + $"
{statusData.DetailedHealth.Status}
"); sb.AppendLine($"{statusData.DetailedHealth.Description}
"); sb.AppendLine("{ex.Message}
"); sb.AppendLine(""); return sb.ToString(); } } }