[erlang-questions] OTP-EVA-MIB

Andrey Pampukha <>
Thu Dec 2 18:44:57 CET 2010


+1. Digging deeper into EVA's documentation, I've found very interesting thing:
Handle = query [E.generated || E <- table(eventTable), E.name = Name] end

Usage of the 'query' keyword in R14B leads to the following output:
1> query [X*2||X<-lists:seq(1,10)] end.
* 1: mnemosyne query, missing transformation

Googling for "erlang mnemosyne", the following link can be found:
http://www.erlang.org/documentation/doc-5.5.5/lib/mnemosyne-1.2.7.1/doc/html/mnemosyne.html
It's sayd that mnemosyne is some query language for Mnesia.
This application is also can't be found in recent Erlang/OTP releases...

2010/12/2, Dmitriy Kargapolov <>:
> Yes.. Per "other releases" docs eva application was buried sometime between
> Erlang/OTP 5.3.6.13 (R9C Patched) and Erlang/OTP 5.4 (R10B) ... It still
> would be interesting to hear from original authors why it went that way...
>
> On Thu, Dec 2, 2010 at 12:33 PM, Andrey Pampukha
> <>wrote:
>
>> This is the latest mention of EVA that I've found:
>> http://www.erlang.org/documentation/doc-5.3.6.13/lib/eva-2.0.4/doc/html/
>>
>> 2010/12/2, Andrey Pampukha <>:
>> > I've just tried googling for OTP-EVA-MIB,
>> > found some interesting links to obsolete Erlang/OTP docs like
>> >
>> http://www.erlang.org/documentation/doc-5.2/lib/eva-2.0.3/doc/html/eva_snmp_adaptation.html
>> >
>> > EVA is Event and Alarm handler, and I guess it has been deprecated and
>> > removed from OTP someday, but not fully.
>> > I suppose it might be the rudiments of some Ericsson's product written
>> > in Erlang like AXD301...
>> >
>> > 2010/12/2, Dmitriy Kargapolov <>:
>> >> Hello,
>> >>
>> >> Does anybody know if logging and alarm management based on
>> >> OTP-EVA-MIB.mib
>> >> have ever been implemented?
>> >> I found content of this MIB pretty interesting. It makes me thinking
>> that
>> >> there could be at least attempt to implement OTP logging and alarm
>> >> management via SNMP, but I couldn't find any traces of this. Just one
>> >> file
>> >> lib/otp_mibs/mibs/OTP-EVA-MIB.mib which by default is not copied into
>> >> release tarball, and some artefacts:
>> >> $ grep -C3 evaLog lib/tv/src/tv_main.hrl
>> >>
>> >> -define(MNESIA_TABLES, [alarm,
>> >>             alarmTable,
>> >>             evaLogDiscriminatorTable,
>> >>             eva_snmp_map,
>> >>             eventTable,
>> >>             group,
>> >>
>> >> Thanks.
>> >>
>> >
>>
>


More information about the erlang-questions mailing list