1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

API: Refine stat and config for prometheus exporter.

This commit is contained in:
winlin 2022-09-28 16:07:26 +08:00
parent 981cab40d3
commit 5f8da02ee7
3 changed files with 23 additions and 2 deletions

View file

@ -13,5 +13,25 @@ http_server {
enabled on; enabled on;
listen 8080; listen 8080;
} }
vhost __defaultVhost__ { rtc_server {
enabled on;
listen 8000; # UDP port
# @see https://ossrs.net/lts/zh-cn/docs/v4/doc/webrtc#config-candidate
candidate $CANDIDATE;
}
vhost __defaultVhost__ {
hls {
enabled on;
}
http_remux {
enabled on;
mount [vhost]/[app]/[stream].flv;
}
rtc {
enabled on;
# @see https://ossrs.net/lts/zh-cn/docs/v4/doc/webrtc#rtmp-to-rtc
rtmp_to_rtc on;
# @see https://ossrs.net/lts/zh-cn/docs/v4/doc/webrtc#rtc-to-rtmp
rtc_to_rtmp on;
}
} }

View file

@ -663,7 +663,7 @@ exporter {
# Whether exporter is enabled. # Whether exporter is enabled.
# Overwrite by env SRS_EXPORTER_ENABLED # Overwrite by env SRS_EXPORTER_ENABLED
# Default: off # Default: off
enabled off; enabled off;
# The logging label to category the cluster servers. # The logging label to category the cluster servers.
# Overwrite by env SRS_EXPORTER_LABEL # Overwrite by env SRS_EXPORTER_LABEL
label cn-beijing; label cn-beijing;

View file

@ -63,6 +63,7 @@ void srs_build_features(stringstream& ss)
SRS_CHECK_FEATURE2(_srs_config->get_http_api_enabled(), "api", ss); SRS_CHECK_FEATURE2(_srs_config->get_http_api_enabled(), "api", ss);
SRS_CHECK_FEATURE2(_srs_config->get_https_api_enabled(), "https", ss); SRS_CHECK_FEATURE2(_srs_config->get_https_api_enabled(), "https", ss);
SRS_CHECK_FEATURE2(_srs_config->get_raw_api(), "raw", ss); SRS_CHECK_FEATURE2(_srs_config->get_raw_api(), "raw", ss);
SRS_CHECK_FEATURE2(_srs_config->get_exporter_enabled(), "prom", ss);
string region = srs_getenv("SRS_REGION"); string region = srs_getenv("SRS_REGION");
SRS_CHECK_FEATURE3(!string(region).empty(), "region", region, ss); SRS_CHECK_FEATURE3(!string(region).empty(), "region", region, ss);