« Back to Product

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_GetActiveProxyConnectionsreturns the number of active video stream proxy connections
IPS_GetActiveWebRTCConnectionsreturns the number of open WebRTC sessions
IPS_GetActiveWebServerConnectionsreturns the number of open HTTP connections of the web server
IPS_GetActiveWebSocketConnectionsreturns the number of open WebSocket connections of the web server
IPS_GetAllocatorStatsreturns the statistics of the memory allocator
IPS_GetConnectionListreturns the send queues of the connections of the web server
IPS_GetFileCacheStatsreturns the size of the file cache of the WebServer
IPS_GetFlowScriptStatisticreturns the execution statistics of a flow plan
IPS_GetInstanceDataFlowStatisticsreturns the statistics of the data flow per instance
IPS_GetInstanceMessageQueueSizereturns the number of pending messages to instances
IPS_GetInstanceMessageStatisticsreturns the statistics of the message processing per instance
IPS_GetInstanceStatsreturns the memory usage of the instances
IPS_GetMediaStatsreturns the memory usage of the media objects
IPS_GetSettingsStatsreturns the size of the settings
IPS_GetSnapshotBufferStatsreturns the size of the snapshot buffer
IPS_GetSnapshotRingBufferStatsreturns the size of the message ring buffer
IPS_GetStatsHistoryreturns the history of the memory statistics
IPS_GetThreadStatsreturns the memory usage of the script threads
IPS_GetTraceStatsreturns the size of the trace memory
IPS_GetVariableStatsreturns the memory usage of the variables
Any questions?