Hi Dojo,
1) We're experimenting with the "IncludeEntireAlarmTree" set to "true",
to extract some alarm data via API:
The names returned are close but not a full match for the column names in the alarm console,
except for Root Time: "Root Time" names are a full match.
Is this by design?
Or is there a different API section to retrieve exactly what I'm showing in this Alarm Console screenshot?
2) How can we include the "Comment" column if we need it?
Thanks
The API should be seen as a communication layer to access data from DataMiner, it's not a UI. Although we try to use self-explaining names and we try to be consistent with for example Cube, there will always be (small) differences. Sometimes something gets renamed in Cube's UI, while the API has to stay the same so that existing implementations don't break. End users should normally not work with this API directly. It's up to your implementation, the app you build around the API, to export/show the data in a UI using the names you want, you can also translate them in other languages, etc. I think it's quite easy to do this mapping, there's also documentation available for every property of DMAAlarm.
Additional columns can be requested using the GetAlarms method. In the filter you can specify additional columns. See the DMAAlarmFilterV2 documentation for more info.
Thanks for the links, Wim – much appreciated!