{% extends 'base.html' %} {% block title %}Audit Qualys Agent — {{ hostname }}{% endblock %} {% block content %} {% if audit_status == 'pending' %} {% endif %} {% if audit_status == 'unsupported' %}
⚠ Audit non géré

L'audit SSH ciblé n'est disponible que pour les serveurs Linux.
Ce serveur est détecté comme Windows ({{ asset_os or '?' }}).

← Retour
{% else %}

Audit Qualys Agent

{{ hostname }}{% if audit and audit.resolved_fqdn %} → {{ audit.resolved_fqdn }}{% endif %}

Relancer ← Retour
{% if audit_status == 'pending' %}
⏳ Audit en cours… Connexion SSH + collecte status, version, logs (10–30s typique)
Démarré : {{ audit_started_at.strftime('%H:%M:%S') if audit_started_at else '?' }} — page rafraichie auto toutes les 3s
{% elif audit_status == 'error' %}
✗ Erreur audit
{{ audit_error or '(pas de détail)' }}
{% else %}
{% if audit.status == 'OK' %}✓ Connecté{% elif audit.status == 'CONNECTION_FAILED' %}✗ Connexion échouée{% else %}⚠ {{ audit.status }}{% endif %} {{ audit.connection_method or '-' }} {% if audit.error_msg %}{{ audit.error_msg }}{% endif %}
{{ audit.audit_date }}
{% if audit.status == 'OK' %}

État

Connectivité Qualys{% if audit.check_connectivity %}✓ OK{% else %}✗ KO{% endif %}
Espace disque{% if audit.check_disk %}✓ OK{% else %}✗ KO {{ audit.disk_saturated_line }}{% endif %}
Service Qualys{% if audit.check_service %}✓ OK{% else %}✗ KO{% endif %}
Agent installé{% if audit.check_installed %}✓ OK{% else %}✗ KO{% endif %}
{% if audit.suggestions %}

🔍 Diagnostic ({{ audit.suggestions|length }} problème(s) détecté(s))

{% for s in audit.suggestions %}
{{ s.severity|upper }} {{ s.title }}
{{ s.fix }}
{% endfor %}

→ Proposition : ces constats sont basés sur les sorties d'audit, à valider en contexte. Ouvrir un ticket support avec une capture/PDF de cette page pour analyse et action côté équipe en charge.

{% endif %}

OS détecté

{{ audit.os_release or '(vide)' }}

État du service qualys-cloud-agent

{{ audit.agent_status or '(vide)' }}

Version agent

{{ audit.agent_version or '(vide)' }}

Espace disque

{{ audit.disk_space or '(vide)' }}

LVM (Volume Groups + LV log/var)

{{ audit.lvm_info or '(vide)' }}

Configuration logrotate Qualys

{{ audit.logrotate_config or '(vide)' }}

Connectivité console Qualys

{{ audit.qualys_connectivity or '(vide)' }}

Log agent Qualys (50 dernières lignes)

{{ audit.agent_log or '(vide)' }}

Log système (10 dernières lignes)

{{ audit.system_log or '(vide)' }}
{% else %}

Impossible de récupérer les informations de l'agent. Vérifie : SSH ouvert (port 22), méthode SSH configurée pour ce serveur dans la fiche serveur PatchCenter, agent installé, OS supporté.

→ Voir ce host dans Qualys (recherche)

{% endif %} {% endif %} {% endif %} {% endblock %}