Aller au contenu

AS213941 · Peering-20 % sur tous les VPS avec le code NVH20 · Livraison en 60 secondes

VPS LinuxDès 2,49 €/moisVPS WindowsDès 3,49 €/moisServeur FiveMDès 0,99 €/moisServeur MinecraftDès 1,99 €/mois
VPS & Cloud

Gammes

VPS Linux NVMeAccès root, Debian, Ubuntu, Alma…VPS Windows RDPBureau à distance, licence incluseServeurs dédiésIntel Xeon Gold, ressources exclusivesVPS PterodactylPanel de jeux préinstallé

Réseau et hébergement

Anti-DDoSHébergement webHousingTransit IPVPN

Professionnels

VPS revendeurProgramme revendeur
Solutions

Bots et automatisation

VPS agents IAUn serveur pour vos assistants de code et agents autonomesVPS OllamaVotre IA privée sans GPU, données en FranceVPS bot TelegramPython ou Node.js, toujours joignableVPS bot DiscordMusique, modération, tickets : sans interruptionVPS n8nWorkflows sans limite d'exécutionsVPS VPNUn tunnel chiffré qui sort par la FranceVPS web scrapingCollecte de données planifiée, IP dédiée

Trading

VPS ForexVos robots gèrent les positions la nuitVPS MetaTrader 4Plusieurs terminaux MT4 sur une machineVPS MetaTrader 5Forex, indices et actions dans MT5VPS NinjaTraderFutures et stratégies NinjaScriptVPS prop firmChallenges et comptes financés, terminal toujours en ligneVPS trading AfriqueMetaTrader à Paris, depuis le Maghreb ou l'Afrique de l'OuestVPS RDPBureau à distance Windows, toujours alluméVPS bot de tradingBots crypto open source, clés API protégées

Bureau Windows

VPS Windows 10Pour vos logiciels qui exigent Windows 10VPS Windows 11Le poste Windows récent, accessible partoutVPS SEOCrawls de gros sites sans bloquer votre PCVPS streamingUn studio OBS qui diffuse depuis le datacenterVPS WordPressSites rapides sur disque NVMe
Marketplace

Intelligence artificielle

OllamaDes modèles de langage locaux, sans API externeOpen WebUIUne interface de discussion pour vos modèles OllamaAnythingLLMAssistant IA privé sur vos documents (PDF, sites, notes) : espaces de travail, recherche…LangflowÉditeur visuel Langflow pour construire agents, flux RAG et API d'IA, protégé par votre…FlowiseCréez visuellement vos agents et chatbots IA (LangChain, RAG, outils) avec Flowise, votre…QdrantBase de données vectorielle Qdrant pour vos projets RAG et de recherche sémantique, API…

Trading

MetaTrader 5Terminal MetaTrader 5 officiel (MetaQuotes) installé en mode portable, raccourci sur le…MetaTrader 4Terminal MetaTrader 4 officiel (MetaQuotes) installé en mode portable, raccourci sur le…Pack VPS Forex (MT4 + MT5)MetaTrader 4 et MetaTrader 5 installés ensemble, chacun dans son dossier portable, VPS…NinjaTrader 8Plateforme NinjaTrader 8 avec ses prérequis (.NET 4.8, WebView2) : installée à partir du…FreqtradeRobot de trading crypto open source avec son interface FreqUI, installé en mode…Interactive Brokers TWS / IB GatewayTrader Workstation ou IB Gateway (pour l'API et les robots) d'Interactive Brokers…

Bots et agents

Claude CodeL'agent de code d'Anthropic, dans votre terminalCodex CLIL'agent de code d'OpenAI en ligne de commandeBot TelegramHébergez votre bot Telegram (Python, Node.js ou Bun) : votre code depuis Git ou une…Bot DiscordHébergez votre bot Discord (discord.py, discord.js, Bun…) : votre code depuis Git ou une…OpenClawAssistant IA personnel open source OpenClaw, actif 24 h/24 : discutez avec lui sur…Hermes AgentAgent IA autonome open source de Nous Research, avec mémoire et compétences qui…

Déploiement et automatisation

DockerLe moteur de conteneurs et Docker Composen8nVos automatisations, sans limite d'exécutionsPortainerGérez vos conteneurs Docker depuis le navigateurCoolifyDéployez vos applications depuis Git, sur votre serveurUptime KumaSurveillez vos sites et serveurs, alertes comprises

Sites et bases de données

WordPressLe CMS le plus utilisé, sur une pile Nginx rapideApache + PHP + MySQLServeur web prêt à héberger vos sites : Apache2, PHP et ses extensions courantes, MariaDB…MySQL (MariaDB)Serveur de base de données MariaDB compatible MySQL, avec votre base et votre…PleskPanel d'hébergement Plesk Obsidian installé avec ses composants recommandés : sites…NextcloudVotre cloud de fichiers, agenda et contacts

Réseau et sécurité

WireGuardVotre VPN chiffré, préinstallé en option payanteVaultwardenUn gestionnaire de mots de passe auto-hébergé

Serveurs de jeu

FiveMServeur FiveM (FXServer + txAdmin), MariaDB et phpMyAdmin installés et configurés, sous…MinecraftServeur Minecraft Java Edition clé en main : Paper, Purpur, Fabric, NeoForge, Forge ou…RustServeur Rust (Facepunch) avec LinuxGSM : mises à jour automatiques, redémarrage après…Counter-Strike 2Serveur Counter-Strike 2 dédié avec LinuxGSM (environ 60 Go à télécharger), jeton GSLT…PalworldServeur Palworld dédié avec LinuxGSM : nom, mot de passe, nombre de joueurs et mot de…ValheimServeur Valheim dédié avec LinuxGSM, protégé par mot de passe (exigé par le jeu)…
Gaming

Serveurs de jeux

Serveur FiveMtxAdmin, ESX, QBCoreServeur MinecraftJava, Bedrock, modpacksServeur RustOxide, Carbon, wipesServeur Nova-LifeRP Nova-Life: Amboise

Protection et outils

Anti-DDoS FiveMOutils gratuits
Ressources

Apprendre

DocumentationBlog

Assistance

ContactEngagement SLA
Voir les offres Espace client Peering · AS213941

Monitoring

Surveiller son VPS : ressources, alertes et disponibilité

Par Équipe NVHCloud 2026-09-18 Lecture : 4 min

Un serveur qui tombe à 3 heures du matin, un disque plein qui bloque la base de données, un processus qui monopolise le processeur depuis une semaine : sans surveillance, vous l'apprenez par vos utilisateurs. Ce guide met en place une supervision en trois niveaux, du plus simple au plus complet, adaptée à un VPS.

1. Que surveiller

IndicateurPourquoiSeuil d'alerte raisonnable
Espace disqueUn disque plein arrête les bases de données et empêche les écritures85 % utilisé
Mémoire et swapQuand la mémoire manque, le système arrête brutalement un processusSwap utilisé en permanence
Charge processeurUn processeur saturé rend tout lent, jeux comprisCharge durablement supérieure au nombre de vCPU
DisponibilitéLe site ou le serveur de jeu répond-il vraiment ?Deux échecs consécutifs
Certificats HTTPSUn certificat expiré bloque les visiteursMoins de 14 jours avant expiration

2. Diagnostic en direct

Quand quelque chose ralentit, ces commandes répondent en quelques secondes :

uptime                          # charge moyenne sur 1, 5 et 15 minutes
free -h                         # mémoire et swap
df -h                           # espace disque par partition
du -xh / --max-depth=2 2>/dev/null | sort -rh | head -15   # dossiers les plus lourds
journalctl -k | grep -i "out of memory"                     # processus tués par manque de mémoire

Pour une vue d'ensemble interactive, installez btop : processeur par cœur, mémoire, disque, réseau et processus sur un seul écran.

apt install -y btop && btop

3. Garder un historique avec sysstat

Les commandes précédentes montrent l'instant présent. Pour savoir ce qui s'est passé cette nuit pendant la coupure, il faut un historique. sysstat enregistre les principaux indicateurs toutes les dix minutes, pour un coût négligeable :

apt install -y sysstat
sed -i 's/ENABLED="false"/ENABLED="true"/' /etc/default/sysstat
systemctl enable --now sysstat

Consultez ensuite l'historique du jour, ou celui d'un jour précédent :

sar -u          # processeur
sar -r          # mémoire
sar -n DEV      # trafic réseau par interface
sar -u -f /var/log/sysstat/sa17   # historique du 17 du mois

4. Recevoir une alerte sur Discord

Un script de quelques lignes suffit pour être prévenu avant la catastrophe. Dans Discord, créez un webhook : Paramètres du salon → Intégrations → Webhooks, et copiez son adresse. Puis créez /usr/local/bin/alerte-vps.sh :

#!/bin/bash
WEBHOOK="https://discord.com/api/webhooks/VOTRE_WEBHOOK"
HOTE=$(hostname)
alerte() {
  curl -s -H "Content-Type: application/json" \
    -d "{\"content\": \"⚠️ $HOTE : $1\"}" "$WEBHOOK" >/dev/null
}
DISQUE=$(df --output=pcent / | tail -1 | tr -dc '0-9')
[ "$DISQUE" -ge 85 ] && alerte "disque à ${DISQUE} %"
MEM=$(free | awk '/Mem:/ {printf "%d", $7/$2*100}')
[ "$MEM" -le 10 ] && alerte "mémoire disponible à ${MEM} %"
for svc in nginx mariadb; do
  systemctl is-active --quiet "$svc" || alerte "le service $svc est arrêté"
done
chmod +x /usr/local/bin/alerte-vps.sh
echo '*/10 * * * * root /usr/local/bin/alerte-vps.sh' > /etc/cron.d/alerte-vps

Adaptez la liste des services à votre serveur : fivem, minecraft, docker… Le script ne dit rien quand tout va bien.

5. Surveiller la disponibilité depuis l'extérieur

Un script sur le serveur ne peut pas vous prévenir si le serveur lui-même est injoignable. La disponibilité se surveille depuis une autre machine. Uptime Kuma est l'outil libre de référence : il vérifie vos sites en HTTP, vos serveurs de jeu par ping ou port TCP, l'expiration des certificats, et envoie les alertes sur Discord, Telegram ou par e-mail.

Installez-le sur un second petit VPS, avec Docker, en suivant l'exemple complet de Docker et Docker Compose. Il peut aussi publier une page de statut publique pour votre communauté.

💡 Ne surveillez pas un serveur depuis lui-même : si la machine tombe, la supervision tombe avec elle, et vous ne recevez aucune alerte.

6. Un tableau de bord complet avec Netdata

Pour aller plus loin, Netdata collecte des centaines d'indicateurs à la seconde et les affiche dans des graphiques détaillés, sans configuration. Il consomme toutefois un peu de processeur et de mémoire : sur un VPS de 2 Go, préférez sysstat. L'installation se fait avec le script officiel publié sur le site de Netdata.

Une fois installé, le tableau de bord écoute sur le port 19999. Ne l'exposez pas publiquement : il révèle beaucoup d'informations sur votre serveur. Accédez-y par un tunnel SSH ou par WireGuard :

ssh -N -L 19999:127.0.0.1:19999 alex@IP_DU_VPS
# puis ouvrez http://127.0.0.1:19999 dans votre navigateur

7. Lire les signaux

  • Swap utilisé en permanence : le VPS manque de mémoire. Réduisez la consommation, comme la mémoire allouée à Java ou le cache de la base, ou passez à une offre supérieure.
  • Charge élevée mais processeur peu utilisé : les processus attendent le disque. Cherchez le coupable avec iotop.
  • Disque qui se remplit régulièrement : ce sont presque toujours des journaux ou des sauvegardes locales. Vérifiez /var/log, les journaux Docker et journalctl --disk-usage.
  • Trafic réseau anormal : une attaque est peut-être en cours. Voir limiter l'impact d'une attaque DDoS.

Pour recevoir chaque matin un résumé des événements du serveur, voir aussi rapports quotidiens avec Logwatch.

Questions fréquentes

Comment être prévenu si mon VPS tombe ?

Il faut une surveillance depuis l'extérieur, puisqu'un serveur arrêté ne peut rien signaler. Installez Uptime Kuma sur une autre machine, ou utilisez un service de surveillance en ligne, et configurez des alertes sur Discord, Telegram ou par e-mail.

Pourquoi mon disque se remplit-il tout seul ?

Le plus souvent à cause des journaux : journaux systemd, journaux de conteneurs Docker sans limite de taille, ou journaux d'un serveur de jeu. Les sauvegardes locales jamais supprimées sont l'autre cause fréquente. La commande du, triée par taille, montre rapidement le dossier responsable.

Netdata ralentit-il le serveur ?

Il consomme un peu de processeur et une centaine de mégaoctets de mémoire, ce qui est négligeable sur un VPS de 4 Go ou plus. Sur un petit VPS, sysstat et le script d'alerte de ce guide suffisent et ne consomment presque rien.

Quelle charge est normale pour un VPS ?

La charge moyenne affichée par uptime se compare au nombre de vCPU : une charge de 2 sur un VPS de 4 vCPU laisse de la marge, une charge durablement supérieure à 4 signifie que des processus attendent leur tour.

VPS Linux NVMe

Accès root, Intel Xeon Gold et NVMe, livré en 60 secondes. Dès 2,49 €/mois.