IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

[GRID CONTROL] Configuration Services et Systemes


Sujet :

Administration Oracle

  1. #1
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Par défaut [GRID CONTROL] Configuration Services et Systemes
    Bonjour,
    je suis en train de travailler sur un sujet assez flou :
    Les services et systemes du grid control.

    Voici mon besoin :

    Je cherche à créer un service qui me permet de verifier si une connexion du schema 'LAAD' avec le program='klmount (TNS V1 V3) est presente sur une base BDLOP.

    Si la connexion existe, alors le service doit etre up, sinon down.

    Apres un peu de recherche, j'ai conclu qu'il me fallait faire un script shell personnalisé, directement sur le serveur qui renvoie 1 si la connexion existe et 0 si elle n'existe pas.
    Lors de la création du service, je défini le test du service comme ceci :
    /net/scripts/mon_scripts.sh

    Voici ma question :
    Comment je peux faire comprendre au Grid Control d'interpreter le retour du script afin de repondre à mon besoin..

  2. #2
    Membre expérimenté Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Par défaut
    Whoua ... j'ai pas tous compris mais c'est pas au grid controle de faire cela !
    a moins que tu veuille re-développez le GRID ... :-)

    Ta pas un outil de supervision, a qui tu peux envoyer un 0 ou 1 (ou OK KO) pour interpréter ton résultat parceque grid control a mon avis il ne sait pas faire....

  3. #3
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Par défaut
    Je suis completement d'accord avec toi, il suffirait de faire la requete via un outil de supervision tel que Patrol ou Nagios... MAIS, le besoin de l'entreprise me force à envisager seulement cette solution. Et il est vrai que les services et systemes du grid control sont peu, voir jamais utilisés...

  4. #4
    Membre expérimenté Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Par défaut
    Je viens de faire un tour sur mon grid pour voir a quoi ca ressemble ces deux onglets, pourtant j'ai le grid souvent devant mes yeux, j'ai jammais fais attention a cela :-))


    J'espère que l'on pourra t'aider....

  5. #5
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Par défaut
    J'aimerai ajouter quelques informations :
    Le but finale de la requete est de verifier que la connexion citée ci-dessus est toujours presente sur la base (qui est en haute disponibilitée).
    En cas d'absence de connexion, un mail soit envoyé aux administrateurs. En effet, cette connexion est vitale pour l'application et lorsqu'il y a un probleme avec l'application, les administrateurs (systemes et BDD) veulent savoir tout de suite si le probleme vient de la perte de cette connexion avec la base.

    Si vous voyez une autre solution, n'hesitez pas à me les proposer. Meme si l'environnement ne me laisse pas trop de choix, je peux toujours justifier l'utilité d'envisager la tache sous un autre angle.

    J'ai aussi pensé à faire juste une alerte mais je ne vois pas comment faire le test ci-dessus...

  6. #6
    Membre expérimenté Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Par défaut
    Ok alors sans outils de supervision et sans utilisé ton truc bizarre du grid!! :-) lol

    Ya toujours le bon et vieux crontab !

    tu fais un pti shell script et tu regardes dans v$session

    ya toutes les infos dedans


    tu veux un exemple ?

  7. #7
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Par défaut
    Le script en lui meme est deja pret. Oui, je regarde la table v$session. Il retourne bien 1 lorsque la connexion est up et 0 si il n'y a pas de connexion...
    La solution crontab n'est pas acceptée dans cette entreprise ...

    Il faut vraiment que je creuse la solution du Grid Control

  8. #8
    Membre expérimenté Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Par défaut
    heu.....

    sérieux elle craint ta boite, il te demande de monitorer une connection BDD sans outils de supervision adéquate et sans utilisé un ordonnanceur ....

    Faut arrêter si ta pas les outils tu peux pas bosser correctement, tes presta ? sinon gueule un bon coup! si oui bah ... heu... comment dire .... bonne chance


    a moin que tu fasse un refresh de ta requête devant ton pc toutes les 5 min ? c'est bien ca ???? ;-)

    bon courage

  9. #9
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Par défaut
    Merci ptifrere...

    Sinon, je maintiens ma premiere question :
    Est-ce quelqu'un connait la gestion des Services et Systemes du grid control?

  10. #10
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Par défaut
    Le probleme est résolu!

    J'ai reussi à creer un service qui est up ou down si la session est connectée ou pas. Je fais meme une alerte selon la valeur retourné par mon script sh.

    J'ai fait une documentation qui décrit toutes les étapes.

    Je ne sais pas comment on soummet un tutorial sur ce forum...mais si ca interesse quelqu'un, je peux fournir ma doc.


    Merci

    OBI

  11. #11
    Membre expérimenté Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Par défaut
    Moi ca m'interresse .....

  12. #12
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2009
    Messages : 152
    Par défaut
    Moi aussi ca m'interesse

    Merci

  13. #13
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Par défaut
    Ok, pas de pb.. Envoyez moi votre mail ,
    moi, c'est obi1418@yahoo.com

    CDT
    Obi

  14. #14
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Par défaut
    Bonjour à tous,

    J'ouvre de nouveau ce post car je suis de nouveau bloqué par un problème similaire.

    Tout d'abord, voici deux liens qui vous seront utiles pour bien cerner le sujet :


    http://download.oracle.com/docs/cd/B...s.htm#BABGHJAB

    http://www.oracle.com/technology/obe...m_services.htm


    J'utilise donc des services pour surveiller l'activité ou le statut de certain composants (application Web, serveurs, bases de données..etc..)

    Tout marche tres bien lorsque l'on creer un service qui test sa disponibilité sur un script custom .sh sur un serveur UNIX.
    Mon probleme d'aujourd'hui est que le serveur sur lequel je stocke le script est un serveur Windows. Je ne peux donc pas utiliser de script .sh .

    J'ai pensé utilisé un script .bat mais le test me renvoi l'erreur suivant :

    Une erreur s'est produite lors de l'exécution du test.:Beacon.test


    SI quelqu'un a déjà créé un service qui test sa disponibilité sur un script custom .bat ou autre format Windows, pouvez-vous m'expliquer comment ca marche?

    Merci

    Obi

  15. #15
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 117
    Par défaut
    Bonjour,
    Pourquoi ne pas définir de mesures personnalisés?
    Tu créé ta mesure personnalisé avec ta requête tu test le résultat et tu attribut une procédure a exécuter en fonction du résultat , tu la programme (toutes les 5 minutes) => tu peux faire tous ca dans Grid lorsque tu créé la mesure.
    Seul truc que je n'arrive pas à faire c'est d'envoyer un mail à l'administrateur en utilisant cette mesure personnalisée. En effet je n'arrive pas à ajouter une mesure personnalisée dans une nouvelle règle créé dans Grid et la configurer dans Préférence/règle pour un envoi de mail automatique.

  16. #16
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Tiens, je tombe sur ce sujet qui m'avait échappé en son temps au mois d'août.

    Par méconnaissance du produit, beaucoup d'horreurs ont été dites ici.

    En effet, Grid control est un outil de supervision (et d'administration) ; qui plus est, il ne se cantonne pas à Oracle, mais permet de gérer également divers composants comme SQL server, des équipements réseau, etc.
    Il est par ailleurs extensible. Par exemple, il existe un module Mysql créé par la communauté (et donc gratuit contrairement à celui pour SQL server).

  17. #17
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Par défaut
    Merci Ricoflashfire pour l'idée de contournement. Hélas, elle ne correspondait pas à mon besoin.

    Merci Pomalaix de n'apporter AUCUN élément de réponse et de faire du hors sujet. Il est vrai que par méconnaissance du produit, certaines absurdités ont été dites, mais le niveau à progressé depuis.


    J'ai finalement résolu mon problème.
    1 - Tous les scripts .BAT doivent commencer par @ECHO OFF
    Ca parait évident quand on le sait...

    2 - Il faut faire très attention à ce que le script ne renvoi pas de lettre.
    En effet, les services sont prévus pour traiter seulement des chiffres...


    A la prochaine pour de nouvelles questions

    OBI

  18. #18
    Membre expérimenté Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Par défaut
    il existe un module Mysql créé par la communauté
    En voila une absurdité....


    Le pire c'est que c'est vrai...

    http://www.pythian.com/news/921/mysq...beta-released/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Configuration BDD standby avec grid control
    Par ricoflashfire dans le forum Administration
    Réponses: 0
    Dernier message: 29/12/2009, 10h41
  2. Configuration pour Grid Control
    Par sellfe dans le forum Administration
    Réponses: 3
    Dernier message: 15/12/2009, 20h55
  3. Configuration Grid Control
    Par agdid04 dans le forum Administration
    Réponses: 2
    Dernier message: 17/12/2008, 22h21
  4. [Grid Control] Perdu mdp system
    Par pholos dans le forum Oracle
    Réponses: 6
    Dernier message: 02/06/2008, 23h25
  5. configuration du grid control sous vb.net 2003
    Par bulmish dans le forum Windows Forms
    Réponses: 5
    Dernier message: 18/01/2008, 12h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo