Class ExecutorsMonitor

java.lang.Object
hudson.node_monitors.NodeMonitor
org.jenkinsci.plugins.executorsmonitor.ExecutorsMonitor
All Implemented Interfaces:
ExtensionPoint, Describable<NodeMonitor>

public class ExecutorsMonitor extends 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.
  • 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 to false, i.e. the counts are rendered in the default color unless this is explicitly enabled.
    • setColorize

      @DataBoundSetter public void setColorize(boolean colorize)
    • data

      public Object data(Computer c)
      Overrides:
      data in class NodeMonitor