• Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • remoting
    • None
    • Platform: All, OS: All

      In this thread, the idea came up to add a textbox to the slaves, to track why
      they are offline. If a user does it, they can indicate the reason. If the
      slave health monitoring does it, it can explain what health metric is causing
      the slave to go offline.

      http://www.nabble.com/Synchronization-between-master-and-slave-to19686054.html

          [JENKINS-2431] Offline reason textbox on each slave

          Andrew Bayer added a comment -

          Assigning to me.

          Andrew Bayer added a comment - Assigning to me.

          Code changed in hudson
          User: : kohsuke
          Path:
          trunk/hudson/main/core/src/main/java/hudson/Util.java
          trunk/hudson/main/core/src/main/java/hudson/lifecycle/Lifecycle.java
          trunk/hudson/main/core/src/main/java/hudson/model/Computer.java
          trunk/hudson/main/core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java
          trunk/hudson/main/core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java
          trunk/hudson/main/core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java
          trunk/hudson/main/core/src/main/java/hudson/slaves/OfflineCause.java
          trunk/hudson/main/core/src/main/java/hudson/slaves/SimpleScheduledRetentionStrategy.java
          trunk/hudson/main/core/src/main/java/hudson/slaves/SlaveComputer.java
          trunk/hudson/main/core/src/main/resources/hudson/model/Computer/index.jelly
          trunk/hudson/main/core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.jelly
          trunk/hudson/main/core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.properties
          trunk/hudson/main/core/src/main/resources/hudson/node_monitors/ResponseTimeMonitor/Data/cause.jelly
          trunk/hudson/main/core/src/main/resources/hudson/slaves/Messages.properties
          trunk/hudson/main/core/src/main/resources/hudson/slaves/OfflineCause/ChannelTermination/cause.jelly
          trunk/hudson/main/core/src/main/resources/hudson/slaves/OfflineCause/SimpleOfflineCause/cause.jelly
          trunk/hudson/main/core/src/main/resources/hudson/slaves/SlaveComputer/disconnect.jelly
          trunk/hudson/main/remoting/src/main/java/hudson/remoting/Channel.java
          trunk/www/changelog.html
          http://fisheye4.cenqua.com/changelog/hudson/?cs=20558
          Log:
          [FIXED JENKINS-2431] added OfflineCause class to keep track of why a node is put offline.

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : kohsuke Path: trunk/hudson/main/core/src/main/java/hudson/Util.java trunk/hudson/main/core/src/main/java/hudson/lifecycle/Lifecycle.java trunk/hudson/main/core/src/main/java/hudson/model/Computer.java trunk/hudson/main/core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java trunk/hudson/main/core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java trunk/hudson/main/core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java trunk/hudson/main/core/src/main/java/hudson/slaves/OfflineCause.java trunk/hudson/main/core/src/main/java/hudson/slaves/SimpleScheduledRetentionStrategy.java trunk/hudson/main/core/src/main/java/hudson/slaves/SlaveComputer.java trunk/hudson/main/core/src/main/resources/hudson/model/Computer/index.jelly trunk/hudson/main/core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.jelly trunk/hudson/main/core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.properties trunk/hudson/main/core/src/main/resources/hudson/node_monitors/ResponseTimeMonitor/Data/cause.jelly trunk/hudson/main/core/src/main/resources/hudson/slaves/Messages.properties trunk/hudson/main/core/src/main/resources/hudson/slaves/OfflineCause/ChannelTermination/cause.jelly trunk/hudson/main/core/src/main/resources/hudson/slaves/OfflineCause/SimpleOfflineCause/cause.jelly trunk/hudson/main/core/src/main/resources/hudson/slaves/SlaveComputer/disconnect.jelly trunk/hudson/main/remoting/src/main/java/hudson/remoting/Channel.java trunk/www/changelog.html http://fisheye4.cenqua.com/changelog/hudson/?cs=20558 Log: [FIXED JENKINS-2431] added OfflineCause class to keep track of why a node is put offline.

            abayer Andrew Bayer
            mdonohue mdonohue
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: