{% extends 'base.html' %} {% block title %}Agents Qualys{% endblock %} {% block content %}

Agents Qualys

Activation keys et versions des agents déployés

Déployer Recherche
{% if sync_running %}
⏳ Synchronisation Qualys en cours Les boutons de sync sont désactivés. Les données ci-dessous peuvent être en cours de mise à jour.
{% endif %}
{{ summary.total_assets or 0 }}
Total assets
{{ summary.active or 0 }}
Agents actifs
{{ summary.inactive or 0 }}*
Agents inactifs
{{ no_agent_servers|length }}
Sans agent (prod)

Activation Keys

{% for k in keys %} {% endfor %}
Titre Statut Type Utilisés Clé
{{ k.title }} {{ k.status }} {{ k.type }} {{ k.used }} {{ k.key }}

Statut des agents

{% if summary.statuses %} {% for s in summary.statuses %} {% endfor %}
StatutNombre
{{ s.agent_status }} {{ s.cnt }}
{% else %}

Aucune donnée

{% endif %}

Versions déployées

{% if summary.versions %} {% for v in summary.versions %} {% endfor %}
VersionNombre
{{ v.agent_version }} {{ v.cnt }}
{% else %}

Aucune donnée

{% endif %}
{% if no_agent_servers %}

Serveurs sans agent Qualys ({{ no_agent_servers|length }})

Exporter CSV
{% for s in no_agent_servers %} {% endfor %}
Hostname OS Domaine Env Zone État
{{ s.hostname }} {{ s.os_family or '-' }} {{ s.domain or '-' }} {{ s.env or '-' }} {% if s.zone == 'DMZ' %}DMZ{% else %}{{ s.zone or '-' }}{% endif %} {% if s.etat == 'Obsolète' %}Décom.{% elif s.etat == 'EOL' %}EOL{% elif s.etat == 'Production' %}Prod{% else %}{{ (s.etat or '-')[:8] }}{% endif %}
{% endif %} {% if inactive_agents %}

* Agents inactifs ({{ inactive_agents|length }})

Exporter CSV
* Légende : Ces serveurs ont un agent Qualys installé mais qui ne communique plus avec le cloud Qualys. Causes possibles : serveur éteint, flux réseau bloqué (port 443 vers qualysagent.qualys.eu), agent crashé, ou OS non supporté (RHEL 5 EOL). Tous ces agents sont en version 6.1.0.28 sur RHEL 5.x — dernier check-in le 14/11/2025.
{% for a in inactive_agents %} {% endfor %}
Hostname OS Version agent Dernier check-in État
{{ a.hostname }} {{ a.os or '-' }} {{ a.agent_version or '-' }} {% if a.last_checkin %}{{ (a.last_checkin|string)[:10] }}{% else %}-{% endif %} {{ a.etat or '-' }}
{% endif %} {% endblock %}