# HELP yipmonitor_client_source_analyzable Can we perform a ffprobe on the source, parse it and obtain all the desired values # TYPE yipmonitor_client_source_analyzable gauge yipmonitor_client_source_analyzable{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} -1.0 yipmonitor_client_source_analyzable{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_media_server_restart_total Number of restart of the media server # TYPE yipmonitor_media_server_restart_total counter # HELP yipmonitor_client_rtmp_publishers_time_seconds Indicates the publishing time in seconds for each publisher. Should have exactly 1 publisher, not more, not less. Non monotonous publishing time indicates the streamer restarted. # TYPE yipmonitor_client_rtmp_publishers_time_seconds gauge # HELP yipmonitor_ingest_ffmpeg_running Is ffmpeg running # TYPE yipmonitor_ingest_ffmpeg_running gauge yipmonitor_ingest_ffmpeg_running{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 0.0 yipmonitor_ingest_ffmpeg_running{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_media_server_running Is the chunk manager running # TYPE yipmonitor_media_server_running gauge yipmonitor_media_server_running{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 yipmonitor_media_server_running{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_client_source_has_valid_video_track Did the ffprobe check found valid video tracks # TYPE yipmonitor_client_source_has_valid_video_track gauge yipmonitor_client_source_has_valid_video_track{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} -1.0 yipmonitor_client_source_has_valid_video_track{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_ingest_selected_video_width The selected width of the video track # TYPE yipmonitor_ingest_selected_video_width gauge yipmonitor_ingest_selected_video_width{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} -1.0 yipmonitor_ingest_selected_video_width{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1280.0 # HELP yipmonitor_client_source_http_status_code HTTP status code obtained while cheking the source. Bad if code < 200 or code >= 400 # TYPE yipmonitor_client_source_http_status_code gauge yipmonitor_client_source_http_status_code{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 0.0 yipmonitor_client_source_http_status_code{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 0.0 # HELP yipmonitor_chunk_manager_restart_total Number of restart of the chunk manager # TYPE yipmonitor_chunk_manager_restart_total counter yipmonitor_chunk_manager_restart_total{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_ingest_selected_video_height The selected height of the video track # TYPE yipmonitor_ingest_selected_video_height gauge yipmonitor_ingest_selected_video_height{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} -1.0 yipmonitor_ingest_selected_video_height{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 720.0 # HELP yipmonitor_transcoded_source_hd_ld_delay_seconds The difference in seconds between the timestamp of the latest HD chunk and the timestamp of the latest LD chunk. The absolute value should not exceed 5s # TYPE yipmonitor_transcoded_source_hd_ld_delay_seconds gauge yipmonitor_transcoded_source_hd_ld_delay_seconds{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 0.0 # HELP yipmonitor_transcoded_source_audio_sample_rate_hz The sampling rate of the audio channel of the latest HD chunk. Should be 48000 or above. # TYPE yipmonitor_transcoded_source_audio_sample_rate_hz gauge yipmonitor_transcoded_source_audio_sample_rate_hz{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 48000.0 # HELP yipmonitor_ingest_ffmpeg_restart_total Number of ffmpeg restart # TYPE yipmonitor_ingest_ffmpeg_restart_total counter yipmonitor_ingest_ffmpeg_restart_total{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_source_is_ingest_enabled Indicates whether the ingest should be enabled or not # TYPE yipmonitor_source_is_ingest_enabled gauge yipmonitor_source_is_ingest_enabled{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="UNKNOWN",source_platform="UNKNOWN",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 yipmonitor_source_is_ingest_enabled{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UNKNOWN",source_platform="UNKNOWN",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_heartbeat_total Heartbeat. Changes of this value indicates the monitoring is alive # TYPE yipmonitor_heartbeat_total counter yipmonitor_heartbeat_total{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 3932.0 yipmonitor_heartbeat_total{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 5264.0 # HELP yipmonitor_chunk_manager_running Is the chunk manager running # TYPE yipmonitor_chunk_manager_running gauge yipmonitor_chunk_manager_running{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 0.0 yipmonitor_chunk_manager_running{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_client_source_time The clock value of the video/audio stream of the client stream. The current value should be strictly different from the value 10s ago (n-2) # TYPE yipmonitor_client_source_time gauge yipmonitor_client_source_time{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} -1.0 yipmonitor_client_source_time{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 40165.80859375 # HELP yipmonitor_transcoded_source_live_delay_seconds The difference in seconds between the current timestamp and the timestamp of the latest HD chunk. The absolute value should not exceed 60s. # TYPE yipmonitor_transcoded_source_live_delay_seconds gauge yipmonitor_transcoded_source_live_delay_seconds{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 4.799 # HELP yipmonitor_client_source_nb_audio_track The number of audio tracks, should be > 0 # TYPE yipmonitor_client_source_nb_audio_track gauge yipmonitor_client_source_nb_audio_track{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} -1.0 yipmonitor_client_source_nb_audio_track{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 2.0 # HELP yipmonitor_transcoded_source_audio_channel The number of audio channels on the latest HD chunk, should be generally 2. # TYPE yipmonitor_transcoded_source_audio_channel gauge yipmonitor_transcoded_source_audio_channel{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 2.0 # HELP yipmonitor_transcoded_source_hd_ld_similarity Similarity score between the latest HD and LD chunks. Similarity should be superior to 0.5 # TYPE yipmonitor_transcoded_source_hd_ld_similarity gauge yipmonitor_transcoded_source_hd_ld_similarity{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 0.9828289747238159 # HELP yipmonitor_source_is_active Indicates whether the source is active or not # TYPE yipmonitor_source_is_active gauge yipmonitor_source_is_active{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="UNKNOWN",source_platform="UNKNOWN",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 yipmonitor_source_is_active{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UNKNOWN",source_platform="UNKNOWN",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_transcoded_source_analyzable Can we perform a ffprobe on the latest HD chunk and get some essential information? Should be equal to 1. # TYPE yipmonitor_transcoded_source_analyzable gauge yipmonitor_transcoded_source_analyzable{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.0 # HELP yipmonitor_client_source_hls_is_live Indicates whether the HLS playlist is a live one. -1 : not live, 0 : live, 1 : not yet started but live # TYPE yipmonitor_client_source_hls_is_live gauge # HELP yipmonitor_transcoded_source_audio_video_delay_seconds The difference in seconds between the audio and the image stream in the latest HD chunk. Absolute value should be inferior to 2s. # TYPE yipmonitor_transcoded_source_audio_video_delay_seconds gauge yipmonitor_transcoded_source_audio_video_delay_seconds{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} -0.06640625 # HELP yipmonitor_client_source_audio_video_delay_seconds The difference in seconds between the audio and the image stream in the client source # TYPE yipmonitor_client_source_audio_video_delay_seconds gauge yipmonitor_client_source_audio_video_delay_seconds{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 0.0 yipmonitor_client_source_audio_video_delay_seconds{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} -0.66015625 # HELP yipmonitor_chunk_manager_restart_created Number of restart of the chunk manager # TYPE yipmonitor_chunk_manager_restart_created gauge yipmonitor_chunk_manager_restart_created{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.728125522603E9 # HELP yipmonitor_heartbeat_created Heartbeat. Changes of this value indicates the monitoring is alive # TYPE yipmonitor_heartbeat_created gauge yipmonitor_heartbeat_created{source_id="324",source_name="ZDF 3",source_type="AUDIOVIDEO",source_protocol="RTMP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.728086442902E9 yipmonitor_heartbeat_created{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.728086427633E9 # HELP yipmonitor_ingest_ffmpeg_restart_created Number of ffmpeg restart # TYPE yipmonitor_ingest_ffmpeg_restart_created gauge yipmonitor_ingest_ffmpeg_restart_created{source_id="323",source_name="Phoenix",source_type="AUDIOVIDEO",source_protocol="UDP",source_platform="RAW_STREAM",server_hostname="prod-def-ingest-06.yuzzitpro.com",env="PROD",} 1.728125522444E9