application.getStats()

application.getStats()

Returns statistics about an application.

Returns

An Object whose properties contain statistics about the application instance. The following table describes the properties:

Property

Description

bw_in

Total number of kilobytes received.

bw_out

Total number of kilobytes sent.

bytes_in

Total number of bytes sent.

bytes_out

Total number of bytes received.

Note: For billing, use the sc-bytes field in the Access log.

msg_in

Total number of Real-Time Messaging Protocol (RTMP) messages sent.

msg_out

Total number of RTMP messages received.

msg_dropped

Total number of RTMP messages dropped.

server_bytes_in

Total number of bytes received by the server.

server_bytes_out

Total number of bytes sent by the server.

total_connects

Total number of clients connected to an application instance.

total_disconnects

Total number of clients who have disconnected from an application instance.

Example

The following example outputs application statistics to the Live Log panel in the Administration Console:

function testStats(){ 
    var stats = application.getStats(); 
    for(var prop in stats){ 
         trace("stats." + prop + " = " + stats[prop]); 
    } 
} 
 
application.onConnect = function(client){ 
    this.acceptConnection(client);  
    testStats();     
};

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-17
  • 2022-12-23
  • 2021-12-03
  • 2022-02-10
猜你喜欢
  • 2021-04-26
  • 2022-02-07
  • 2022-12-23
  • 2021-10-17
  • 2022-12-23
  • 2022-12-23
  • 2021-12-26
相关资源
相似解决方案