100% opcode caching, Xcache was disabled and no more errors, which makes 
me wonder WHY would that be in any way a cause for all this!!!???



On 11.12.2013 15:16, Dan Radu Dragomir wrote:
> No errors (used to be some SNMP MIBs missing but I fixed that)
>
> All in all i think i found the glitch.
> Thx to a colleague who gave me the idea i disabled PHP opcode cahing and
> everything seems to be back to normal.
>
> I'm still monitoring it for about an hour then i'll come back t you with
> the results.
>
>
> On 11.12.2013 15:08, Gerd Radecke wrote:
>> Can we see the errors you're currently piping to /dev/null? (if there are 
>> any?)
>>
>> On Wed, Dec 11, 2013 at 1:53 PM, Dan Radu Dragomir
>> <r...@aim4solutions.com> wrote:
>>> Here's the definition:
>>> define command {
>>>                   command_name                          check_disk_snmp
>>>                   command_line
>>> $USER1$/check_disk_snmp $HOSTADDRESS$ 2>/dev/null
>>> }
>>>
>>>
>>> as from the debug log:
>>>
>>> [1386766294.078566] [024.1] [pid=31567] Run a few checks before executing a
>>> service check for 'check_disk_snmp'.
>>> [1386766294.079175] [008.0] [pid=31567] ** Service Check Event ==> Host:
>>> 'pmzen3-9', Service: 'check_disk_snmp', Options: 0, Latency: 0.079000 sec
>>> [1386766294.079382] [016.0] [pid=31567] Attempting to run scheduled check of
>>> service 'check_disk_snmp' on host 'pmzen3-9': check options=0,
>>> latency=0.079000
>>> [1386766294.080000] [016.0] [pid=31567] Checking service 'check_disk_snmp'
>>> on host 'pmzen3-9'...
>>> [1386766294.080246] [2320.2] [pid=31567] Raw Command Input:
>>> $USER1$/check_disk_snmp $HOSTADDRESS$ 2>/dev/null
>>> [1386766294.080354] [2320.2] [pid=31567] Expanded Command Output:
>>> $USER1$/check_disk_snmp $HOSTADDRESS$ 2>/dev/null
>>> [1386766294.080651] [2048.1] [pid=31567] Processing:
>>> '$USER1$/check_disk_snmp $HOSTADDRESS$ 2>/dev/null'
>>> [1386766294.081587] [2048.2] [pid=31567]   Processing part:
>>> '/check_disk_snmp'
>>> [1386766294.081684] [2048.2] [pid=31567]   Not currently in macro.  Running
>>> output (42): '/usr/local/icinga/libexec/check_disk_snmp '
>>> [1386766294.082181] [2048.2] [pid=31567]   Uncleaned macro.  Running output
>>> (53): '/usr/local/icinga/libexec/check_disk_snmp 172.20.0.79'
>>> [1386766294.082281] [2048.2] [pid=31567]   Just finished macro.  Running
>>> output (53): '/usr/local/icinga/libexec/check_disk_snmp 172.20.0.79'
>>> [1386766294.082485] [2048.2] [pid=31567]   Not currently in macro.  Running
>>> output (65): '/usr/local/icinga/libexec/check_disk_snmp 172.20.0.79
>>> 2>/dev/null'
>>> [1386766294.082579] [2048.1] [pid=31567]   Done.  Final output:
>>> '/usr/local/icinga/libexec/check_disk_snmp 172.20.0.79 2>/dev/null'
>>> [1386766294.087502] [016.0] [pid=25883] running command
>>> /usr/local/icinga/libexec/check_disk_snmp 172.20.0.79 2>/dev/null via popen
>>>
>>>
>>> so yes, it run exactly as it should
>>>
>>>
>>> On 11.12.2013 14:35, Gerd Radecke wrote:
>>>
>>> Can you post the definition for check_command check_disk_snmp?
>>> are you sure it is executed as you expect it to by icinga? (in the
>>> classic UI, you can get the raw command line when you have the
>>> detailed check view and click on the Check Type "active" link.)
>>>
>>> is the command definitely being executed on the correct host? (double
>>> check the IP maybe?)
>>>
>>> On Wed, Dec 11, 2013 at 12:39 PM, Dan Radu Dragomir
>>> <r...@aim4solutions.com> wrote:
>>>
>>> Hi everybody,
>>>
>>> I've been bashing my head against the wall for 3 days already and I
>>> can't seem to be able to understand what's going on.
>>>
>>> As I've already googled about this until my fingers bled I decided to
>>> ask you guys, maybe you're in a better position on this:
>>>
>>> Here's the issue
>>>
>>> Icinga (classic) install: 1.10.2
>>>
>>> OS:
>>> Distributor ID: Ubuntu
>>> Description:    Ubuntu 12.04.3 LTS
>>> Release:        12.04
>>> Codename:       precise
>>>
>>> Completely random 2 commands end up with the error in $subj.
>>>
>>> Here's the script (command):
>>>
>>> #!/usr/bin/php
>>> <?php
>>> $HOSTNAME=$argv[1];
>>>
>>> $lines=snmprealwalk($HOSTNAME,'public','.1.3.6.1.4.1.2021.9.1');
>>> foreach($lines as $key=>$value) {
>>>        if (!empty($value)) {
>>>            $second=explode('iso.3.6.1.4.1.2021.9.1.',$key);
>>>            $third=explode('.',$second[1]);
>>>            $index=trim($third[1]);
>>>            $diskInfo[$index][$third[0]]=$value;
>>>        }
>>> }
>>> $infoLine='';
>>> $status=0;
>>> foreach ($diskInfo as $diskKey=>$diskValues) {
>>>        if (!strpos($diskValues[3],'/dev')) {
>>>            unset($diskInfo[$diskKey]);
>>>        } else {
>>>            $diskName=trim(clean($diskValues[2]));
>>>            if($diskName=='/') {
>>>                $diskName='root';
>>>            }
>>>            $diskInfo[$diskKey][2]=$diskName;
>>>            $infoLine.=
>>> $diskName.'('.trim(clean($diskValues[3])).'):'.trim(clean($diskValues[9])).'%
>>> used; ';
>>>            $percentUsed=(int)trim(clean($diskValues[9]));
>>>            if($percentUsed >= 90 ) $status=1;
>>>            if($percentUsed >= 99 ) $status=2;
>>>        }
>>> }
>>> fwrite(STDOUT, $infoLine."\n");
>>> exit($status);
>>> function clean($data){
>>>        $dataArray = explode(':',$data);
>>>        $dataOutput = trim($dataArray[1]);
>>>        $dataOutput = str_replace('"','',$dataOutput);
>>>        return $dataOutput;
>>> }
>>>
>>>
>>> Running this from command line (shell) outputs the correct answer
>>> including the exit code:
>>> root@louie:~# sudo -u icinga /usr/local/icinga/libexec/check_disk_snmp
>>> 172.20.1.21 2>/dev/null ; echo $?
>>> root(/dev/sda1):19% used; /boot(/dev/sda2):18% used;
>>> 0
>>> and as the user itself:
>>> /usr/local/icinga/libexec/check_disk_snmp 172.20.1.21 2>/dev/null ; echo $?
>>> root(/dev/sda1):19% used; /boot(/dev/sda2):18% used;
>>> 0
>>>
>>> so everything seems to be correct (as far as i can tell)
>>>
>>> Here's the service definition
>>>
>>> define service {
>>>                    service_description check_disk_snmp
>>>                    check_command check_disk_snmp
>>>                    host_name                             telefonix
>>>                    check_period                          24x7
>>>                    notification_period                   24x7
>>>                    register                              1
>>>                    max_check_attempts                    3
>>>                    check_interval                        5
>>>                    retry_interval                        5
>>>                    first_notification_delay              5
>>>                    notification_interval                 5
>>>                    active_checks_enabled                 1
>>>                    notifications_enabled                 1
>>>                    event_handler_enabled                 0
>>>                    contact_groups                        +C1
>>> }
>>>
>>>
>>> Any ideas ?
>>>
>>> Thx in adavnce:
>>> Radu Dragomir
>>>
>>> ------------------------------------------------------------------------------
>>> Rapidly troubleshoot problems before they affect your business. Most IT
>>> organizations don't have a clear picture of how application performance
>>> affects their revenue. With AppDynamics, you get 100% visibility into your
>>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
>>> Pro!
>>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> icinga-users mailing list
>>> icinga-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/icinga-users
>>>
>>> ------------------------------------------------------------------------------
>>> Rapidly troubleshoot problems before they affect your business. Most IT
>>> organizations don't have a clear picture of how application performance
>>> affects their revenue. With AppDynamics, you get 100% visibility into your
>>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
>>> Pro!
>>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> icinga-users mailing list
>>> icinga-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/icinga-users
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Rapidly troubleshoot problems before they affect your business. Most IT
>>> organizations don't have a clear picture of how application performance
>>> affects their revenue. With AppDynamics, you get 100% visibility into your
>>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
>>> Pro!
>>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> icinga-users mailing list
>>> icinga-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/icinga-users
>>>
>> ------------------------------------------------------------------------------
>> Rapidly troubleshoot problems before they affect your business. Most IT
>> organizations don't have a clear picture of how application performance
>> affects their revenue. With AppDynamics, you get 100% visibility into your
>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics 
>> Pro!
>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>> _______________________________________________
>> icinga-users mailing list
>> icinga-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/icinga-users
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> icinga-users mailing list
> icinga-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/icinga-users


------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
icinga-users mailing list
icinga-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/icinga-users

Reply via email to