[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

3776.0. "DECmcc/ULTRIX:Software Log.Error" by ZTOIS1::VISTA (Renato VISTA, SIS Strasbourg, France) Mon Sep 21 1992 13:53

    
    Hi,
    
    My customer works on a DECmcc/ULTRIX/BMS V1.2 platform.
    He is testing DECmcc behavior with more than 300 enabled rules
    (SNMP/ICMP, polling mode, at every = 00:06:00).
    
    He's got an error message on one rule enabled at 09:20:04, disabled by
    error at 09:20:04" 
    
    "Software Logical error : Time specification expired"
    
    When re-enabled, that rule seems to run correctly.
    
    Does anybody have any idea about the condition of displaying that
    message ?
    
    Thank you for your reply.
    Renato
    
    
T.RTitleUserPersonal
Name
DateLines
3776.1More details for rules...ZTOIS1::VISTARenato VISTA, SIS Strasbourg, FranceMon Sep 28 1992 10:1935
    
    More details about rule (after problem has occurred) :
    
    SHOW RULE icmp_down_1shoot_SXC003
    
    
    Name 		:	icmp_down_1shoot_SXC300
    Expression		:	snmp sxc003 ipReachability = down,
    					at every=00:06:00
    Severity		:	critical
    Probable Cause	:	unknown
    State 		:	disabled
    Substate		:	Time specification has expired
    Disable Time	:	1992-09-23-07:18:36:875
    Error condition	:	Software logic error detected
    Time of last 
    	evaluation	:	1992-09-23-07:18:36:648
    Result of last 
    	evaluation	:	error
    Current severity	:	indeterminate
    Creation Time	:	1992-09-23-07:18:36:465
    Evaluation Error	:	0
    Evaluation True	:	0
    Evaluation False	:	0
    
    
    Please note :
    
    		. the time interval from creation/enabling to disabling
    			(less than 1 second)
    		. no counter has been incremented
    
    Renato
    
    
3776.2A tricky oneMOLAR::ROBERTSKeith Roberts - Network Management ApplicationsMon Sep 28 1992 12:4731
RE: .1

  Renato,

  This is a tricky one!  

>>    State 		:	disabled
>>    Substate		:	Time specification has expired

  This means that the Rule's time specification has expired ... which can
  only occur when you set an expiration time - which you have not!  For
  example:

	( node4 foo max addr > 50, at every 00:10:00 until 17:00:00 )

  sets the expiration time to 5pm

>>    Error condition	:	Software logic error detected 

  Generally indicates that Alarms has detected an processing error.

  Could you try the command:

	show snmp sxc003 ipReachability, at every 00:06:00

  to make sure it works correctly.  This is the command which Alarms
  is executing.

  /keith

  
3776.3Yes, but why ? ZTOIS1::VISTARenato VISTA, SIS Strasbourg, FranceTue Sep 29 1992 10:3419
    
    
    Hi Keith,
    
    Thank you for your reply.
    
    I've already noticed this kind of behavior in FCL mode.
    
    But have you got any idea about the reasons of the processing error
    you mentionned. How to explain that an ENABLED rule becomes DISABLED
    (ie target entity is not monitored after processing error) ?
    
    Please also note that the problem occurs once on one or two rules, very
    randomly. After enabling those stopped rules again, alarms_fm seems to run
    correctly.
    
    Renato
    
                           
3776.4Why - a short question with a long answerMOLAR::ROBERTSKeith Roberts - Network Management ApplicationsTue Sep 29 1992 12:1425
RE: .3

  Renato,

>>  I've already noticed this kind of behavior in FCL mode.

  Which behavior?  Did you try the Show directive directly by the FCL:

	show snmp sxc003 ipReachability, at every 00:06:00

>>  But have you got any idea about the reasons of the processing error
>>  you mentionned. How to explain that an ENABLED rule becomes DISABLED
>>  (ie target entity is not monitored after processing error) ?

  I'll have to look through the Alarms code to see where the 'software
  logic error' gets set.  I suspect that something went wrong which Alarms
  doesn't explicitly process (software logic error is a catch-all) .. then
  the Rule shutdown .. on the way down Alarms assumes it is stopping because
  the time-specification is complete.

  There could be a log bit to set which gives a bit more information - I'll
  look there too.

  /keith