Documentation
Statistics
The functions in this group return runtime statistics of the kernel of IP-Symcon, e.g. about the memory usage of individual areas, the processing of messages and data or connections. They are mainly used for the diagnostics in the console. Which values are returned and how they are structured may change at any time.
| IPS_GetActiveProxyConnections | returns the number of active video stream proxy connections |
| IPS_GetActiveWebRTCConnections | returns the number of open WebRTC sessions |
| IPS_GetActiveWebServerConnections | returns the number of open HTTP connections of the web server |
| IPS_GetActiveWebSocketConnections | returns the number of open WebSocket connections of the web server |
| IPS_GetAllocatorStats | returns the statistics of the memory allocator |
| IPS_GetConnectionList | returns the send queues of the connections of the web server |
| IPS_GetFileCacheStats | returns the size of the file cache of the WebServer |
| IPS_GetFlowScriptStatistic | returns the execution statistics of a flow plan |
| IPS_GetInstanceDataFlowStatistics | returns the statistics of the data flow per instance |
| IPS_GetInstanceMessageQueueSize | returns the number of pending messages to instances |
| IPS_GetInstanceMessageStatistics | returns the statistics of the message processing per instance |
| IPS_GetInstanceStats | returns the memory usage of the instances |
| IPS_GetMediaStats | returns the memory usage of the media objects |
| IPS_GetSettingsStats | returns the size of the settings |
| IPS_GetSnapshotBufferStats | returns the size of the snapshot buffer |
| IPS_GetSnapshotRingBufferStats | returns the size of the message ring buffer |
| IPS_GetStatsHistory | returns the history of the memory statistics |
| IPS_GetThreadStats | returns the memory usage of the script threads |
| IPS_GetTraceStats | returns the size of the trace memory |
| IPS_GetVariableStats | returns the memory usage of the variables |