change: now using monitoring v2

This commit is contained in:
conlan0 2025-03-12 11:47:42 -04:00
parent c58d6f9ce7
commit f59292e8a7

View file

@ -34,6 +34,26 @@
<div class="title">Cert Expired</div>
<div class="value">{{ statusData.cert_expired ? 'Yes' : 'No' }}</div>
</div>
<div class="status-item">
<div class="title">Celery Queue Length</div>
<div class="value">{{ statusData.celery_queue_len }}</div>
</div>
<div class="status-item">
<div class="title">Celery Queue Health</div>
<div class="value">{{ statusData.celery_queue_health }}</div>
</div>
<div class="status-item">
<div class="title">NATS STD Ping</div>
<div class="value">{{ statusData.nats_std_ping ? 'Healthy' : 'Unhealthy' }}</div>
</div>
<div class="status-item">
<div class="title">NATS WS Ping</div>
<div class="value">{{ statusData.nats_ws_ping ? 'Healthy' : 'Unhealthy' }}</div>
</div>
<div class="status-item">
<div class="title">Mesh Ping</div>
<div class="value">{{ statusData.mesh_ping ? 'Healthy' : 'Unhealthy' }}</div>
</div>
<div class="status-item services">
<div class="title">Services Running</div>
<div class="services-list">
@ -95,6 +115,7 @@ export default {
},
authHeaders() {
return {
'X-MON-TOKEN': this.token,
'Content-Type': 'application/json',
};
},
@ -120,14 +141,12 @@ export default {
const targetURL = url;
const customHeaders = JSON.stringify(authHeaders);
axios.post(
axios.get(
proxyReqEndpoint,
{ auth: token },
{
headers: {
'Target-URL': targetURL,
CustomHeaders: customHeaders,
'Content-Type': 'application/json',
},
},
)