Hi
i have installed Nagios 3.0.6 on Centos 5.2 also to configure it i have installed Centreon, my problem is the following , i have created a user for Nagios on google talk and using an script from the web trying to send notification for host status and services.
i have tested the script using "./" and i received the test message on my google talk user, but when i add this script to the command for notification nothings happens.
NAgiosīs log shows that notification service is working and command used to notiffy
[1240107689] SERVICE NOTIFICATION: admin;Centreon-Server;/;UNKNOWN;notify-by-jabber_1;ERROR: hrStorageDescr Table : No response from remote host 127.0.0.1.
Hi,
I am using spacewalk tool ( Linux systems management solution ). I have configured probe notification and notification method in spacewalk.
But I am not getting the notification mail.
Checked the /var/log/maillog and the error message as follows,
Dec 11 17:01:11 spserver... (2 Replies)
Hello.
I am working on setup a nagios plugin for monitor tomcat instance from tomcat manager.
This is a script file downloaded from http://exchange.nagios.org/directory/Plugins/Java-Applications-and-Servers/Apache-Tomcat/check_TomcatApplication/details
This is working fine when executed as... (3 Replies)
I have talk installed:
yum install talk talk-server
And I have /etc/xinetd.d/talk set to disabled
and /etc/xinetd.d/ntalk set to enabled
I also have opened port 518/udp on server and laptop
and enabled xinetd.service
sudo systemctl enable xinetd.service
sudo systemctl start... (4 Replies)
Hi Guys,
AM not true whether have to ask this que on this forum or not !
Am getting lots of CRITICAL notification from Nagios as Additional Info:"null" .
Is there any way we can suppress it at Nagios level .
Version : NagiosŪ Core™ 3.2.3 running... (0 Replies)
Hi guys,
I have configured Nagios in My Ubuntu8.4 machine through Quickstart Guide, All things are working fine.
Now i want to get Services Notification mails on my personal Email-id,what configuration is needed to get the mails,any assistance would be appreciable.
Thanks in advance. (3 Replies)
Hi,
I am trying talk but it isn't working.
I tried
talk ip terminal
talk ip:terminal
First it says:
Then after 2 seconds
I have checked the mesg status: Its y
I am not getting any invitation on the other machine.
Thanks in Advance (1 Reply)
I configured nagios version 1.0b on solaris 9
and it working fine, but when hosts goes down or unreachable I do not get hosts notification. I get service notification when servive is critical, unrechable and recovered but not an hosts notification.
here is my contact.cfg
define contact{... (1 Reply)
Nagios::Plugin::Performance(3pm) User Contributed Perl Documentation Nagios::Plugin::Performance(3pm)NAME
Nagios::Plugin::Performance - class for handling Nagios::Plugin performance data.
SYNOPSIS
use Nagios::Plugin::Performance use_die => 1;
# Constructor (also accepts a 'threshold' obj instead of warning/critical)
$p = Nagios::Plugin::Performance->new(
label => 'size',
value => $value,
uom => "kB",
warning => $warning,
critical => $critical,
min => $min,
max => $max,
);
# Parser
@perf = Nagios::Plugin::Performance->parse_perfstring(
"/=382MB;15264;15269;; /var=218MB;9443;9448"
)
or warn("Failed to parse perfstring");
# Accessors
for $p (@perf) {
printf "label: %s
", $p->label;
printf "value: %s
", $p->value;
printf "uom: %s
", $p->uom;
printf "warning: %s
", $p->warning;
printf "critical: %s
", $p->critical;
printf "min: %s
", $p->min;
printf "max: %s
", $p->max;
# Special accessor returning a threshold obj containing warning/critical
$threshold = $p->threshold;
}
# Perfdata output format i.e. label=value[uom];[warn];[crit];[min];[max]
print $p->perfoutput;
DESCRIPTION
Nagios::Plugin class for handling performance data. This is a public interface because it could be used by performance graphing routines,
such as nagiostat (http://nagiostat.sourceforge.net), perfparse (http://perfparse.sourceforge.net), nagiosgraph
(http://nagiosgraph.sourceforge.net) or NagiosGrapher (http://www.nagiosexchange.org/NagiosGrapher.84.0.html).
Nagios::Plugin::Performance offers both a parsing interface (via parse_perfstring), for turning nagios performance output strings into
their components, and a composition interface (via new), for turning components into perfdata strings.
USE'ING THE MODULE
If you are using this module for the purposes of parsing perf data, you will probably want to set use_die => 1 at use time. This forces
&Nagios::Plugin::Functions::nagios_exit to call die() - rather than exit() - when an error occurs. This is then trappable by an eval. If
you don't set use_die, then an error in these modules will cause your script to exit
CLASS METHODS
Nagios::Plugin::Performance->new(%attributes)
Instantiates a new Nagios::Plugin::Performance object with the given attributes.
Nagios::Plugin::Performance->parse_perfstring($string)
Returns an array of Nagios::Plugin::Performance objects based on the string entered. If there is an error parsing the string - which
may consists of several sets of data - will return an array with all the successfully parsed sets.
If values are input with commas instead of periods, due to different locale settings, then it will still be parsed, but the commas will
be converted to periods.
OBJECT METHODS (ACCESSORS)
label, value, uom, warning, critical, min, max
These all return scalars. min and max are not well supported yet.
threshold
Returns a Nagios::Plugin::Threshold object holding the warning and critical ranges for this performance data (if any).
rrdlabel
Returns a string based on 'label' that is suitable for use as dataset name of an RRD i.e. munges label to be 1-19 characters long with
only characters [a-zA-Z0-9_].
This calls $self->clean_label and then truncates to 19 characters.
There is no guarantee that multiple N:P:Performance objects will have unique rrdlabels.
clean_label
Returns a "clean" label for use as a dataset name in RRD, ie, it converts characters that are not [a-zA-Z0-9_] to _.
It also converts "/" to "root" and "/{name}" to "{name}".
perfoutput
Outputs the data in Nagios::Plugin perfdata format i.e. label=value[uom];[warn];[crit];[min];[max].
SEE ALSO
Nagios::Plugin, Nagios::Plugin::Threshold, http://nagiosplug.sourceforge.net.
AUTHOR
This code is maintained by the Nagios Plugin Development Team: see http://nagiosplug.sourceforge.net.
COPYRIGHT AND LICENSE
Copyright (C) 2006-2007 Nagios Plugin Development Team
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.14.2 2010-12-03 Nagios::Plugin::Performance(3pm)