none
besoins de conseils pour la creation d'une regle SCOM 2007 RRS feed

  • Question

  • bonjour,

    Je vous explique brièvement mon problème.

    je suis un grand débutant en SCOM.

    J'aimerai, sur un des ordinateurs (serveur) de mon réseau, mettre en place une règle ou un moniteur ou autre qui permettent de repérer si tous les jours à 19h30, un fichier est présent à tel endroit de mon serveur. Si ce fichier n'est pas présent il me renverrait une alerte.

    J'aimerais savoir si cela est possible?  si oui, quelle est  la méthode? (dans les grandes lignes)

    Merci d'avance

    mercredi 16 février 2011 16:00

Réponses

  • Bonjour,

    Dans ce cas n'utilise pas de moniteur mais plutot une première règle qui exécute ton script et qui te génère un event dans le log OperationsManager (on ne peut pas générer d'alerte directement depuis un script hélàs) et une seconde règle qui trap ton event pour te générer une alerte. Sur ta règle d'alerte tu ne mets pas de paramètres de suppression comme çà tu auras uen nouvelle alerte tous les jours (ou pas et c'est tant mieux ;)).


    Supervize Me ©
    • Marqué comme réponse victorscom mardi 22 février 2011 15:41
    mardi 22 février 2011 11:12

Toutes les réponses

  • Bonjour,

    Vérifier la présence d'un fichier est plutôt simple à faire en utilisant WMI mais SCOM ne permettra pas de checker à un horaire précis, ce qu'il fera c'est t'alerter dès que le fichier est créé qu'elle que soit l'heure.

    Si tu veux seulement vérifier à un horaire précis il faudra passer par monitor de type "Timed Script Two State Monitor" tu te créeras désactivé par défaut (la raison plus bas). Tu cibles ton monitor à la classe Windows Computer par exemple, tu lui indiques de tourner tous les 1 jours avec une synchro à 19:30. Pour le contenu du script regarde un exemple ici : http://contoso.se/blog/?p=305

    Toujours en te basant sur l'exemple que je t'ai donné tu définis tes états sain et critique puis tu configures la génération d'une alerte sur changement d'état et ton monitor est près (mais désactivé).

    Il ne te reste plus qu'à créer un override pour l'activer seulement pour la machine que tu veux cibler.

    Cordialement.


    Supervize Me ©
    jeudi 17 février 2011 15:04
  • Merci beaucoup pour cette réponse, c'est exactement ce que j'attendais. Je pense essayer de me mettre au scripting afin d'aprofondir mes connaissances.

    j'ai ainsi créer le moniteur qui fonctionne.

    J'ai encore un dernier petit problème:

     

    je vais donner un exemple de pourquoi mon problème est préoccupant:

     

    mon moniteur tourne donc tout les jours à 19h30,

    Aujourd'hui, mon fichier n'est pas la à 19h30, il renvoit donc une alerte. Le problème est résolu le soir même. le lendemain le problème se reproduit, mais étant donné que le moniteur était en alerte le soir précédent l'alerte mail ne se déclenche pas, et l'équipe ne sait pas que le problème est présent.

     

    De mon côté, seul le fait que l'alerte mail se déclenche m'intéresse. Est ce qu'il y a une possibilité de reset le health state de mon moniteur en OK juste après qu'il soit apparu en warning, ou activer un mail de rappel au bout de 24h et 5 minutes (juste après le lancement du script) si le moniteur est toujours en warning.

    Merci d'avance.

    Cordialement

    jeudi 17 février 2011 16:16
  • Bonjour,

    Dans ce cas n'utilise pas de moniteur mais plutot une première règle qui exécute ton script et qui te génère un event dans le log OperationsManager (on ne peut pas générer d'alerte directement depuis un script hélàs) et une seconde règle qui trap ton event pour te générer une alerte. Sur ta règle d'alerte tu ne mets pas de paramètres de suppression comme çà tu auras uen nouvelle alerte tous les jours (ou pas et c'est tant mieux ;)).


    Supervize Me ©
    • Marqué comme réponse victorscom mardi 22 février 2011 15:41
    mardi 22 février 2011 11:12
  • Merci beaucoup,

    je vais tester, je pense que ca va marcher :)

    Cordialement

    mardi 22 février 2011 15:42