diff options
| author | Per Larsson <[email protected]> | 2021-10-01 11:29:03 +0200 |
|---|---|---|
| committer | Per Larsson <[email protected]> | 2021-10-01 11:29:03 +0200 |
| commit | eff1eb09a293cf92b6c25d7041f6931acf2c169f (patch) | |
| tree | 6e3d098b4d1197fdd37b8f69c98fd2a91140e748 /zenserver/cache/structuredcache.cpp | |
| parent | Try upload missing payloads and finalize Jupiter cache ref. (diff) | |
| download | zen-eff1eb09a293cf92b6c25d7041f6931acf2c169f.tar.xz zen-eff1eb09a293cf92b6c25d7041f6931acf2c169f.zip | |
Added upstream cache perf metrics.
Diffstat (limited to 'zenserver/cache/structuredcache.cpp')
| -rw-r--r-- | zenserver/cache/structuredcache.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/zenserver/cache/structuredcache.cpp b/zenserver/cache/structuredcache.cpp index 4c89b995a..dc96aecae 100644 --- a/zenserver/cache/structuredcache.cpp +++ b/zenserver/cache/structuredcache.cpp @@ -845,6 +845,12 @@ HttpStructuredCacheService::HandleStatusRequest(zen::HttpServerRequest& Request) Cbo << "ok" << true; EmitSnapshot("requests", m_HttpRequests, Cbo); + if (m_UpstreamCache) + { + Cbo.BeginObject("upstream"); + m_UpstreamCache->GetStatus(Cbo); + Cbo.EndObject(); + } Request.WriteResponse(HttpResponseCode::OK, Cbo.Save()); } |