Add external checks with uptime
This commit is contained in:
@@ -16,6 +16,7 @@ from state import UPDATES_CACHE, REBOOT_PENDING
|
||||
from services.metrics import summarize
|
||||
from services.audit import read_audit_tail
|
||||
from services.incidents import read_recent, incidents_path
|
||||
from services.external_checks import format_report
|
||||
|
||||
|
||||
@dp.message(F.text == "💽 Disks")
|
||||
@@ -197,6 +198,13 @@ async def audit_log(msg: Message):
|
||||
await msg.answer(text, reply_markup=system_logs_kb, parse_mode="Markdown")
|
||||
|
||||
|
||||
@dp.message(F.text == "🌍 External")
|
||||
async def external_checks(msg: Message):
|
||||
if not is_admin_msg(msg):
|
||||
return
|
||||
await msg.answer(format_report(cfg), reply_markup=system_logs_kb)
|
||||
|
||||
|
||||
@dp.message(F.text == "📣 Incidents")
|
||||
async def incidents(msg: Message):
|
||||
if not is_admin_msg(msg):
|
||||
|
||||
Reference in New Issue
Block a user