Interface HealthJMXExposer


public interface HealthJMXExposer
A Contract for exposing Health API over the JMX.
Since:
9.0
Author:
Sebastian Łaskawiec
  • Field Details Link icon

  • Method Details Link icon

    • getNumberOfCpus Link icon

      int getNumberOfCpus()
      Returns the total amount of CPUs for the JVM.
    • getTotalMemoryKb Link icon

      long getTotalMemoryKb()
      Returns the amount of total memory (KB) in the host.
    • getFreeMemoryKb Link icon

      long getFreeMemoryKb()
      Returns the amount of free memory (KB) in the host.
    • getClusterHealth Link icon

      String getClusterHealth()
      Returns cluster health status.
    • getClusterName Link icon

      String getClusterName()
      Returns cluster name.
    • getNumberOfNodes Link icon

      int getNumberOfNodes()
      Returns total nodes in the cluster.
    • getCacheHealth Link icon

      String[] getCacheHealth()
      Returns per Cache statuses.