Dear community,
One of our users wants to use our DataMiner Web Services (v1) to retrieve some Alarm information from DataMiner. Do we already have any metrics or benchmarks for the amount of data that we can retrieve or for how often we can send commands toward DataMiner? I'm looking to have some info similar to the existing one in here.
It's not easy to set metrics on this, as it depends on several factors, what data is being requested, what hardware is being used, how much load is there on the DMA agents, the network connections, etc. The Web API itself doesn't do much processing, so it depends on the performance of the entire DMS cluster and its databases.
If you're only interested in active alarms, these are being cached in the Web API process, so such requests can be handled very fast. Historic alarms have to be requested all the way through the DMA agent to the database, maybe even from multiple DMA agents, so this will take up considerate more time.
Since 10.0.12 onwards it's also possible to run the Web API process on a separate dedicated web server.