Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Check Time
1.1.3
2018-12-06
- Nagios 3.x
- Nagios 4.x
- Nagios XI
8119
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
You can use comma separated to use more than one server.
## Description:
Script for nagios to check time against a NTP servers, and fixing the time automaticly if needed.
You can use comma separated to use more than one server.
## Auther:
Yossi Bitton yosbit@gmail.com
Date: November 2018
Version 1.1.3
### PARAMETER NTPServers
NTP server IP or DNS name.
to use more than one server, set parameter: ntp_server_ip1,ntp_server_ip2
### PARAMETER Warn - Alias -W
If offset is below or above Warning value in seconds, the script try to fix the time, if failed exitin with WARNING
### PARAMETER Crit Alias -C
If offset is below or above Warning value in seconds, the script try to fix the time, if failed exitin with CRITICAL.
### EXAMPLE
.check_time.ps1 -NTPServers 192.168.1.1 -W 5 -C 15
.check_time.ps1 -NTPServers 192.168.1.1,192.168.10.100 -W 5 -C 15
.check_time.ps1 -NTPServers 192.168.1.1,192.168.10.100 -W 5 -C 15 -Debug
.check_time.ps1 ( Works with default params)
## Instalation
### NSClient with NSC.ini config file (old version)
Edit NRPE config:
Edit NSC.ini or nsclient.ini and add the following line under section:
[Wrapped Scripts]
check_time=check_time.ps1 $ARG1$
[Script Wrappings]
ps1 = cmd /c echo scripts%SCRIPT%%ARGS%; exit($lastexitcode) | powershell.exe -ExecutionPolicy Bypass -command -
### NSClient with nsclient.ini config file (new version)
add the followings lines under:
[/settings/external scripts/scripts]
check_time = cmd /c echo scriptscheck_time.ps1 $ARG1$ ; exit($lastexitcode) | powershell.exe -ExecutionPolicy Bypass -command -
## [Download - check_time.ps1](https://github.com/yosbit/nagios-plugins/releases/download/1.1.2/check_time.ps1)
Script for nagios to check time against a NTP servers, and fixing the time automaticly if needed.
You can use comma separated to use more than one server.
## Auther:
Yossi Bitton yosbit@gmail.com
Date: November 2018
Version 1.1.3
### PARAMETER NTPServers
NTP server IP or DNS name.
to use more than one server, set parameter: ntp_server_ip1,ntp_server_ip2
### PARAMETER Warn - Alias -W
If offset is below or above Warning value in seconds, the script try to fix the time, if failed exitin with WARNING
### PARAMETER Crit Alias -C
If offset is below or above Warning value in seconds, the script try to fix the time, if failed exitin with CRITICAL.
### EXAMPLE
.check_time.ps1 -NTPServers 192.168.1.1 -W 5 -C 15
.check_time.ps1 -NTPServers 192.168.1.1,192.168.10.100 -W 5 -C 15
.check_time.ps1 -NTPServers 192.168.1.1,192.168.10.100 -W 5 -C 15 -Debug
.check_time.ps1 ( Works with default params)
## Instalation
### NSClient with NSC.ini config file (old version)
Edit NRPE config:
Edit NSC.ini or nsclient.ini and add the following line under section:
[Wrapped Scripts]
check_time=check_time.ps1 $ARG1$
[Script Wrappings]
ps1 = cmd /c echo scripts%SCRIPT%%ARGS%; exit($lastexitcode) | powershell.exe -ExecutionPolicy Bypass -command -
### NSClient with nsclient.ini config file (new version)
add the followings lines under:
[/settings/external scripts/scripts]
check_time = cmd /c echo scriptscheck_time.ps1 $ARG1$ ; exit($lastexitcode) | powershell.exe -ExecutionPolicy Bypass -command -
## [Download - check_time.ps1](https://github.com/yosbit/nagios-plugins/releases/download/1.1.2/check_time.ps1)
Reviews (0)
Be the first to review this listing!