Interface MonitoringFacade

  • All Known Implementing Classes:
    DefaultStatMonitoringFacade

    public interface MonitoringFacade
    Facade which holds all monitoring related logic.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.Object> getMemoryStat()
      Gets the memory statistics.
      java.util.Map<java.lang.String,​java.lang.Object> getOsStat()
      Gets the OS statistics.
      java.util.Map<java.lang.String,​java.lang.String> getSystemUptime()
      Gets the system uptime information.
      java.util.Map<java.lang.String,​java.lang.Object> getThreadStat()
      Gets the thread statistics.
    • Method Detail

      • getSystemUptime

        java.util.Map<java.lang.String,​java.lang.String> getSystemUptime()
        Gets the system uptime information.
        Returns:
        the system uptime
      • getMemoryStat

        java.util.Map<java.lang.String,​java.lang.Object> getMemoryStat()
        Gets the memory statistics.
        Returns:
        the memory statistics
      • getThreadStat

        java.util.Map<java.lang.String,​java.lang.Object> getThreadStat()
        Gets the thread statistics.
        Returns:
        the thread statistics
      • getOsStat

        java.util.Map<java.lang.String,​java.lang.Object> getOsStat()
        Gets the OS statistics.
        Returns:
        the OS statistics