Home > Perl Error > Perl Error When Reading Local Site .cfg

Perl Error When Reading Local Site .cfg

ENABLING THIS OPTION CAN DEGRADE PERFORMANCE - RATHER THAN INCREASE IT - IF USED IMPROPERLY! Modify the references to example.com and /srv/www/example.com/ to reflect the domain name and file paths for you deployment. /etc/apache2/conf.d/twiki.conf 1 2 3 4 5 6 7 8 9 10 11 12 Cached Service Check Horizon Format: cached_service_check_horizon= Example: cached_service_check_horizon=15 This option determines the maximum amount of time (in seconds) that the state of a previous service check is considered current. Nagios is critical to you - make sure you keep it in good shape. http://setiweb.org/perl-error/perl-error-when-reading-localsite-cfg-please-inform-the-site-admin.php

By defining this option in your configuration file, you are able to override things to get the behavior you want. 0 = Don't free memory 1 = Free memory Child Processes A timeout error will also be logged. By default, Nagios fork()s twice. distributed setups), you may need to increase this number. http://www.twiki.org/cgi-bin/view/Support/SID-01063

Service Performance Data File Format: service_perfdata_file= Example: service_perfdata_file=/usr/local/nagios/var/service-perfdata.dat This option allows you to specify a file to which service performance data will be written after every service check. It is intended to speed up config file caching in the CGIs and allow you to edit the source object config files while Nagios is running without affecting the output displayed First test… With a web browser, access the following page/file: http:///cgi/routers2.cgi should be: With a web browser, access the following page/file: http:///cgi-bin/routers2.cgi Reply Johannes Weber says: 2014-01-16 at 12:03 Oh, yes, More information about this error may be available in the server error log.

Hopefully, you found the book much more useful in this area. Reply Johannes Weber says: 2014-05-12 at 08:52 Hey Steve. I then get a "Topic 'Configure' does not exist" page. More information on freshness checking can be found here.

It is recommend that you enable this option to ensure that you stay on top of the latest critical patches to Nagios. Do the paths exist, and they are accessible to the web server? I appreciate it to see your comment here. http://www.twiki.org/cgi-bin/view/Support/SID-00203 By default, Nagios will send information on the current version of Nagios you have installed, as well as an indicator as to whether this was a new installation or not.

Maybe you want to...daystart = 8#For displaying a highlighted area for the working daydayend = 18 #Dittowindowtitle = Title #Here you can customize the title of the webpagebgcolour = #fffffff #Otherwise Note: If you have state retention enabled, Nagios will ignore this setting when it (re)starts and use the last known setting for this option (as stored in the state retention file), Note: This option does not control whether or not passive service checks (which are a type of external command) get logged. For more information on how flap detection and handling works (and how this option affects things) read this.

This DOES NOT affect macros used in Blog Webernetz.net IT-Security, Networks, IPv6, DNSSEC, Monitoring, Music, DIY Menu Skip to content Home About Online Services Site-to-Site VPN Tutorials IPv6 DNSSEC Impressum http://www.perlmonks.org/?node_id=135082 Titles consisting of a single word are discouraged, and in most cases are disallowed outright. As per the documentation for Nagios 3.x for configuration verification you are to run the following command: /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg And assuming you have no errors or warnings that might cause More information on event handlers can be found here.

Possibly the SNMP community or ACL for the device are wrong, so it cannot collect the data. check over here Click “Next” and “Save” to store these values. The maximum amount of time that this command can run is controlled by the ocsp_timeout option. Reply Steve Shipway says: 2015-08-28 at 04:49 The Open Innovations Bundle for Windows can install everything in one go, and they have instructions on their website.

The usual reason is that it does not exist; the RRD file is created by the first *successful* run of MRTG against the Target. Compilation failed in require at /etc/httpd/twiki/bin/view line 30. If they are not there, then re-run the install.pl script from the routers2 package. his comment is here Orphaned Service Check Option Format: check_for_orphaned_services=<0/1> Example: check_for_orphaned_services=1 This option allows you to enable or disable checks for orphaned service checks.

Soft State Dependencies Option Format: soft_state_dependencies=<0/1> Example: soft_state_dependencies=0 This option determines whether or not Nagios will use soft state information when checking host and service dependencies. In any case,when I go to http://ip-address/cgi-bin/routers2.cgi, I get a text file of the routers2.cgi file displayed, OR, if I delete the settings I made, then I get an error that Setting this value to 1 is equivalent to not interleaving the service checks (this is how versions of Nagios previous to 0.0.5 worked).

Initial service and host states are normally only logged when there is a problem on the first check.

Again, using Ubuntu Server 16.04.1 with everything else as per this blog. In general, this option will not have an affect on service check scheduling if scheduling information is being retained using the use_retained_scheduling_info option. If the file is zero-sized, just delete it and start again. -- CrawfordCurrie - 28 Oct 2009 No followup, so closed as answered. -- CrawfordCurrie - 11 Dec 2009 QuestionForm edit That is, even though only http://domain.name is entered in the browser, the routers2.cgi page should appear.

If a command exceeds this time limit it will be killed and a warning will be logged. These shortcuts result in the loss of a few features, but larger installations will likely see a lot of benefit from doing so. Aside from running on Ubuntu Server 16.04.1 (not 13.04 which looks like the last LTS version as of the original date of this post), I've done everything else as per the weblink If the file exists when Nagios starts, the Nagios process will terminate with an error message.

If a host check runs longer than this limit, Nagios will kill it off thinking it is a runaway processes. The path you configure for TWiki need not correlate to the actual location of the files on the file system. Reply HiltonT says: 2016-09-28 at 07:55 running /usr/lib/cgi-bin/routers2.cgi gives the following error message: Can't locate CGI.pm in @INC (you may need to install the CGI module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 If you have disabled state retention (with the retain_state_information option), this option has no effect.

I followed your guide step by step.. It should be set to something high (like 60 seconds or more), so that each notification command finishes executing within this time limit. Next, click on the “General path settings” option to ensure that the configuration script has properly deduced the location of all required files. If you are adding a large number (or percentage) of hosts and services, I would recommend disabling this option when you first restart Nagios, as it can adversely skew the spread

I like to torture myself 0. Interleaving allows for a more even distribution of service checks, reduced load on remote hosts, and faster overall detection of host problems.