server_add
Enregistre ou met à jour les informations de connexion d'un serveur.
server_list
Affiche la liste de tous les alias de serveurs configurés.
server_remove
Supprime un alias de serveur de la configuration.
task_exec
Exécute une commande SSH (hybride synchrone/asynchrone).
task_transfer
Transfère un fichier ou dossier via SFTP (hybride synchrone/asynchrone).
task_exec_interactive
Exécute une commande SSH interactive (gère les prompts yes/no, etc.).
task_exec_sequence
Exécute plusieurs commandes SSH en séquence sur le même serveur.
task_transfer_multi
Transfère plusieurs fichiers/dossiers avec support de patterns glob.
get_system_resources
Récupère les métriques système vitales (CPU, RAM, Disque).
get_services_status
Récupère le statut des services (systemd, Docker, PM2).
get_fail2ban_status
Récupère les informations du service Fail2Ban.
check_api_health
Test HTTP direct sur une URL (sans catalogue).
get_pm2_logs
Raccourci pour récupérer les logs PM2.
get_docker_logs
Raccourci pour récupérer les logs d'un container Docker.
tail_file
Affiche les dernières lignes d'un fichier distant.
task_queue
Affiche le statut de toutes les tâches dans la file d'attente.
task_status
Récupère les détails d'une tâche par son ID.
task_history
Affiche l'historique des dernières tâches lancées.
task_retry
Relance une tâche qui a échoué ou crashé.
queue_stats
Affiche les statistiques de la queue de tâches.
api_add
Ajoute une API externe au catalogue de monitoring.