PlcmDiagnostics

Diagnostic data for a Poly server.

PlcmDiagnosticSource

Defines an ip-address with its purpose, IP version and several other properties.

PlcmDiagnosticMeasurement
PlcmDiagnostic

PlcmDiagnostic Fields

NameTypeDescriptionAttributes
atomLinkList Array of LinkSee Definition of Link
measurementsArray of PlcmDiagnosticMeasurement
sourcePlcmDiagnosticSourceMandatory
uuidUuid The identifier for the diagnostic.
namestring Descriptive name of the diagnostic. Mandatory
uomPlcmDiagnosticUnitOfMeasure Unit of measure for the diagnostic. Mandatory
entityTagEntityTag The unique value generated from the server object instance. This value is the same value that MUST be applied to the HTTP Entity Tag (ETag) header for a single instance of this object. Client modification of this field is not allowed for this instance.
earliestMeasurementDatedateTimeMandatory
latestMeasurementDatedateTimeMandatory

PlcmDiagnosticMeasurement Fields

NameTypeDescriptionAttributes
valuelong The value of the measurement Mandatory
timeTakendateTimeMandatory

PlcmDiagnosticSource Fields

NameTypeDescriptionAttributes
namestring The name of the source for the diagnostic data, e.g. proximo. Mandatory
categorystring The category of the source for the diagnostic data, e.g. G1 Old Gen MemoryPool, Metaspace Manager, G1 Old Generation GarbageCollector Mandatory
sourceTypePlcmDiagnosticSourceType The type of source for the diagnostic data, jvm, kernel or hardware Mandatory
idstring The identifier for the source. For HARDWARE this describes a disk drive, memory slot or network interface card, otherwise this is typically a process id


Nested Types/Restrictions


NameTypeRestrictions
PlcmDiagnosticSourceTypestring
Value must be one of:
  • JVM
  • KERNEL
  • HARDWARE
PlcmDiagnosticUnitOfMeasurestring
Value must be one of:
  • NANOSECONDS
  • MILLISECONDS
  • MICROSECONDS
  • SECONDS
  • MINUTES
  • HOURS
  • DAYS
  • BYTES
  • KILOBYTES
  • MEGABYTES
  • GIGABYTES