Read System Monitor Data like Live FPS and Recording FPS of a camera

is there a way to retrieve the data that are displayed in SmartClient/ManagementClient SystemMonitor using ConfigAPI, reading data from Surveillance Database or something else?
I am interested in looking for a way to check the live fps of a camera and the recording FPS of a camera?

The System Monitor is not open for integration and does not have methods in the APIs exposing the data it uses. You can alternatively pick up the events the System Monitor produces for Live FPS Thresholds and Recording FPS Thresholds.

Using the Rest API or MIDP SDK you can read the FPS that is configured for each camera. If you want to find the live or recorded FPS by using measurement you will have to retrieve video.

Okay thank you for your response and another question is there a way to retrieve the status of a specific recording server or Camera using its ID instead of using a approach like the status viewer ?

Maybe the Status Service SOAP Protocol

The following samples uses this protocol but might rather focus on keeping the status up to date..
Status Console
Status Session Console
System Status Client Console