Class ExecutorsMonitor
java.lang.Object
hudson.node_monitors.NodeMonitor
org.jenkinsci.plugins.executorsmonitor.ExecutorsMonitor
- All Implemented Interfaces:
ExtensionPoint,Describable<NodeMonitor>
Reports the "busy/total/configured" executor counts of each node on the Nodes overview page.
"total" is the number of executors currently allowed to be live on the computer,
which may temporarily differ from "configured" (the node's configured executor
count) if that count was lowered while some of its executors were still busy.
This is purely informational: unlike the disk space or response time monitors,
it does not define any threshold and never takes a node offline.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.node_monitors.NodeMonitor
LIST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether the busy/total counts should be colorized (blue/green/red) depending on how busy the node is.voidsetColorize(boolean colorize) Methods inherited from class hudson.node_monitors.NodeMonitor
all, getAll, getColumnCaption, getDescriptor, isIgnored, setIgnored, triggerUpdate
-
Constructor Details
-
ExecutorsMonitor
@DataBoundConstructor public ExecutorsMonitor()
-
-
Method Details
-
isColorize
public boolean isColorize()Whether the busy/total counts should be colorized (blue/green/red) depending on how busy the node is. Defaults tofalse, i.e. the counts are rendered in the default color unless this is explicitly enabled. -
setColorize
@DataBoundSetter public void setColorize(boolean colorize) -
data
- Overrides:
datain classNodeMonitor
-