suseendhiran
This commit is contained in:
parent
f0986a19e4
commit
c36c44f89a
@ -23,7 +23,7 @@ exports.APIstatus = async (req, res) =>
|
||||
// store fail status only
|
||||
StatusFailArr = [ ];
|
||||
ApiData = await JSON.parse(process.env.STATUSARRAY);
|
||||
if (token_data.status == 200) { apiArr.push({ "Api" : "Token API" , "StatusCode" : token_data.status , "Status" : "Up"}); }
|
||||
if (token_data.status == 200) { apiArr.push({ "Api" : "Token API" , "StatusCode" : token_data.status , "Status" : "Up"}); }
|
||||
else { apiArr.push({ "Api" : "Token API" , "StatusCode" : token_data.status || 502 , "Status" : "Down"}); StatusFailArr.push(token_data.status) }
|
||||
for (const object of ApiData)
|
||||
{
|
||||
|
||||
@ -31,13 +31,13 @@ function HTML( req , res , apiStatusArr , serverStatusArr , dbStatusArr , apiFai
|
||||
date = new Date().toLocaleTimeString();
|
||||
if (apiFailStatusArr.length == 0)
|
||||
{
|
||||
res.render( 'status' , { data : apiStatusArr , data1 : serverStatusArr , data2 : dbStatusArr , down : 0 , date : date } , function (err, html ) {
|
||||
res.render( 'status' , { data : apiStatusArr , data1 : serverStatusArr , data2 : dbStatusArr , down : 0 , date : date , len : apiFailStatusArr.length} , function (err, html ) {
|
||||
res.send(html)
|
||||
})
|
||||
}
|
||||
else
|
||||
{
|
||||
res.render( 'status' , { data : apiStatusArr , data1 : serverStatusArr , data2 : dbStatusArr , down : 1 , date : date } , function (err, html ) {
|
||||
res.render( 'status' , { data : apiStatusArr , data1 : serverStatusArr , data2 : dbStatusArr , down : 1 , date : date } , function (err, html ) {
|
||||
res.send(html)
|
||||
})
|
||||
}
|
||||
|
||||
@ -466,13 +466,13 @@
|
||||
background: #734caf;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
<title class="bi-alarm">Status</title>
|
||||
</style>
|
||||
<title id="title_status">Status</title>
|
||||
<% if ( down == 0) { %>
|
||||
<link rel="icon" type ="image/png" href="data:image/png;base64,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">
|
||||
<% } %>
|
||||
<% if ( down == 1) { %>
|
||||
<link rel="icon" type ="image/png" href="data:image/png;base64,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">
|
||||
<link rel="icon" type ="image/png" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAmlJREFUWEfNl79rU1EUx7/n3vtq20ShNQpRxKC1vSEdREGMxcnBzU0QdNVRBB38ExwUiqOugoKbm4OTpCmC4tCQZ0WJiBY0tkNjW5v7Q27sS38l5mE01zufH597znnfdy4h5pnK5YZJ63MAzhrgGAH7CEg6dwvULPCZAa8APLWcPzlVKs3HCU2djJ5LOSqAmxY4n2AsaQHUrYW2FmbNmQHgRAiI4AJ+N6ZGwGMF3DodhrO/y9EWwAI0LeXkAGNXE4xh0RisGtNM2i6og+ljDDsZcyBYNubuyTC8Ro1CbT8tAYpSZizwLB0Eh+aVwg/b0rdT8bCDCMNCYK5ef0/AmXwYVrY6bQMo5HJHSeuXKSHYN6VaY3dMvW7gEuwWAlWljOX8+ESp9Hqj+yaAF+PjB5RSlSHO2YLW7todZyQmix3inBa0NkKIzImZmY+RXzOB63kxm32b4vxwVam/mTzKZVNCUFXrd/ly+Ug0E02AopS300Fwfa5e77rs7arikqWDwM3EnXwY3nB2DYBCNnswSVRR1v7xwMVsRWMwBRFq1mYmyuUPDYCilPf2CHH5i1Jx43Rlt1cIfFXqfj4Mr9D0yMguI8SnfsaSKyaSlq7id3TuZwwrxtSYUvupODZ2cZDzB8sxRKZj5JgGTqwGGMOS1peoIOXDBGMXlnp0+4hx8JdSPnIAb/qIRp2+9/K4/8aqtbM0JeUiA5K96f76FV0bDFCjopQ9vvtmmfYP4L0F3ofQ+2foXYi8S7H3n9F/8Tteq4K/hcQBeF/JHITXpTRSaK9reQTh9WHS3KF9Ps02LibeHqdbt6N/9Tz/CQuUlt7QK2HuAAAAAElFTkSuQmCC">
|
||||
<% } %>
|
||||
</head>
|
||||
<body>
|
||||
@ -515,7 +515,7 @@
|
||||
<i class="dot" style="font-size:14px;color: #3bd671 !important;height:15px;width:15px;"></i> <b><%=status.Status %></b>
|
||||
<% } %>
|
||||
<% if( status.Status == "Down") { %>
|
||||
<i class="dot1" style="font-size:14px;color: red;height:15px;width:15px;"></i> <b1><%=status.Status %></b1>
|
||||
<i id="check_status_api" class="dot1" style="font-size:14px;color: red;height:15px;width:15px;"></i> <b1><%=status.Status %></b1>
|
||||
<% } %>
|
||||
</td>
|
||||
<td class=index><a href="#" class="btn btn-info btn-sm" style="color: white;background-color: #3bd671 !important;">Refresh</a></td>
|
||||
@ -545,7 +545,7 @@
|
||||
<i class="dot" style="font-size:14px;color: #3bd671 !important;height:15px;width:15px;"></i> <b><%=status.Status %></b>
|
||||
<% } %>
|
||||
<% if( status.Status == "Down") { %>
|
||||
<i class="dot1" style="font-size:14px;color: red;height:15px;width:15px;"></i> <b1><%=status.Status %></b1>
|
||||
<i id="check_status_server" class="dot1" style="font-size:14px;color: red;height:15px;width:15px;"></i> <b1><%=status.Status %></b1>
|
||||
<% } %>
|
||||
</td>
|
||||
<td class=index><a href="#" class="btn btn-info btn-sm" style="color: white;background-color: #3bd671 !important;">Refresh</a></td>
|
||||
@ -575,7 +575,7 @@
|
||||
<i class="dot" style="font-size:14px;color: #3bd671 !important;height:15px;width:15px;"></i> <b><%=status.Status %></b>
|
||||
<% } %>
|
||||
<% if( status.Status == "Down") { %>
|
||||
<i class="dot1" style="font-size:14px;color: red;height:15px;width:15px;"></i> <b1><%=status.Status %></b1>
|
||||
<i id="check_status_db" class="dot1" style="font-size:14px;color: red;height:15px;width:15px;"></i> <b1><%=status.Status %></b1>
|
||||
<% } %>
|
||||
</td>
|
||||
<td class=index><a href="#" class="btn btn-info btn-sm" style="color: white;background-color: #3bd671 !important;">Refresh</a></td>
|
||||
@ -586,8 +586,9 @@
|
||||
</div>
|
||||
</body>
|
||||
<script>
|
||||
$(".index").click(function (evt) {
|
||||
$(".index").click(function (evt) {
|
||||
var api = $(evt.target).parent().parent("tr").find("td:nth-child(1)").text();
|
||||
|
||||
$.ajax({
|
||||
type: "post",
|
||||
url: "/api_monitor/api/SingleApiStatus",
|
||||
@ -601,16 +602,21 @@
|
||||
if (response.Status == "Up")
|
||||
{
|
||||
var success = '<i class="dot" style="font-size:14px;color: #3bd671 !important;height:15px;width:15px;"></i> <b>'+response.Status+'</b>'
|
||||
var status = '<h1><i class="dot" aria-hidden = "true" style="font-size:26px;color:lightgreen"></i> <strong> All systems <span class="uk-text-primary">operational</span></strong></h1>'
|
||||
}
|
||||
else
|
||||
if (response.Status == "Down")
|
||||
{
|
||||
var success = '<i class="dot1" style="font-size:14px;color: red;height:15px;width:15px;"></i> <b1>'+response.Status+'</b1>'
|
||||
var status = '<h1><i class="dot1" aria-hidden = "true" style="font-size:26px;color:red"></i> <strong> Some systems are <span class="uk-text-primary1">down</span></strong></h1>'
|
||||
}
|
||||
$('#statusHeader').html(status);
|
||||
$(evt.target).parent().parent("tr").find("td:nth-child(2)").html(response.StatusCode);
|
||||
$(evt.target).parent().parent("tr").find("td:nth-child(3)").html(success);
|
||||
$(evt.target).parent().parent("tr").find("td:nth-child(3)").html(success);
|
||||
var sts = $('#check_status_api').length + $('#check_status_server').length + $('#check_status_db').length
|
||||
if (sts == 0) {
|
||||
var status = '<h1><i class="dot" aria-hidden = "true" style="font-size:26px;color:lightgreen"></i> <strong> All systems <span class="uk-text-primary">operational</span></strong></h1>'
|
||||
var title = 'Status'
|
||||
$('#title_status').html(title);
|
||||
$('#statusHeader').html(status);
|
||||
$('link[rel=icon]').attr('href', "data:image/png;base64,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");
|
||||
}
|
||||
}
|
||||
},
|
||||
error: function(jqXHR, textStatus, err) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user