mirror of
https://github.com/Unleash/unleash.git
synced 2025-10-04 11:17:02 +02:00
https://linear.app/unleash/issue/2-3233/visualize-connected-edge-instances Adds a new tab in the Network page to visualize connected Edges. This is behind a `edgeObservability` flag. Also opens up the Network page even if you don't have a Prometheus API configured. When accessing the tabs that require it to set, and it isn't, we show some extra information about this and redirect you to the respective section in our docs.   
24 lines
721 B
TypeScript
24 lines
721 B
TypeScript
export type ConnectedEdge = {
|
|
id?: string;
|
|
appName: string;
|
|
connectedStreamingClients: number;
|
|
edgeVersion: string;
|
|
instanceId: string;
|
|
region: string | null;
|
|
reportedAt: string;
|
|
started: string;
|
|
connectedVia?: string;
|
|
cpuUsage: string;
|
|
memoryUsage: number;
|
|
clientFeaturesAverageLatencyMs: string;
|
|
clientFeaturesP99LatencyMs: string;
|
|
frontendApiAverageLatencyMs: string;
|
|
frontendApiP99LatencyMs: string;
|
|
upstreamFeaturesAverageLatencyMs: string;
|
|
upstreamFeaturesP99LatencyMs: string;
|
|
upstreamMetricsAverageLatencyMs: string;
|
|
upstreamMetricsP99LatencyMs: string;
|
|
upstreamEdgeAverageLatencyMs: string;
|
|
upstreamEdgeP99LatencyMs: string;
|
|
};
|