Menu Close

Chapter 6. Monitoring specific functions

As a storage administrator, you can use Red Hat Ceph Storage Dashboard to monitor specific aspects of the cluster based on type of host, services, data access method, and more.

6.1. Monitoring monitors

The Red Hat Ceph Storage Dashboard allows you to view various details about Monitor nodes.

Prerequisites

  • A running Red Hat Ceph Storage cluster.
  • Dashboard is installed.

Procedure

  1. Log in to the Dashboard.
  2. On the navigation bar, click Cluster and then click Monitors.
  3. The Monitors overview page displays information about the overall monitor status as well as tables of in Quorum and Not in quorum Monitor nodes:

    Monitors overview
  4. To see the number of open sessions, hover the cursor over the blue dotted trail:

    Open sessions
  5. To see performance counters for any monitor, click its host name:

    Click Monitor host name
  6. View the performance counters:

    Monitor performance counters

Additional Resources

6.2. Monitoring Hosts

The Red Hat Ceph Storage Dashboard allows you to view various details about hosts.

Prerequisites

  • A running Red Hat Ceph Storage cluster.
  • Dashboard is installed.

Procedure

  1. Log in to the Dashboard.
  2. On the navigation bar, click Cluster and then click Hosts.
  3. To view the list of hosts, click the Hosts List tab:

    Hosts List
  4. To view the Performance Details of a host, in the Host tab, click its row and select the time range from the Grafana Time Picker drop-down menu:

    Host Performance Details
  5. To view the performance counters for a specific service on a host, click the service:

    Click Host service
  6. View the performance counters:

    Host performance counters
  7. To view performance data for all the hosts:

    1. Click the Overall Performance tab towards the top left of the page:

      Click host overall performance
    2. Select the time range from the Grafana Time Picker drop-down:

      Host Performance Grafana drop-down
    3. View the Overall Performance page:

      Host Overall Performance

Additional Resources

6.3. Monitoring OSDs

The Red Hat Ceph Storage Dashboard allows you to view various details about OSDs.

Prerequisites

  • A running Red Hat Ceph Storage cluster.
  • Dashboard is installed.

Procedure

  1. Log in to the Dashboard.
  2. On the navigation bar, click Cluster and then click OSDs.
  3. To view the list of OSDs, click the OSDs List tab:

    OSDs List
  4. To view the attributes of an OSD, on the OSDS List tab, click its row:

    OSD Attributes
  5. To view the metadata of the OSD, in the OSDs tab, click its row and click the Metadata tab:

    OSD Metadata
  6. To view the performance counter of the OSD, in the OSDs tab, click its row and click the Performance counter tab:

    OSD Performance Counter
  7. To view the histogram of the OSD, in the OSDs tab, click its row and click the Histogram tab:

    OSD Histogram
  8. To view the performance details of the OSD:

    1. In the OSDs tab, click its row, click the Performance Details tab:

      Click OSD Performance details
    2. Select the time range from the Grafana Time Picker drop-down menu:

      OSD Performance Grafana drop-down
    3. View the performance details of the OSD:

      View OSD Performance details
  9. To view the overall performance of all the OSDs:

    1. Click the Overall Performance tab towards the top left of the page:

      Click OSDs overall performance
    2. Select the time range from the Grafana Time Picker drop-down:

      OSDs Performance Grafana drop-down
  10. View the Overall Performance page:

    OSDs Overall Performance

Additional Resources

6.4. Monitoring pools

The Red Hat Ceph Storage Dashboard allows you to view various details about pools in the cluster.

Prerequisites

  • A running Red Hat Ceph Storage cluster.
  • Dashboard is installed.

Procedure

  1. Log in to the Dashboard.
  2. On the navigation bar, click Pools:

    Pools menu selection
  3. View the pools list:

    Pools list
  4. Mouse over a usage bar graph to view the actual used and free space:

    Pool usage details
  5. To view more information about a pool, select it by clicking on its row:

    Click a pool row
  6. View the details of the pool. To view performance details and configuration data for the pool, click on the associated tabs.

    Pool details
  7. To view performance data for all the pools, click the Overall Performance tab towards the top left of the page:

    Click overall performance
  8. View the Overall Performance page:

    Overall Performance page

Additional Resources

6.5. Monitoring Ceph File Systems

As a storage administrator, you can use the Red Hat Ceph Storage Dashboard to monitor Ceph File Systems (CephFS) and related components.

Prerequisites

  • A running Red Hat Ceph Storage cluster.
  • Dashboard is installed
  • Ceph File System is installed.

Procedure

  1. Log in to the dashboard.
  2. On the navigation bar, click Filesystems.

    Click Filesystems
  3. In the example below, you can see the cephfs file system.

    View filesystems
  4. To view details for the file system, click the row for cephfs.

    Click cephfs
  5. On the Details tab, you can see metadata servers and their rank plus any standby daemons, at 1, pools and their usage, at 2, and performance counters at 3.

    CephFS details tab
  6. To view the list of clients which have mounted the file system, click the Clients tab.

    Click Clients
  7. In the example below, you can see the jb-ceph4-client host has the cephfs file system opened.

    Clients table
  8. To view the performance of the file system, click the Performance Details tab.

    Click Performance Details
  9. In the example below, you can see the read and write operations, at 1, client requests, at 2, and you can change the time range at 3.

    Performance Details

Additional Resources

6.6. Monitoring overall performance of images

The Red Hat Ceph Storage Dashboard allows you to monitor the overall performance of the images in Blocks.

Prerequisites

  • A running Red Hat Ceph Storage cluster.
  • Dashboard is installed.
  • Rados Block Device (RBD) pool is created.
  • Image is created.
  • Manager module Prometheus exporter is enabled for the pool.

    Figure 6.1. Example

    Enable Prometheus module

Procedure

  1. Log in to the Dashboard.
  2. On the navigation bar, click Block:

    Click Block
  3. Select Images from the drop-down:

    Select Images from drop-down
  4. Select the Overall Performance tab:

    Overall performance tab
  5. Select the time range from the Grafana Time Picker drop-down:

    Images Performance Grafana drop-down
  6. View the Overall Performance page:

    Images Overall Performance