Aller au contenu

Script pour tester un serveur avec notification si NOK

Featured Replies

Posté(e)

Bonjour,

Je souhaiterai configurer une tache planifiée afin de venir tester par mon NAS qu'un serveur local est fonctionnel (pas de plantage de celui-ci). S'il ne l'est pas, envoi d'une notification.

Merci de votre aide.

Posté(e)
  • Auteur

Oui ping par exemple a moins qu'il y ait mieux 😀

Modifié par Dim3333

Posté(e)

Un ping prouve seulement que la machine est allumée et capable de répondre à un ping (ça a l’air bête dit comme ça, mais ça ne prouve rien de plus).

On peut gagner en précision en utilisant nmap pour vérifier qu’un service fonctionnant sur un port tcp/udp spécifique est bien actif.

Il est possible d’aller encore plus loin, mais il faut s’en tenir au besoin initial. Si un ping est suffisant, pas la peine d’aller chercher de complications.

Posté(e)
  • Auteur

Ok mais j'y connais pas grand chose en script si qq pouvais m'aider.

Effectivement nmap conviendrait mieux qu'un ping.

Posté(e)

Bonsoir,

Pour tester un port, il suffit de taper cette commande :

nmap -p 443 adresse_ip

 

Posté(e)

Sachant que nmap n’est pas fourni de base avec DSM (j’ai utilisé spksrc pour le compiler), ça va être compliqué.

Tu vas devoir te contenter d’un ping comme tu l’avais prévu initialement.

Posté(e)

Ah mince, j'avais pas pensé à ça 🙄

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.