Alarms

Hi Katy/Rapheal

Need your help for installing the Java notifier device. Could you please guide me the procedure to install ?

In the last version, (1.1.7) you should update the database also. Because there is the notification service in addition. For that you must install Java Notifier device version 0.0.3.

Best regards,
Katy

Thanks and Regards
TCS-GMRT Team


Regards,
TCS_GMRT
Hi Katy

Please guide me the procedure of installing Java notifier device version 3. Also how to do grouping in alarm table ?

Thanks and Regards
TCS-GMRT Team
Regards,
TCS_GMRT
Hi All

Is there any notification device available in Alarm tool GUI for sending messages/email ? If Yes, where to get that ?

Thanks and Regards
Kalyani
Hi Katy

I am having trouble while installing Java notifier device. I am unable to compile INotification.java. Following is the error coming:

INotification.java:20: error: cannot find symbol
void emit() throws NotificationException;
^
symbol: class NotificationException
location: interface INotification
1 error

Also what to define in Notification device class property in Alarm Manager ?

Any Help will be appreciated.

Thanks and Regards
TCS_GMRT Team
Regards,
TCS_GMRT
Hello Kalyani,
I let my colleague Gwenaelle Abeille answer to you.

Problably, we will publish our DevicesServers packaging as it is done for Archiving.

Best regards,

Katy

TCS_GMRT
Hi Katy

I am having trouble while installing Java notifier device. I am unable to compile INotification.java. Following is the error coming:

INotification.java:20: error: cannot find symbol
void emit() throws NotificationException;
^
symbol: class NotificationException
location: interface INotification
1 error

Also what to define in Notification device class property in Alarm Manager ?

Any Help will be appreciated.

Thanks and Regards
TCS_GMRT Team

If you try to compile our Notifier device, you should use Maven 2 and lock after the following topics

But as I said, perhaps, she will publish our Devices package.

Concerning the AlarmManager, as it is explain in InstallationAlarmTool.txt in doc folder.
You have to device class property NotifierDevice the name of you notifier device.
Then in AlarmTool GUI :
- you have to create mail contact,
- and when you create a rule you have to activate mail notification

Best regards,

Katy


Hello Katy

I have many queries:

1. How to do grouping of alarms in AlarmtoolGUI ?
2. In my installed tool ,custom rule column is missing or disabled. Any Suggestions ?
3. I am unable to send mail or message. I have already defined class property NotifierDevice as mentioned in Readme of AlarmTool Package.
4. After acknowledging the alarm, it shouldn't come back. But in my case it comes back again and again after acknowledging till I recover it. Where i have to modify these settings If I want any alarm once acknowledged shouldn't come back ?
5. I have to temporary suppress alarms and warnings. How could i achieve this ?

I have attached screenshot of Alarmtool GUI and Rule screenshot.

Also Thankyou very much for the reply to above queries.

Thanks and Regards
TCS-GMRT Team
Regards,
TCS_GMRT
TCS_GMRT
Hello Katy

I have many queries:

1. How to do grouping of alarms in AlarmtoolGUI ?

You should use expression with wildcard for that *
sample @(tango/tangotest/*/double_scalar).read > 10
Will group all the device that answer to the pattern tango/tangotest/* ex :
tango/tangotest/1, tango/tangotest/2, tango/tangotest/3 …
Under the group tango/tangotest/*

The wildcard can not be set in the attribute name and can be used only once in the expression I mean :
@(tango/tangotest/*/double_scalar).read > 10 && @(tango/tangotest/*/boolean_scalar).read OK because it is always the same patten.

But @(tango/tangotest/*/double_scalar).read > 10 && @(tango/tangotest*/1/boolean_scalar).read KO

TCS_GMRT
2. In my installed tool ,custom rule column is missing or disabled. Any Suggestions ?

This part, can be done directly through the AlarmManager device command create Custom Rule…
This function was developped at the beginning for MaxIV, but finally, there give up the collaboration, so we removed the possibilty to defined custom rule in the GUI.

It is still possible directly with the devices provided, the goal is the following :
- Developped your own ArchiverDevice, and call the AlarmManager RegisterArchiver command at the end of your initialisation device.
- Make your own evaluation in your device. And insert information in Alarm Database throught the AlarmDataBaseAccess device.. It is completly open and you can create group, child defined your severity level… please read the document sent to MaxIV for this part attached to my post. (The document is also in the doc folder…. please read it). smile

TCS_GMRT
3. I am unable to send mail or message. I have already defined class property NotifierDevice as mentioned in Readme of AlarmTool Package.

Your Networks administrator, should open the SMTP port… and also defined properties in the Notifier device server.
EMailEmitter (mail adresse of the emitter, we set a no-reply for SOLEIL)
EMailServer Server mail of you company.

Then, you should test the device in standalone. If its work, it will work in AlarmTool…(Normally smile )

TCS_GMRT
4. After acknowledging the alarm, it shouldn't come back. But in my case it comes back again and again after acknowledging till I recover it. Where i have to modify these settings If I want any alarm once acknowledged shouldn't come back ?
Aknowledge an alarm, will closed a group. But if your device is still in alarm (the expression=true) it will generated a new alarm….If it is not the case, it is a bug… obviously, but it doesn't happen at SOLEIL.

TCS_GMRT
5. I have to temporary suppress alarms and warnings. How could i achieve this ?

You can use filter if you want to hide the CLOSED alarmed (there is a shortcup in the menu of AlarmTool for that).

If you want to remove definitively, you have to click on Removed Closed Alarm. If you want to keep an event, you have to check the box on a specified event. So the group in wich there is a keep event will never removed.

TCS_GMRT
I have attached screenshot of Alarmtool GUI and Rule screenshot.

Also Thankyou very much for the reply to above queries.

Thanks and Regards
TCS-GMRT Team


For the moment we have a peak load on the development on several project at SOLEIL, We are understaffed and we have no time for developement for this part. Even answer some questions about all our developpement take time smile , we try to provide a maximum of documentation and user manual included in our package and behind the help of our applications smile. But it is not perfect.
So if you want to collaborate on one of our development, it is very welcomed. The goal is to develop in the trunk and share the project (I mean a fork will be a waste of work…).

I can notice, that you post a lot of queries about our development, perhaps it should be better to organise a skype meeting, once and try to provide you information and try to use your work also in order to improve our documentation for exemple…

Please send me an email to organise that katy.saintin@synchrotron-soleil.fr

Best regards,

Katy
Hi,

The latest version of Soleil java device servers binaries are available here:
http://www-controle.synchrotron-soleil.fr:8001/packages/DeviceServers/java-15.3.2.zip


Best regards,

Gwenaëlle
Edited 8 years ago
Hi Katy
For the moment we have a peak load on the development on several project at SOLEIL, We are understaffed and we have no time for developement for this part. Even answer some questions about all our developpement take time smile , we try to provide a maximum of documentation and user manual included in our package and behind the help of our applications smile. But it is not perfect.
So if you want to collaborate on one of our development, it is very welcomed.
Thankyou for taking out time and replying to my queries after having so much workload. Also Thanks for considering me to help in your development project.

I can notice, that you post a lot of queries about our development, perhaps it should be better to organise a skype meeting, once and try to provide you information and try to use your work also in order to improve our documentation for exemple…

Please send me an email to organise that katy.saintin@synchrotron-soleil.fr
Yes, I do post lots of queries (some silly also), please don't mind as I am new to Tango Framework and I will continue to ping you until I clear all my doubts smile.
Regarding skype meeting, That would be a great idea as I have lots of queries. I will prepare my list of queries related to archiving, databrowser and alarms and drop you a mail shortly for skype meeting. Thankyou again for replying to my queries.

Thanks and Regards
TCS-GMRT Team
Regards,
TCS_GMRT
 
Register or login to create to post a reply.