comparison OrthancServer/Sources/OrthancRestApi/OrthancRestSystem.cpp @ 5431:4be5f117aa0d

metrics
author Alain Mazy <am@osimis.io>
date Tue, 21 Nov 2023 10:32:42 +0100
parents 62bb63346185
children 59e3b6f8c5be
comparison
equal deleted inserted replaced
5430:b83192e7ad10 5431:4be5f117aa0d
953 registry.SetIntegerValue("orthanc_jobs_success", jobsSuccess); 953 registry.SetIntegerValue("orthanc_jobs_success", jobsSuccess);
954 registry.SetIntegerValue("orthanc_jobs_failed", jobsFailed); 954 registry.SetIntegerValue("orthanc_jobs_failed", jobsFailed);
955 registry.SetIntegerValue("orthanc_up_time_s", serverUpTime); 955 registry.SetIntegerValue("orthanc_up_time_s", serverUpTime);
956 registry.SetIntegerValue("orthanc_last_change", lastChange["Last"].asInt64()); 956 registry.SetIntegerValue("orthanc_last_change", lastChange["Last"].asInt64());
957 957
958 context.PublishCacheMetrics();
959
958 std::string s; 960 std::string s;
959 registry.ExportPrometheusText(s); 961 registry.ExportPrometheusText(s);
960 962
961 call.GetOutput().AnswerBuffer(s, MimeType_PrometheusText); 963 call.GetOutput().AnswerBuffer(s, MimeType_PrometheusText);
962 } 964 }