|
@ -66,7 +66,6 @@ class Monitor extends BeanModel { |
|
|
bean.duration = dayjs(bean.time).diff(dayjs(previousBeat.time), 'second'); |
|
|
bean.duration = dayjs(bean.time).diff(dayjs(previousBeat.time), 'second'); |
|
|
} else { |
|
|
} else { |
|
|
bean.duration = 0; |
|
|
bean.duration = 0; |
|
|
console.log(previousBeat) |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
try { |
|
|
try { |
|
@ -167,7 +166,7 @@ class Monitor extends BeanModel { |
|
|
let avgPing = parseInt(await R.getCell(` |
|
|
let avgPing = parseInt(await R.getCell(` |
|
|
SELECT AVG(ping) |
|
|
SELECT AVG(ping) |
|
|
FROM heartbeat |
|
|
FROM heartbeat |
|
|
WHERE time > DATE('now', ? || ' hours') |
|
|
WHERE time > DATETIME('now', ? || ' hours') |
|
|
AND ping IS NOT NULL |
|
|
AND ping IS NOT NULL |
|
|
AND monitor_id = ? `, [
|
|
|
AND monitor_id = ? `, [
|
|
|
-duration, |
|
|
-duration, |
|
@ -189,7 +188,7 @@ class Monitor extends BeanModel { |
|
|
let downtimeList = await R.getAll(` |
|
|
let downtimeList = await R.getAll(` |
|
|
SELECT duration, time, status |
|
|
SELECT duration, time, status |
|
|
FROM heartbeat |
|
|
FROM heartbeat |
|
|
WHERE time > DATE('now', ? || ' hours') |
|
|
WHERE time > DATETIME('now', ? || ' hours') |
|
|
AND monitor_id = ? `, [
|
|
|
AND monitor_id = ? `, [
|
|
|
-duration, |
|
|
-duration, |
|
|
monitorID |
|
|
monitorID |
|
|