{#if $initq.error} {$initq.error.message} {:else if $initq.fetching} {:else} Selected Node Node State {#if $nodeJobsData.fetching} {:else if $nodeJobsData.data} Activity Show List {:else} Activity {/if} { from = newFrom; to = newTo; }} /> { const diff = Date.now() - to; from = new Date(from.getTime() + diff); to = new Date(to.getTime() + diff); }} /> {/if}
{#if $nodeMetricsData.error} {$nodeMetricsData.error.message} {:else if $nodeMetricsData.fetching || $initq.fetching} {:else} {#snippet gridContent(item)}

{item.name} {systemUnits[item.name] ? "(" + systemUnits[item.name] + ")" : ""}

{#if item.availability == "none"} Metric not configured

No datasets returned for {item.name}.

Metric is not configured for cluster {cluster}.

{:else if item.availability == "disabled"} Disabled Metric

No dataset(s) returned for {item.name}

Metric has been disabled for subcluster {$nodeMetricsData.data.nodeMetrics[0].subCluster}.

{:else if item?.metric} c.name == cluster)} subCluster={$nodeMetricsData.data.nodeMetrics[0].subCluster} series={item.metric.series} enableFlip forNode /> {:else} Missing Metric

No dataset returned for {item.name}.

Metric was not found in metric store for cluster {cluster}.

{/if} {/snippet} ({ ...m, availability: checkMetricAvailability( globalMetrics, m.name, cluster, $nodeMetricsData.data.nodeMetrics[0].subCluster, ), })) .sort((a, b) => a.name.localeCompare(b.name))} itemsPerRow={ccconfig.plotConfiguration_plotsPerRow} {gridContent} /> {/if}