Class ProtonMetrics


  • public class ProtonMetrics
    extends java.lang.Object
    • Field Detail

      • DOCUMENTS_ACTIVE_COUNT

        public static final java.lang.String DOCUMENTS_ACTIVE_COUNT
        See Also:
        Constant Field Values
      • DOCUMENTS_READY_COUNT

        public static final java.lang.String DOCUMENTS_READY_COUNT
        See Also:
        Constant Field Values
      • DOCUMENTS_TOTAL_COUNT

        public static final java.lang.String DOCUMENTS_TOTAL_COUNT
        See Also:
        Constant Field Values
      • DOCUMENT_DISK_USAGE

        public static final java.lang.String DOCUMENT_DISK_USAGE
        See Also:
        Constant Field Values
      • RESOURCE_DISK_USAGE_AVERAGE

        public static final java.lang.String RESOURCE_DISK_USAGE_AVERAGE
        See Also:
        Constant Field Values
      • RESOURCE_MEMORY_USAGE_AVERAGE

        public static final java.lang.String RESOURCE_MEMORY_USAGE_AVERAGE
        See Also:
        Constant Field Values
    • Constructor Detail

      • ProtonMetrics

        public ProtonMetrics​(java.lang.String clusterId)
    • Method Detail

      • getClusterId

        public java.lang.String getClusterId()
      • documentsActiveCount

        public double documentsActiveCount()
      • documentsReadyCount

        public double documentsReadyCount()
      • documentsTotalCount

        public double documentsTotalCount()
      • documentDiskUsage

        public double documentDiskUsage()
      • resourceDiskUsageAverage

        public double resourceDiskUsageAverage()
      • resourceMemoryUsageAverage

        public double resourceMemoryUsageAverage()
      • addMetric

        public ProtonMetrics addMetric​(java.lang.String name,
                                       double value)
      • toJson

        public org.json.JSONObject toJson()