Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result

doku.md

Blame
  • -- Was ist perfmornace mnitoring -- post mortem monitoring möglich -- Wo zu finden mit screenshots -- ganz basic grafana ui erklären -- kurze beschreibung der metriken

    Job monitoring at RWTH Aachen University

    We offer (post mortem) performance monitoring for all HPC jobs. Users can login at perfmon.hpc.itc.rwth-aachen.de. The visualization is realized using Grafana with some custom modifications to ensure data privacy.

    This tool helps you to get a high level overview of the performance characteristics of your application. Especially, it helps you to easily verify your batch job is running as expected and to identify (performance) issues.

    Usage

    After login you get a list of your recent jobs. You can always return to this page by clicking on the Grafana logo on the top left of the page. In the top right corner you can change the time frame you want to see jobs for. Joblist

    Clicking on a job in the table gets you to performance data for that job. For jobs that ran on a singe node, you get a dashboard that shows the data per core (if available). For jobs running on multiple nodes, the dashboard shows the mean for arch host. On the top right, under the time selector, you can switch between the two vies by clicking on "Single Host"/"Multi Host"

    When looking at the performance data, there are some variables in the top left. There you can change e.g. which hosts are shown or even change to a different job. When you change the jobid you are viewing, the time frame unfortunately doesn't adjust automatically. To fix it, you need to click on the "Reset time" link in the top right corner. Job

    Who can access it

    Everyone who can login via the RWTH Regapp

    What performance data is available

    There are two types of data available: data provided by the OS and data derived from hardware performance counters. The data provided by the os is always available. The data derived from hardware performance counters is not available when the user requested access to the hardware performance counters (e.g. by using --hwctr=likwid

    • OS provided
      • CPU usage per core
      • Memory usage
      • Fabric throughput
      • Lustre IO
      • For GPU jobs additionally:
        • GPU usage
        • GPU memory usage
    • hardware performance counter derived
      • FLOPS (double precision) per core
      • FLOPS (single precision) per core
      • Memory bandwidth
      • Power consumption per socket
      • DRAM power consumption per socket

    All data mentioned above is sampled once every minute. Additionally, also the jobscript of the job is shown.

    Common issues

    When Grafana shows red error messages in the top right corner, try refreshing the page. Most likely your Shibboleth session timed out and you need to relogin. Error