reboot
Reboot computer

When started, this timed probe checks its configuration to determine if a reboot is needed and performs the reboot.

Please note that, for version 1.11 and higher of this probe, Nimsoft Robot version 3.00 (or higher) is a prerequesite. You are advised to carefully read the document "Upgrading the Nimsoft Robot" before installing/upgrading.

Installation notes

On initial installation, the probe is not active. On activation it is set to run five minutes past midnight on monday morning. The time of activation should be modified and saved to suit the requirements of the particular computer before the probe is activated.

A command can be executed before the reboot is initiated by specifying the before_reboot_command and before_reboot_delay in the setup section. 

The timespec section in the configuration file is used to determine when the probe should reboot the computer. The two parameters in this section are:

  • last_reboot
    The probe saves the time of the last reboot it initiates. This value is used to determine whether a reboot should be initiated at the next probe activation.
  • activate_when
    Describes when the probe should perform a reboot, if called. If the algorithm determines that a reboot is not needed, the probe just terminates.

With the timespec setup, it is possible to let the robot start the probe at regular intervals, and the probe itself will then determine if a reboot is needed.


For further information about installing the probe, please see attached datasheet.
Revision history
Date Description State Version
18.12.2015 Added support for IPv6 GA 1.41
31.12.2010 Added support for internationalization.
Added support for Web-based Service Oriented Configuration (SOC).
1.40
30.06.2010 Improved logging. Added 'or' keyword to activate_when syntax.
Added NIS(TNT2) Support.
1.30
30.09.2009 1. Fix for every weekday.
2. Fix for the nth weekday of the month.

Previously working Example:
1. Reboot when at least one day has gone and it is sunday evening after 10 pm:
'activate_when' = sunday after 22:00
2. Reboot when at least 2 weeks and 1 day has gone and it is sunday evening after 10 pm:
'activate_when' = 3rd sunday after 22:00

Presently working Example:
1. Reboot when it is sunday evening after 10 pm:
'activate_when' = sunday after 22:00
2. Reboot when at least 2 weeks has gone and it is sunday evening after 10 pm:
'activate_when' = 3rd sunday after 22:00
1.21
10.06.2009 Added support for Windows on Itanium 2 systems (IA64). 1.20
19.12.2008 Rebuild following NimBUS library fixes.
Fix for nth week of month/year problem.
1.13
12.09.2008 Rebuild with new NimBUS libraries.
Added support for 64-bit Windows (x64).

Please note that, for version 1.11 and higher of this probe, NimBUS Robot version 3.00 (or higher) is a prerequesite. You are advised to carefully read the document "Upgrading the NimBUS Robot" before installing/upgrading.

1.11
22.12.2006 Modified reboot flags.
Added command line parsing help.
Alarm message, level and subsystem are configurable.
1.05
26.04.2003 Fixed parsing error - confusion between week-of-month and week-of-year. 1.04
Requirements
Platform: Please refer to the Platform Support Matrix located in the Download section of http://support.nimsoft.com
Software: Version 1.11 and higher requires Nimsoft Robot 3.00 or newer.
Hardware: None