Skip to end of metadata
Go to start of metadata

You can get information on load and resources of the WCS server via the port 8081 at this URL


http://test.flashphoner.com:8081/?action=stat

where test.flashphoner.com - is the actual address of the WCS server.

The information includes data on published and played streams, SIP calls and server specifications.

Statistics parameters

Connection

Connections to the WCS server

connections

Overall number of connections

connections_rtmfp

Number of RTMFP connections (Flash)

connections_websocket

Number of WebSocket connections

Port

Ports listened by the WCS server

ports_sip

Number of listened UDP SIP ports

ports_media

Number of listened UDP media ports

ports_rtsp

Number of listened RTSP TCP ports

Stream

Audio and video stream sessions on the WCS server

streams_rtsp_in

Number of active RTSP sessions sending traffic

streams_rtsp_out

Number of active RTSP sessions receiving traffic

streams_websocket_out

Number of active streams played by WebSocket

streams_rtmp_out

Number of active RTMP streams

streams_webrtc_in

Number of active streams published via WebRTC

streams_webrtc_out

Number of active streams played via WebRTC

streams_rtmfp_in

Number of active streams published via RTMFP

streams_rtmfp_out

Number of active streams played via RTMFP

streams_viewers

Number of active clients playing published streams

Native resources

Information about resource usage

native_resources

Information about encoding/decoding of the media stream

Core

System parameters (obtained using Java methods) and parameters of the WCS server

core_threads

Number of active threads of the WCS server process

core_java_threads

Current number of live threads

core_java_committedMemory

Amount of guaranteed available virtual memory, in bytes

core_java_freePhysicalMemorySize

Amount of free physical memory, in bytes

core_java_arch

Operating system architecture

core_java_availableProcessors

Number of processors available for the Java virtual machine

core_java_freeSwapSpaceSize

Amount of free swap space, in bytes

core_java_maxFileDescriptorCount

Maximum number of file descriptors

core_java_open_file_descriptors

Number of file descriptors opened in the Java virtual machine

core_java_cpu_usage

"Recent CPU usage" for a process in the Java virtual machine

core_java_totalPhysicalMemorySize

Amount of physical memory, in bytes

core_java_totalSwapSpaceSize

Amount of swap space, in bytes

core_java_uptime

Uptime since Java virtual machine started, in milliseconds

core_heap_memory_used

Heap memory usage

core_rss_memory

Memory usage

core_open_file_descriptors

Number of opened file descriptors

core_cpu_usage

CPU time percentage used by processes

core_gc

Information about "garbage collecting"

core_gc_manager

Information about "garbage collecting" in the Manager

Call

SIP calls on the WCS server

sip_calls

Number of SIP calls

sip_calls_established

Number of active SIP calls

sip_calls_in

Number of incoming SIP calls

sip_calls_out

Number of outgoing SIP calls

sip_calls_per_second (cps)

Number of SIP calls per minute

SIP


sip_registered

Number of client in the REGISTERED state

Recording

Audio and video file recording

recording_sessions

Number of active recording sessions

System

system parameters

system_java_cpu_usage

"Recent CPU usage" for the entire system (obtained using Java methods)

system_java_load_average

Average system load for the last minute (obtained using Java methods)

system_uptime

Uptime since starting of the Linux server

system_memory_total

Available RAM, in kilobytes

system_memory_free

Amount of physical RAM not used by the system, in kilobytes

system_cpu_usage

CPU time percentage used by the processes of the core

Network Stats (Mbit/s)

Network traffic statistics

global_bandwidth_in

Incoming connection channel bandwidth

global_bandwidth_out

Outgoing connection channel bandwidth

Version info

WCS version info

wcs_version

Current version of the WCS server

wcs_client_version

Current version of the WCS API

Errors info

Error information (obtained based on caught Java exceptions)

java.io.IOException

Number of IO errors

java.lang.ArrayIndexOutOfBoundsException

Number of array out of bounds errors

java.lang.IllegalArgumentException

Number of invalid function argument errors

com.flashphoner.server.license.activation.A.C

Number of errors while activating the license

java.lang.NullPointerException

Number of null pointer jump errors

Degraded streamsDegraded streams information
degraded_streamsDegraded streams quantity
degraded_streams_percentDegraded streams percentage of total number of streams on server

Every parameter can be requested separately, for example:

http://test.flashphoner.com:8081/?action=stat&params=native_resources

System parameters can be excluded from full report using the following parameter in flashphoner.properties file:

parse_system_stats=false
  • No labels