Rapport de surveillance
monsys rend compte de lui-même chaque semaine. Le rapport paraît le lundi après minuit (heure belge) sous Rapports, Rapport de surveillance et porte sur la semaine précédente. Un propriétaire ou administrateur peut à tout moment créer un rapport des 7 derniers jours.
- Systèmes : combien il y en a et combien sont entièrement surveillés (les huit étapes de la mise en place).
- Disponibilité par serveur : la part des créneaux de cinq minutes avec un battement de cœur, et le plus long silence.
- Problèmes : ouverts, résolus, résolus d’eux-mêmes, encore ouverts à la fin, critiques, et la médiane jusqu’à confirmation et jusqu’à résolution.
- Angles morts : chaque étape de mise en place manquante, chaque élément sans données récentes et chaque serveur archivé, nommément.
Vérifier
Section intitulée « Vérifier »Le rapport est signé en Ed25519 sur sa forme canonique (RFC 8785), avec la clé du hub. Le tableau de bord indique si la signature est valide. Pour vérifier hors ligne avec la clé publique de https://api.monsys.ai/api/v1/keys :
pip install jcs pynaclpython3 - report.json <<'PY'import base64, json, sys, jcs, urllib.request, nacl.signingdoc = json.load(open(sys.argv[1])); sig = doc.pop("signature")key = json.load(urllib.request.urlopen("https://api.monsys.ai/api/v1/keys"))nacl.signing.VerifyKey(bytes.fromhex(key["public_key_hex"])).verify(jcs.canonicalize(doc), base64.b64decode(sig["value"]))print("valid, key", sig["key_id"])PYSi un seul caractère du rapport change, la signature ne correspond plus.