io.vamp.common

vitals

package vitals

Visibility
  1. Public
  2. All

Type Members

  1. trait JmxVitalsProvider extends AnyRef

  2. case class JvmVitals(operatingSystem: OperatingSystemVitals, runtime: RuntimeVitals, memory: MemoryVitals, threads: ThreadVitals) extends Product with Serializable

  3. case class MemoryUsageVitals(init: Long, max: Long, committed: Long, used: Long) extends Product with Serializable

  4. case class MemoryVitals(heap: MemoryUsageVitals, nonHeap: MemoryUsageVitals) extends Product with Serializable

  5. case class OperatingSystemVitals(name: String, architecture: String, version: String, availableProcessors: Double, systemLoadAverage: Double) extends Product with Serializable

  6. case class RuntimeVitals(process: String, virtualMachineName: String, virtualMachineVendor: String, virtualMachineVersion: String, startTime: Long, upTime: Long) extends Product with Serializable

  7. case class ThreadVitals(count: Long, peakCount: Long, daemonCount: Long, totalStartedCount: Long) extends Product with Serializable

Value Members

  1. object InfoRequest

Ungrouped