MT#61822 add player_cache stats metric

Change-Id: Ie65070f1a0ea87aebb2f11b2089fdf94969f9986
pull/1897/head
Richard Fuchs 4 months ago
parent 3694539bc5
commit 597229f4c8

@ -827,6 +827,8 @@ static void packet_encoded_cache(AVPacket *pkt, struct codec_ssrc_handler *ch, s
cond_broadcast(&entry->cond);
mutex_unlock(&entry->lock);
RTPE_GAUGE_ADD(player_cache, s->len);
}
static int media_player_packet_cache(encoder_t *enc, void *u1, void *u2) {

@ -339,6 +339,8 @@ stats_metric_q *statistics_gather_metrics(struct interface_sampled_rate_stats *i
PROM("transcoded_media", "gauge");
METRIC("mediacache", "Media cache size", UINT64F, UINT64F, atomic64_get_na(&rtpe_stats_gauge.media_cache));
PROM("media_cache", "gauge");
METRIC("playercache", "Player cache size", UINT64F, UINT64F, atomic64_get_na(&rtpe_stats_gauge.player_cache));
PROM("player_cache", "gauge");
METRIC("packetrate_user", "Packets per second (userspace)", UINT64F, UINT64F,
atomic64_get_na(&rtpe_stats_rate.packets_user));

@ -8,3 +8,4 @@ F(userspace_streams)
F(kernel_only_streams)
F(kernel_user_streams)
F(media_cache)
F(player_cache)

@ -344,6 +344,10 @@ int main(void) {
"mediacache\n"
"0\n"
"0\n"
"Player cache size\n"
"playercache\n"
"0\n"
"0\n"
"Packets per second (userspace)\n"
"packetrate_user\n"
"0\n"
@ -1476,6 +1480,10 @@ int main(void) {
"mediacache\n"
"0\n"
"0\n"
"Player cache size\n"
"playercache\n"
"0\n"
"0\n"
"Packets per second (userspace)\n"
"packetrate_user\n"
"0\n"
@ -2605,6 +2613,10 @@ int main(void) {
"mediacache\n"
"0\n"
"0\n"
"Player cache size\n"
"playercache\n"
"0\n"
"0\n"
"Packets per second (userspace)\n"
"packetrate_user\n"
"0\n"
@ -3753,6 +3765,10 @@ int main(void) {
"mediacache\n"
"0\n"
"0\n"
"Player cache size\n"
"playercache\n"
"0\n"
"0\n"
"Packets per second (userspace)\n"
"packetrate_user\n"
"0\n"
@ -4890,6 +4906,10 @@ int main(void) {
"mediacache\n"
"0\n"
"0\n"
"Player cache size\n"
"playercache\n"
"0\n"
"0\n"
"Packets per second (userspace)\n"
"packetrate_user\n"
"0\n"
@ -6022,6 +6042,10 @@ int main(void) {
"mediacache\n"
"0\n"
"0\n"
"Player cache size\n"
"playercache\n"
"0\n"
"0\n"
"Packets per second (userspace)\n"
"packetrate_user\n"
"0\n"
@ -7156,6 +7180,10 @@ int main(void) {
"mediacache\n"
"0\n"
"0\n"
"Player cache size\n"
"playercache\n"
"0\n"
"0\n"
"Packets per second (userspace)\n"
"packetrate_user\n"
"0\n"

Loading…
Cancel
Save