Package org.apache.nifi.diagnostics
Class SystemDiagnostics
java.lang.Object
org.apache.nifi.diagnostics.SystemDiagnostics
- All Implemented Interfaces:
Cloneable
Diagnostics for the JVM.
-
Field Summary
Modifier and TypeFieldDescriptionprivate int
private Map
<ResourceClaim, Integer> private Map
<String, StorageUsage> private long
private int
private Set
<ResourceClaim> private StorageUsage
private Map
<String, GarbageCollection> private long
private long
private long
private long
private Double
private Map
<String, StorageUsage> private long
private long
private long
private int
private long
private long
private long
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
int
long
int
long
long
int
long
long
long
int
long
long
long
long
int
long
long
long
void
setAvailableProcessors
(int availableProcessors) void
setClaimantCounts
(Map<ResourceClaim, Integer> claimantCounts) void
setContentRepositoryStorageUsage
(Map<String, StorageUsage> contentRepositoryStorageUsage) void
setCreationTimestamp
(long creationTimestamp) void
setDaemonThreads
(int daemonThreads) void
setDestructableClaims
(Set<ResourceClaim> destructableClaims) void
setFlowFileRepositoryStorageUsage
(StorageUsage flowFileRepositoryStorageUsage) void
setGarbageCollection
(Map<String, GarbageCollection> garbageCollection) void
setMaxHeap
(long maxHeap) void
setMaxNonHeap
(long maxNonHeap) void
setMaxOpenFileHandles
(long maxOpenFileHandles) void
setOpenFileHandles
(long openFileHandles) void
setProcessorLoadAverage
(Double processorLoadAverage) void
setProvenanceRepositoryStorageUsage
(Map<String, StorageUsage> provenanceRepositoryStorageUsage) void
setTotalHeap
(long totalHeap) void
setTotalNonHeap
(long totalNonHeap) void
setTotalPhysicalMemory
(long totalPhysicalMemory) void
setTotalThreads
(int totalThreads) void
setUptime
(long uptime) void
setUsedHeap
(long usedHeap) void
setUsedNonHeap
(long usedNonHeap)
-
Field Details
-
totalNonHeap
private long totalNonHeap -
usedNonHeap
private long usedNonHeap -
maxNonHeap
private long maxNonHeap -
totalHeap
private long totalHeap -
usedHeap
private long usedHeap -
maxHeap
private long maxHeap -
availableProcessors
private int availableProcessors -
processorLoadAverage
-
totalThreads
private int totalThreads -
daemonThreads
private int daemonThreads -
totalPhysicalMemory
private long totalPhysicalMemory -
maxOpenFileHandles
private long maxOpenFileHandles -
openFileHandles
private long openFileHandles -
uptime
private long uptime -
flowFileRepositoryStorageUsage
-
contentRepositoryStorageUsage
-
provenanceRepositoryStorageUsage
-
garbageCollection
-
claimantCounts
-
destructableClaims
-
creationTimestamp
private long creationTimestamp
-
-
Constructor Details
-
SystemDiagnostics
public SystemDiagnostics()
-
-
Method Details
-
setTotalNonHeap
public void setTotalNonHeap(long totalNonHeap) -
setUsedNonHeap
public void setUsedNonHeap(long usedNonHeap) -
setMaxNonHeap
public void setMaxNonHeap(long maxNonHeap) -
setTotalHeap
public void setTotalHeap(long totalHeap) -
setUsedHeap
public void setUsedHeap(long usedHeap) -
setMaxHeap
public void setMaxHeap(long maxHeap) -
setAvailableProcessors
public void setAvailableProcessors(int availableProcessors) -
setProcessorLoadAverage
-
setTotalThreads
public void setTotalThreads(int totalThreads) -
setDaemonThreads
public void setDaemonThreads(int daemonThreads) -
setFlowFileRepositoryStorageUsage
-
setContentRepositoryStorageUsage
public void setContentRepositoryStorageUsage(Map<String, StorageUsage> contentRepositoryStorageUsage) -
setProvenanceRepositoryStorageUsage
public void setProvenanceRepositoryStorageUsage(Map<String, StorageUsage> provenanceRepositoryStorageUsage) -
getTotalNonHeap
public long getTotalNonHeap() -
getUsedNonHeap
public long getUsedNonHeap() -
getMaxNonHeap
public long getMaxNonHeap() -
getTotalHeap
public long getTotalHeap() -
getUsedHeap
public long getUsedHeap() -
getMaxHeap
public long getMaxHeap() -
getAvailableProcessors
public int getAvailableProcessors() -
getProcessorLoadAverage
-
getTotalThreads
public int getTotalThreads() -
getDaemonThreads
public int getDaemonThreads() -
getFlowFileRepositoryStorageUsage
-
getContentRepositoryStorageUsage
-
getProvenanceRepositoryStorageUsage
-
getFreeNonHeap
public long getFreeNonHeap() -
getFreeHeap
public long getFreeHeap() -
getHeapUtilization
public int getHeapUtilization() -
getNonHeapUtilization
public int getNonHeapUtilization() -
getGarbageCollection
-
setGarbageCollection
-
getCreationTimestamp
public long getCreationTimestamp() -
setCreationTimestamp
public void setCreationTimestamp(long creationTimestamp) -
getUptime
public long getUptime() -
setUptime
public void setUptime(long uptime) -
getTotalPhysicalMemory
public long getTotalPhysicalMemory() -
setTotalPhysicalMemory
public void setTotalPhysicalMemory(long totalPhysicalMemory) -
getMaxOpenFileHandles
public long getMaxOpenFileHandles() -
setMaxOpenFileHandles
public void setMaxOpenFileHandles(long maxOpenFileHandles) -
getOpenFileHandles
public long getOpenFileHandles() -
setOpenFileHandles
public void setOpenFileHandles(long openFileHandles) -
getClaimantCounts
-
setClaimantCounts
-
getDestructableClaims
-
setDestructableClaims
-
clone
-