From b97968c4c8f4c27b6eb8e64d4e17b3d0cb1891cb Mon Sep 17 00:00:00 2001 From: winlin Date: Wed, 28 Aug 2024 18:06:22 +0800 Subject: [PATCH] Add more information about SRS. --- trunk/src/app/srs_app_heartbeat.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/trunk/src/app/srs_app_heartbeat.cpp b/trunk/src/app/srs_app_heartbeat.cpp index 3878bcab06..85c85c8e59 100644 --- a/trunk/src/app/srs_app_heartbeat.cpp +++ b/trunk/src/app/srs_app_heartbeat.cpp @@ -19,6 +19,7 @@ using namespace std; #include #include #include +#include SrsHttpHeartbeat::SrsHttpHeartbeat() { @@ -61,6 +62,11 @@ srs_error_t SrsHttpHeartbeat::do_heartbeat() obj->set("device_id", SrsJsonAny::str(device_id.c_str())); obj->set("ip", SrsJsonAny::str(ip->ip.c_str())); + + SrsStatistic* stat = SrsStatistic::instance(); + obj->set("server", SrsJsonAny::str(stat->server_id().c_str())); + obj->set("service", SrsJsonAny::str(stat->service_id().c_str())); + obj->set("pid", SrsJsonAny::str(stat->service_pid().c_str())); if (_srs_config->get_heartbeat_summaries()) { SrsJsonObject* summaries = SrsJsonAny::object();