systemDiagnosticsEntity element

Type: systemDiagnosticsEntity
Namespace: (default namespace)
XML Schema: ns0.xsd

A serialized representation of this class can be placed in the entity body of a request or response to or from the API. This particular entity holds a reference to a SystemDiagnosticsDTO.

Example XML

<?xml version="1.0" encoding="UTF-8"?> <systemDiagnosticsEntity> <revision> <clientId>...</clientId> <version>...</version> </revision> <systemDiagnostics> <availableProcessors>...</availableProcessors> <daemonThreads>...</daemonThreads> <freeHeap>...</freeHeap> <freeNonHeap>...</freeNonHeap> <maxHeap>...</maxHeap> <maxNonHeap>...</maxNonHeap> <processorLoadAverage>...</processorLoadAverage> <totalHeap>...</totalHeap> <totalNonHeap>...</totalNonHeap> <totalThreads>...</totalThreads> <usedHeap>...</usedHeap> <usedNonHeap>...</usedNonHeap> <heapUtilization>...</heapUtilization> <nonHeapUtilization>...</nonHeapUtilization> <contentRepositoryStorageUsage> <identifier>...</identifier> <freeSpace>...</freeSpace> <totalSpace>...</totalSpace> <usedSpace>...</usedSpace> <utilization>...</utilization> <freeSpaceBytes>...</freeSpaceBytes> <totalSpaceBytes>...</totalSpaceBytes> <usedSpaceBytes>...</usedSpaceBytes> </contentRepositoryStorageUsage> <contentRepositoryStorageUsage> <!--...--> </contentRepositoryStorageUsage> <!--...more "contentRepositoryStorageUsage" elements...--> <flowFileRepositoryStorageUsage> <identifier>...</identifier> <freeSpace>...</freeSpace> <totalSpace>...</totalSpace> <usedSpace>...</usedSpace> <utilization>...</utilization> <freeSpaceBytes>...</freeSpaceBytes> <totalSpaceBytes>...</totalSpaceBytes> <usedSpaceBytes>...</usedSpaceBytes> </flowFileRepositoryStorageUsage> <garbageCollection> <name>...</name> <collectionCount>...</collectionCount> <collectionTime>...</collectionTime> </garbageCollection> <garbageCollection> <!--...--> </garbageCollection> <!--...more "garbageCollection" elements...--> <statsLastRefreshed>...</statsLastRefreshed> </systemDiagnostics> </systemDiagnosticsEntity>

Example JSON

{ "systemDiagnostics" : { "availableProcessors" : ..., "daemonThreads" : ..., "freeHeap" : "...", "freeNonHeap" : "...", "maxHeap" : "...", "maxNonHeap" : "...", "processorLoadAverage" : ..., "totalHeap" : "...", "totalNonHeap" : "...", "totalThreads" : ..., "usedHeap" : "...", "usedNonHeap" : "...", "heapUtilization" : "...", "nonHeapUtilization" : "...", "contentRepositoryStorageUsage" : [ { "identifier" : "...", "freeSpace" : "...", "totalSpace" : "...", "usedSpace" : "...", "utilization" : "...", "freeSpaceBytes" : ..., "totalSpaceBytes" : ..., "usedSpaceBytes" : ... }, ... ], "flowFileRepositoryStorageUsage" : { "identifier" : "...", "freeSpace" : "...", "totalSpace" : "...", "usedSpace" : "...", "utilization" : "...", "freeSpaceBytes" : ..., "totalSpaceBytes" : ..., "usedSpaceBytes" : ... }, "garbageCollection" : [ { "name" : "...", "collectionCount" : ..., "collectionTime" : "..." }, ... ], "statsLastRefreshed" : "..." }, "revision" : { "clientId" : "...", "version" : ... } }