mirror of
https://github.com/Lissy93/dashy.git
synced 2026-01-20 23:01:55 +01:00
change: now using monitoring v2
This commit is contained in:
parent
c58d6f9ce7
commit
f59292e8a7
1 changed files with 22 additions and 3 deletions
|
|
@ -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',
|
||||
},
|
||||
},
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in a new issue