LanAlertCenter // Supervision de machines sur le réseau (outil abandonné depuis 2020, remplacé par DipiLanAlert)

lanalertcenter01.png lanalertcenter02.png

Ce logiciel a pour but d'aider les admins à paraître moins "bébète" face à leurs utilisateurs en cas de panne serveur/réseau ! portnawak

En effet, je suis admin depuis de nombreuses années et j'ai souvent été confronté à la désagréable situation où, absorbé par des taches diverses et variées, je ne me suis pas aperçu qu'un de mes serveurs (ou le réseau local) était "tombé" en carafe... et quand cela arrive, je trouve gênant et frustrant que ce soit un "simple" utilisateur qui vienne le signaler !

C'est donc pour éviter ce genre de situation que mes petits doigts boudinés ont caressé les touches de mon clavier des heures durant pour donner naissance à LanAlertCenter (précédemment nommé Pang). Cet outil a donc pour mission de surveiller des machines définies et d'alerter l'admin rapidement en cas de problème...

Principales fonctionnalités :

  • 7 analyses possibles :
    • test de réponse à la commande ping,
    • test de présence/accessibilité d'un partage nommé,
    • test d'accessibilité base de données (tous types : Oracle, mySql, PostgreSQL, Informix, Sybase, SQL-Server, MS-Access, Interbase, DB2, etc...),
    • test de l'état d'une imprimante réseau (compatible avec le protocole SNMP),
    • test de l'état d'un service,
    • test de la présence d'un processus,
    • test de l'espace disque libre (en valeur absolue ou en pourcentage).
  • possibilité de définir une fréquence d'analyse différente pour chaque machine surveillée,
  • possibilité de définir des périodes d'exclusion d'analyse (jour et heure),
  • possibilité de définir des actions à déclencher en cas de réponse/non réponse,
  • possibilité de choisir le mode de reporting des erreurs (popup, mail, msg, systray, journal des événements du système, fichier de journalisation, etc.),
  • et bien d'autres choses à découvrir en testant LanAlertCenter ! cligne

ASTUCE : il est possible d'ajouter le paramètre /run dans le raccourci qui lance LanAlertCenter ; cette option permet de démarrer le traitement automatiquement à l'ouverture du logiciel. Cela peut être intéressant notamment si vous placez le raccourci dans le groupe Démarrage de votre menu Démarrer...

ATTENTION : la mise en œuvre du test d'accessibilité à une base de données nécessite que la couche Odbc32 et le pilote correspondant au SGBD concerné (Oracle, mySql, PostGreSQL, etc.) soient installés...

Télécharger Télécharger ce logiciel (version installeur)
Télécharger Télécharger ce logiciel (version portable ZIP) Note importante aux utilisateurs des versions portables

Date de création : 21/02/2005 @ 14:15
Dernière modification : 23/07/2019 @ 20:30
Catégorie : - Outils obsolètes
Page lue 5445 fois
 

Réactions à cet article

Réaction n°97 

par julien le 18/03/2008 @ 17:05

Bonjour,

je suis un adepte du logiciel. Il est merveilleux et fort utile.
Cependant, j'ai quelques questions voire améliorations:
 - Faire des tests indépendants et non globals (tester une machine et pas un ensemble de machines) car je n'ai pas trouvé la possibilité de le faire (si c'est possible)?
 - Que veut dire la notion état d'un service? Ex: le service VNC, le service SAGE
  Quand je clique sur l'icone "...", j'ai une erreur.
- Biensur, rajouter des options de vérification( DD, protocoles, ...) comme on dit les autres.

Encore bravo et merci.

Cdlt,

DJ.

[réponse de damien, le 18/02/2008 à 19h16]

Qu'entends-tu exactement par "faire des tests indépendants" ? Avoir une option "analyser cette machine" dans le menu contextuel qui apparaît lors d'un clic-droit quand l'analyse n'est pas démarrée ? Si c'est cela, ça peut effectivement s'envisager.

L'erreur que tu rencontres en cliquant sur le bouton "..." du test d'état de service est-elle une erreur affichée "proprement" par LanAlertCenter - donc une erreur "interceptée"-, ou est-ce une erreur qui plante l'appli ?

Ce bouton permet d'afficher la liste des services (VNC server, par exemple, mais plus globalement tous ceux qui apparaissent dans Poste de travail->Gérer->Services et applications->Services) de la machine dont tu as spécifié l'adresse juste au dessus, et t'offre la possibilité d'y sélectionner le service sans avoir à en saisir le nom à la main. Mais il est possible que la machine distante te refuse l'accès à cette information si tu n'as pas des droits suffisants.


Réaction n°96 

par JB le 11/03/2008 @ 08:58

Ben alors là, je dit chapot, j'étais en train de develloper une petite appli pour faire la même chose (presque, moi y'avais le test FTP ;) ) et je tombe sur votre logiciel, j'ai abandoné le miens ;) (pourquoi réinventer la roue).

Que dire sinon bravo, j'ai une petite trentaine de serveur que surveille grace à cette outils, et si j'ai bien lu la road map, je pourais bientôt en monitorer encore plus.

Merci pour ces outils presque parfait (je dit presque par ce que sinon vous risquez de plus apporter d'amélioration ;))

[réponse de damien, le 11/03/2008 à 13h14]

Ne désespère pas, il n'est pas exclu que le test FTP soit présent dans une prochaine version ! ;)

En ce moment je fais des tests, relatifs à la demande de Dougg (réaction n°89), sur le protocole bonjour / zeroconf, mais ensuite je devrais attaquer la partie FTP...


Réaction n°95 

par Philippe le 27/02/2008 @ 19:01

Je venais pour des évolutions mais je vois que le ticket précédent intègre ce que je pensais.

Bon courage donc et encore merci.

cligne

[réponse de damien, le 27/02/2008 à 19h59]

En réalité, la prochaine version intègre(ra) aussi d'autres améliorations. cligne


Réaction n°94 

par brunocr le 27/02/2008 @ 14:01

Merci pour ce soft qui est le troisième de tes softs que j'utilise au sein de ma boite où je suis administrateur cool
Après MigrImp qui nous a évité des heures de travail fastidieux (cf mes commentaires sur ce soft) et que nous utilisons toutes les semaines pour sauvegarder nos paramètres de serveurs d'impression et IPScan32 que j'utilise régulièrement, j'ai pris enfin le temps de tester LAC (3.0.4).

C'est définitivement un soft que tout admin qui se respecte se doit de tester avant de recourir à des solutions propriétaires et coûteuses cligne
Quelques fonctions manquent à l'appel pour que je l'utilise réellement en production :

  • la possibilité de monitorer des serveurs HTTP/FTP (je sais que cela est prévu dans la prochaine version cligne)
  • la possibilité de fixer un seuil maximum pour considérer un ping comme n'étant pas normal (par ex. un ping à 200ms sur un LAN alors que l'on est d'habitude à <10ms devrait pouvoir déclencher une alerte)
  • la possibiliter de monitorer un espace disque avec un seuil réglable en Mo/Go ou en % (genre si SERVEURFICHIERD$­ < 1Go -> alerte)
  • la posssibilité de vérifier si un objet répond bien en SNMP
  • la possibilité de générer un état quotidien des problèmes de la veille sous forme HTML ou d'une image à des fins de publication sur un site web (ou via le mini serveur web intégré dont tu as déjà mentionné la possible existence future)
  • la possibilité de monitorer la charge CPU (fonction déjà demandée par quelqu'un d'autre) et RAM.
  • la possibilité de fixer un seuil pour les alertes : si je vérifie toutes les minutes qu'un service tourne n'alerter que si cela se produit pendant plus de 5 mn consécutives ou plus de 10 fois sur une période donnée (je crois que ça a été aussi déjà demandé)
  • la possibilité de modifier, ajouter ou retirer un objet monitoré même si LAC est en marche (actuellement il faut arrêter le monitoring pour faire ces actions).
  • la possibilité de créer une dépendance entre les tests : le test B ne doit intervenir que si le test A est valide et si le test A est invalide alors faire le test C. En effet est-il utile de tester si un service est actif si la machine ne répond pas au ping ? Par contre si le HTTP ne fonctionne plus et que normalement on ne teste pas le ping on tester ce dernier pour savoir si au moins la machine est toujours en réseau sourire


Voilà cool
Cela n'enlève rien, bien sûr, à la qualité intrinsèque de ton soft sourire
Et je suis dispo si tu souhaites plus de renseignements ou si tu veux tester des trucs coucou

[réponse de damien, le 27/02/2008 à 16h32]

Merci pour ce message qui, je l'espère, incitera d'autres admins à t'imiter. cligne

Je reprends point par point toutes tes suggestions :

  • la nouvelle (ou devrais-je dire la prochaine) version intègre effectivement une analyse HTTP/HTTPS, mais je n'ai encore pas planché sur le FTP...
  • ce n'est pas idiot, je vais y réfléchir...
  • ça aussi c'est d'ores et déjà codé dans la prochaine version ! sourire
  • j'y ai bien pensé mais ce n'est pas garanti que cette fonctionnalité soit ajoutée dans la prochaine version
  • ce n'est pas idiot non plus, mais je pense que si ça voit le jour ce sera en HTML et non sous forme d'image. C'est d'ailleurs aussi valable pour le reporting en temps réel que certains ont suggéré. Le mini serveur web est d'ailleurs quasi terminé.
  • charge CPU et RAM... mouais, je suis conscient que ça peut effectivement servir mais je ne sais pas si ce sera interne à l'appli ou non. Il ne faut pas oublier que la prochaine version intègre des tests personnalisés/externes...
  • en effet, je dois revoir le mode de fonctionnement actuel. En fait, je pense que je mettrai en place le même principe que celui utilisé pour les actions.
  • ça aussi j'y pense sérieusement car j'admets que ce n'est pas pratique actuellement...
  • ce dernier point - en revanche - ne sera probablement pas implémenté, en tout cas dans la prochaine version. Et ce n'est pas les arguments que tu présentes qui me feront changer d'avis (cherche-en d'autres ! langue) car comme je l'ai déjà dit : tous les tests contiennent une analyse ping implicite. Ce test sera d'ailleurs optionnel dans la prochaine version (désactivable indépendamment pour chaque machine) car certains admins configurent volontairement les pare-feux pour que leurs serveurs ne répondent pas aux requêtes ICMP.

Voilà, j'espère ne rien avoir oublié. Pour info, ce n'est pas cette semaine que je vais pouvoir avancer car, bien que je sois en vacances, je consacre malheureusement ces quelques jours de "repos" à des chantiers plus manuels (ponçage, vitrification, etc...). Si y a des volontaires pour un coup de main, n'hésitez pas ! sifflote


Réaction n°93 

par Franz21 le 25/02/2008 @ 19:10

Félicitations pour le travail sur LanAlertCenter.

Une petite question. Je n'arrive à avoir de log mais surtout aucun pop up n'apparait en cas d'anomalie.

Merci

[réponse de damien, le 25/02/2008 à 19h45]

Juste deux questions : sifflote

  • as-tu consulté la Réaction n°92 ?
  • est-ce que les icones changent bien de couleur (rouge/vert) ?


Réaction n°92 

par philippe le 12/02/2008 @ 18:22

Comme beaucoup, félicitations pour le travail sur LanAlertCenter, outil particulièrement intéressant et d'une ergonomie biern au-dessus de la moyenne
.

Une simple question cependant. Je ne trouve pas de trace de fichiers log dans le dossier associé, alors que j'ai pris soin de valider l'écriture de log sur non réponse au ping.
Y a t'il une issue?

Encore bravo en tous cas.
Bien possible d'ailleurs que j'aille piller un autre des softs proposés, juste pour voir!!

[réponse de damien, le 12/02/2008 à 19h14]

Tout d'abord, je considère que vous avez fait les vérifications d'usage concernant un éventuel problème lié à l'OS (espace disque restant, droit d'écriture sur le dossier, etc.).

Venons en à l'outil lui-même : qu'avez vous coché comme mode d'alerte pour la machine testée ? Journaliser dans le log individuel ou dans le log global (la cible sera nommée LanAlertCenter.log et non Pang.log comme cela est précisé par erreur) ?

Dans le premier cas, le problème peut être du à la présence de caractère interdits dans le nom de la machine. En principe, ils sont filtrés et un message d'erreur est affiché le cas échéant, mais peut-être en ai-je oublié un ?

Dans le second cas, ou si le nom de la machine est un nom standard (i.e. alphanumérique), il faut donc chercher l'explication ailleurs... L'icone de la machine testée change t'il bien de couleur ? Pour vos tests, avez-vous coché la case "Alertes et actions effectives dès la première analyse" (rubrique "Général" de la fenêtre de config de l'appli) ? Si ce n'est pas le cas et que l'adresse testée ne répond pas au lancement de votre test, il est normal que rien ne soit écrit dans le log ; en revanche, si vous lancez le test alors que l'adresse répond, puis que vous débranchez le cable réseau (ou que vous éteignez la machine), alors le log sera renseigné.

J'espère que ceci vous aidera à trouver l'explication. Si besoin, n'hésitez pas à me recontacter, en joignant éventuellement le fichier de configuration (lanalertcenter.ini).


Réaction n°91 

par Chris le 06/02/2008 @ 12:02

Bonjour,

J'utilise LAC depuis un moment déjà et je vous félicite pour le travail effectué. Ce soft est quasiment parfait  pour la surveillance de mon réseau.

J'ai quand même une petite question : j'utilise le paramètre /run et le démarrage automatique, mais quand windows démarre LAC se lance, commence les tests mais reste en mode réduit près de l'horloge. . .

Ce que j'aimerai c'est qu'il se lance d'office en mode fenêtre et si possible en plein écran : est ce configurable ?

Merci d'avance et bonne continuation !

Chris

[réponse de damien, le 06/02/2008 à 14h16]

Je comprends tout à fait votre besoin mais il n'y a actuellement pas d'option permettant ce mode de fonctionnement. Pour que l'analyse démarre automatiquement au lancement de LanAlertCenter il faut effectivement utiliser le /run mais cette option "iconifie" l'appli dans la systray, c'est automatique.

Maintenant, vous pouvez tout à fait "ruser" en lançant LanAlertCenter par un script qui, une fois le programme lancé, simule des frappes au clavier. Je me suis un peu amusé et voici ce que cela peut donner :

 
Fichier RunLAC.vbs
Dim objShell, i

On Error Resume Next
Set objShell = CreateObject("WScript.Shell" )
objShell.Run("LanAlertCenter.exe")

If Err = 0 then
    For i = 1 to 100                                                                   
        Wscript.Sleep(100)

        If objShell.AppActivate("LanAlertCenter v3.0.4") = true Then
            objShell.SendKeys "% ", true     ' [Alt]+[Espace] (appel menu système)
            objShell.SendKeys "n"            ' puis [n] (agrandir)
            objShell.SendKeys "%d"           ' [Alt]+[d] (démarrer l'analyse)

            Wscript.Quit
        End If
    Next

    Msgbox "Impossible de donner le focus à LanAlertCenter..."
Else
    Msgbox "Une erreur a été rencontrée lors du lancement de LanAlertCenter..."
End If

Réaction n°90 

par dougg le 01/02/2008 @ 18:08

C'est bien ce que je voulais dire. Existe-t-il une passerelle entre LanAlertCenter et IPscan ?

[réponse de damien, le 01/02/2008 à 18h31]

Il ne s'agit pas d'une passerelle à proprement parler mais LanAlertCenter possède, dans le menu fichier, une option d'importation de fichiers générés par IPScan32.

Même que la prochaine version sera un peu plus "ouverte" puisqu'elle propose un petit assistant d'importation un peu à la mode Excel...


Réaction n°89 

par Dougg le 31/01/2008 @ 18:39

Bonsoir ,

Merci damien, LAC est vraiment un soft sympa.Est-il prévu que LAC integre un module de découverte de noeud, avec possibilité d'intégrer le résultat dans la base des machines sondées ?

Bien cordialement,

[réponse de damien, le 31/01/2008 à 18h56]
Pour être franc, je ne suis pas sur de bien comprendre ce que signifie "module de découverte de noeud".

Si par là tu entends que LanAlertCenter détecte lui-même l'apparition de nouvelles machines sur le réseau surveillé, en vue de les intégrer automatiquement dans la liste des machines, non ce n'est pas prévu... pas ma faute


Réaction n°88 

par Oliverg le 28/01/2008 @ 10:55

Je suis utilisateur depuis quelques temps déjà de LanAlertCenter et je voulais sincèrement vous féliciter pour ce soft !!!! Avez vous une date approximative concernant la sortie de la nouvelle version ? Pouvez vous nous donner toutes les nouvelles fonctionnalités de la nouvelle version (afin nous mettre l'eau à la bouche) ? Encore merci et bonne continuation dans vos développements !!! cligne

[réponse de damien, le 28/01/2008 à 19h52]

Merci pour ces compliments, mais vu le nombre de choses qu'il me reste à faire sur la prochaine version, je ne m'avancerai pas à annoncer une date que je ne respecterai pas...

Quant à la liste des nouvelles fonctionnalités, elle ne serait pas exhaustive vu le rythme où ça évolue ! Jette un coup d'œil dans les autres réactions à cet article ainsi que dans le livre d'or, tu trouveras quelques indices ici et là ! langue

Mais exceptionnellement, il n'est pas impossible que je diffuse une version bêta d'ici quelques jours ou semaines... Allez, encore un peu de patience !