[evla-sw-discuss] Terminology
Bruce Rowen
browen at aoc.nrao.edu
Mon Oct 27 20:46:34 EST 2003
My thoughts tend to agree with everyone 8^)
Barry's scheme of a mapping between various alert enums into something
that the user can organize into what suits their purpose along with
James' notion of using OS built in functionality makes it very flexible
and adaptable.
For the purpose of the CMIB, errors or any other logable event gets an
appropriate enum tag that is filterable (think Xpath searching on a log
file of XML messages).
This also serves up what Kevin and Sonja have stated as part of the
requirement, only the notion of "error" or "problem" can be
search/group criteria on whatever is looking at those messages.
Fatal stuff usually is unmaskable as with kernel panics and such where
the system screams out just before it dies off...
The Unix crowd has defined a range of enums for system/software faults
that seems to have stabilized over a number of years, we may just have
to extend it to cover hardware specific items.
$0.02
-Bruce
On Monday, October 27, 2003, at 03:51 PM, James Robnett wrote:
>
> Is there a reason not to use the priority philosophy inherent in
> syslog ? It pretty much covers the options and has the added bonus
> that (at a later date) you can use the syslog functionality if you want
> to ....
>
> From 'man 2 syslog'
>
> #define KERN_EMERG "<0>" /* system is unusable
> */
> #define KERN_ALERT "<1>" /* action must be taken
> immediately */
> #define KERN_CRIT "<2>" /* critical conditions
> */
> #define KERN_ERR "<3>" /* error conditions
> */
> #define KERN_WARNING "<4>" /* warning conditions
> */
> #define KERN_NOTICE "<5>" /* normal but significant
> condition */
> #define KERN_INFO "<6>" /* informational
> */
> #define KERN_DEBUG "<7>" /* debug-level messages
> */
>
> James
>
> On Monday 27 October 2003 03:01 pm, Boyd Waters wrote:
>> "information" - requires no action
>> "warning" - potential down-stream problems, but proceeding
>> "failure" - problems, can't continue
>>
>> "warning" and "failure", as listed above, seem both to be "errors":
>>
>> "error" - something unexpected
>
> _______________________________________________
> evla-sw-discuss mailing list
> evla-sw-discuss at listmgr.cv.nrao.edu
> http://listmgr.cv.nrao.edu/mailman/listinfo/evla-sw-discuss
More information about the evla-sw-discuss
mailing list