|
| 1 | +--- |
| 2 | +title: Azure HPC Cache metrics and monitoring |
| 3 | +description: How to see statistics about your Azure HPC Cache |
| 4 | +author: ekpgh |
| 5 | +ms.service: hpc-cache |
| 6 | +ms.topic: how-to |
| 7 | +ms.date: 07/08/2021 |
| 8 | +ms.author: v-erkel |
| 9 | +--- |
| 10 | + |
| 11 | +# Cache metrics and monitoring |
| 12 | + |
| 13 | +The Azure Portal has several built-in visualizations that you can use to monitor the performance of your Azure HPC Cache. |
| 14 | + |
| 15 | +This article explains where to find the statistics visualizations, and what they show. |
| 16 | + |
| 17 | +There are four HPC Cache portal pages that show cache performance data: |
| 18 | + |
| 19 | +* **Overview** |
| 20 | +* **Metrics** |
| 21 | +* **Cache report** |
| 22 | +* **Client status** |
| 23 | + |
| 24 | +Open the **Metrics**, **Cache report**, and **Client status** pages from the **Monitoring** menu in the sidebar. The cache's **Overview** page is the top item on the sidebar menu. |
| 25 | + |
| 26 | + |
| 27 | + |
| 28 | +## Overview page |
| 29 | + |
| 30 | +The cache's **Overview** page shows graphs for some basic cache statistics - cache throughput, operations per second, and latency. The graphs are at the bottom of the page, underneath the **Essentials** section. |
| 31 | + |
| 32 | + |
| 33 | + |
| 34 | +These charts are part of Azure's built-in monitoring and analytics tools. Learn more about these capabilities from the [Azure Monitoring documentation](../azure-monitor/essentials/monitor-azure-resource.md#monitoring-in-the-azure-portal). |
| 35 | + |
| 36 | +## Metrics page |
| 37 | + |
| 38 | +The HPC Cache **Metrics** page is another standard Azure feature. Follow the tips on the page to create your own charts and to learn more about the features. |
| 39 | + |
| 40 | +## Cache report |
| 41 | + |
| 42 | +The **Cache report** is a customized set of charts that show your cache's used space, free space, and cache recycle rate. |
| 43 | + |
| 44 | +By default, the page shows aggregated data for all of the cache's storage targets, but you can use the **Storage target** control to show the cache consumption data for one particular storage target instead. You also can customize the time range to show. |
| 45 | + |
| 46 | + |
| 47 | + |
| 48 | +* **Cache used space** is the amount of space in your cache storage that's in use storing files that client machines have requested. If you selected a single storage target, it shows only the space used for files from that back-end storage system. |
| 49 | + |
| 50 | +* **Cache free space** is the available capacity remaining in cache storage. |
| 51 | + |
| 52 | +* **Cache recycle rate** represents the rate at which old files are being removed from the cache to make room for newly requested files. For a single storage target, this calculation only includes files stored on that target. |
| 53 | + |
| 54 | +## Client status |
| 55 | + |
| 56 | +The **Client status** page lists the client machines that are connected to your Azure HPC Cache. |
| 57 | + |
| 58 | + |
| 59 | + |
| 60 | +You can customize the table with filters to show a specific client address or address range, a specific storage target, or an individual cache mount address. |
| 61 | + |
| 62 | +The connection types shown in the table have to do with the client connections to the storage target: |
| 63 | + |
| 64 | +* `azure_https_backend` is a secure client connection to a standard Azure Blob storage system. |
| 65 | +* `mount_backend` is an NFS connection to either a hardware NFS system or an NFS-enabled blob container. |
| 66 | +* `nfs_backend` is similar to the `mount_backend` connection, but represents a separate connection used by an NFS-internal remote procedure call instead of one initiated by the client mount operation. |
| 67 | + |
| 68 | +These values can be useful when debugging connection issues between clients and the HPC Cache. |
| 69 | + |
| 70 | +## Next steps |
| 71 | + |
| 72 | +* Learn more about [Azure metrics and statistics tools](../azure-monitor/index.yml) |
| 73 | +* [Manage the cache](hpc-cache-manage.md) |
0 commit comments