How can I get a History of events from Milestone?

Hi Robert,

you can browse through your history of events in the Smart Client.

Click on the “Alarm Manager” tab, then “Setup”, and then verify that the Properties / Data Source is set to Event. In such properties you can set the number of “rows to fetch”. It should be 100 by default.

Hi Raul and Thanks for the response. I have done what you suggested and indeed it I do see External Events that I made through a Generic events plugin populate into the Alarm Manager Tab. My question really was about if I send an Alarm message to the event server as a NewEventIndication where is this stored in the database and how can I gain access to them? I see that Input Events, User-Defined Events are handled by the rule defintions then forwarded to theAlarmDefinitions to be stored. The same with Generic Events only if you have made a Generic Event in the Management Client first. Analytic Events I see are about the same and if it matches anAlarmDefinition then it will be stored. So other than actually triggering anAlarmDefinition or making a predefined Generic Event, How can I get into the Alarm Database so that I can track Alarms as Events that I send? I don’t want them to populate the Alarm Manager as Alarms and I don’t want to predifine any Generic Events at least not unless I hard code them. Is there an accessor that will let me pull the history of NewEventIndication from the server? My only idea right now is to make an Generic Event in code as an Event Server plugin before I send the Generic Event to the Event Server but this really limits the information that I can store since its will be just a string literal from an unknown source i.e. External Event.

Raul I have done some prototyping and I see that Analytic Events get stored in the Alarms Database even if they do not match an AlarmDefinition and I can retrieve those with GetLines(). So problem solved thank you so much!