{#if $nodesQuery.error} {$nodesQuery.error.message} {:else if $nodesQuery.fetching } {:else if filteredData?.length > 0} {#key selectedMetric} {#each filteredData as item (item.host)}

{item.host} ({item.subCluster})

State: {item?.state? item.state.charAt(0).toUpperCase() + item.state.slice(1) : 'Not in DB'}
{#if item?.availability == "disabled"} Disabled Metric

No dataset(s) returned for {selectedMetric}

Metric has been disabled for subcluster {item.subCluster}.

{:else if item?.data} {#key item?.data[0]?.metric?.series[0]?.data?.length} {/key} {:else} Missing Metric

No dataset(s) returned for {selectedMetric}.

Metric was not found in metric store for host {item.host}.

{/if} {/each} {/key}
{:else if hostnameFilter || hoststateFilter != 'all'} Empty Filter Return

No datasets returned for {selectedMetric}.

Hostname filter and/or host state filter returned no matches.

{:else if notConfigured} Metric not configured

No datasets returned for {selectedMetric}.

Metric is not configured for cluster {cluster}.

{:else} Missing Metric

No datasets returned for {selectedMetric}.

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

{/if}