Skip to content

hobgoblinsmaster/check_by_ssh_wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

check_by_ssh_wrapper

This script provides access to commands declared in nrpe to check_by_ssh. Please set the nrpeconf variable to the right value. You must generate a ssh key on the nagios server, copy it in .ssh/authorized_keys in nagios (or nrpe) user home directory on distant server, then add this at the begining of the line juste before the key:

no-pty,no-port-forwarding,command="/usr/local/bin/check_by_ssh_wrapper $SSH_ORIGINAL_COMMAND"

You can then use $USER1$/check_by_ssh -H <distant host> -l nagios -C 'check_cmd [args]'

Freely inspired by nagios_ssh_framework. Can be used when nrpe port can't be accessed or check_command returns to many text for nrpe and you want to keep facilities of nrpe config files.

See my blog

Changes an Modifications: 2011-10-12 - Landry MINOZA - V 1.0 Created because check_disks returns to many lines for nrpe with one of my servers

Copyright: Telbase Formation Conseil, MUSEE D'ORSAY 2011

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

Provides acces to commands declared in nrpe to check_by_ssh

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages