{#if $initq.error} {$initq.error.message} {:else if $initq.data} {:else} {/if} {#if $jobMetrics.data && $initq.data} {#if $initq.data.job.concurrentJobs != null} {#if authlevel > roles.manager}
Concurrent Jobs
    {#each $initq.data.job.concurrentJobs.items as pjob, index}
  • {pjob.jobId}
  • {/each}
{:else}
{$initq.data.job.concurrentJobs.items.length} Concurrent Jobs

Number of shared jobs on the same node with overlapping runtimes.

{/if} {/if} c.name == $initq.data.job.cluster).subClusters .find(sc => sc.name == $initq.data.job.subCluster)} flopsAny={$jobMetrics.data.jobMetrics.find(m => m.name == 'flops_any' && m.scope == 'node')} memBw={$jobMetrics.data.jobMetrics.find(m => m.name == 'mem_bw' && m.scope == 'node')} /> {:else} {/if}

{#if $initq.data} {/if} {#if $initq.data} {/if}
{#if $jobMetrics.error} {#if $initq.data.job.monitoringStatus == 0 || $initq.data.job.monitoringStatus == 2} Not monitored or archiving failed
{/if} {$jobMetrics.error.message} {:else if $jobMetrics.fetching} {:else if $jobMetrics.data && $initq.data} {#if item.data} statsTable.moreLoaded(detail)} job={$initq.data.job} metricName={item.metric} rawData={item.data.map(x => x.metric)} scopes={item.data.map(x => x.scope)} width={width} isShared={($initq.data.job.exclusive != 1)}/> {:else} No data for {item.metric} {/if} {/if}

{#if $initq.data} {#if somethingMissing}
Missing Metrics/Reseources {#if missingMetrics.length > 0}

No data at all is available for the metrics: {missingMetrics.join(', ')}

{/if} {#if missingHosts.length > 0}

Some metrics are missing for the following hosts:

    {#each missingHosts as missing}
  • {missing.hostname}: {missing.metrics.join(', ')}
  • {/each}
{/if}
{/if} {#if $jobMetrics.data} {#key $jobMetrics.data} {/key} {/if}
{#if $initq.data.job.metaData?.jobScript}
{$initq.data.job.metaData?.jobScript}
{:else} No job script available {/if}
{#if $initq.data.job.metaData?.slurmInfo}
{$initq.data.job.metaData?.slurmInfo}
{:else} No additional slurm information available {/if}
{/if}
{#if $initq.data} {/if}