Ad Widget

Collapse

question monitoring serveurs de calculs

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • morganpls
    Junior Member
    • Feb 2020
    • 4

    #1

    question monitoring serveurs de calculs

    Bonjour à tous,

    Je suis débutant sur zabbix et j'ai une petite question pour vous,

    Dans le cadre du boulot nous avons créé des graphs de nos serveurs de calculs qui nous donnent des infos sur ces derniers, jusque là tout va bien mais j'aimerai savoir s'il est possible d'avoir comme donnée supplémentaire la suivante : le pourcentage utilisé du CPU par chaque utilisateur connecté

    Est-ce possible de faire apparaître cette donnée quelque part ?

    Merci à vous d'avance
  • steve.destivelle
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Feb 2017
    • 304

    #2
    Hello Morgan,

    c'est possible de connaître l'utilisation CPU pour un utilisateur donné via l'item "proc.cpu.util"

    Un exemple pour afficher l'utilisation CPU de l'ensemble des process s'exécutant avec root.
    proc.cpu.util[,root]

    Cet item ne fonctionne que sous Linux.

    Pour ton usage, tu vas sûrement avoir besoin de passer par une LLD afin de découvrir l'ensemble des utilisateurs connectés.

    Steve
    "Estimez la taille de votre base de données Zabbix: http://tools.izi-it.io
    "Rejoignez le ZABBIX Discord francophone https://discordapp.com/invite/hvauXEQ"

    "izi-it.io / ZABBIX Certified Trainer / ZABBIX French Evangelist"

    Comment


    • morganpls
      morganpls commented
      Editing a comment
      Bonjour Steve,

      Merci de ta réponse,
      Pour moi c'est un peu flou, je m’explique, notre serveur zabbix est sous linux, mais la quasi totalité de nos serveurs de calculs sont des windows, du coup dans mon cas est-ce ça peut fonctionner ?

      Morgan
  • morganpls
    Junior Member
    • Feb 2020
    • 4

    #3
    Originally posted by steve.destivelle
    Hello Morgan,

    c'est possible de connaître l'utilisation CPU pour un utilisateur donné via l'item "proc.cpu.util"

    Un exemple pour afficher l'utilisation CPU de l'ensemble des process s'exécutant avec root.
    proc.cpu.util[,root]

    Cet item ne fonctionne que sous Linux.

    Pour ton usage, tu vas sûrement avoir besoin de passer par une LLD afin de découvrir l'ensemble des utilisateurs connectés.

    Steve
    Bonjour Steve,

    Merci de ta réponse,
    Pour moi c'est un peu flou, je m’explique, notre serveur zabbix est sous linux, mais la quasi totalité de nos serveurs de calculs sont des windows, du coup dans mon cas est-ce ça peut fonctionner ?

    Morgan

    Comment

    • steve.destivelle
      Senior Member
      Zabbix Certified Trainer
      Zabbix Certified SpecialistZabbix Certified Professional
      • Feb 2017
      • 304

      #4
      Hello Morgan,

      je pense que tu peux utiliser la clé suivante pour réaliser la même chose sous Windows: proc_info

      Voici le lien vers la documentation: https://www.zabbix.com/documentation...agent/win_keys

      Pour la LLD, est-ce que tu connais la liste des process à surveiller ? Ou est-ce que les processus change d'une machine à une autre ?

      Par contre, tu n'auras pas l'utilisation des process par utilisateur différent logué sur le système.

      Steve
      "Estimez la taille de votre base de données Zabbix: http://tools.izi-it.io
      "Rejoignez le ZABBIX Discord francophone https://discordapp.com/invite/hvauXEQ"

      "izi-it.io / ZABBIX Certified Trainer / ZABBIX French Evangelist"

      Comment

      • morganpls
        Junior Member
        • Feb 2020
        • 4

        #5
        Originally posted by steve.destivelle
        Hello Morgan,

        je pense que tu peux utiliser la clé suivante pour réaliser la même chose sous Windows: proc_info

        Voici le lien vers la documentation: https://www.zabbix.com/documentation...agent/win_keys

        Pour la LLD, est-ce que tu connais la liste des process à surveiller ? Ou est-ce que les processus change d'une machine à une autre ?

        Par contre, tu n'auras pas l'utilisation des process par utilisateur différent logué sur le système.

        Steve
        Bonjour Steven,
        Ok merci pour ta réponse,

        Les processus varient en fonction des machines et des utilisateurs, ce qui nous intéresse c'est simplement l'utilisation totale CPU d'un utilisateur X logué sur un serveur Y, pour pouvoir repérer les gourmands !

        Morgan

        Comment

        • steve.destivelle
          Senior Member
          Zabbix Certified Trainer
          Zabbix Certified SpecialistZabbix Certified Professional
          • Feb 2017
          • 304

          #6
          Morgan,

          malheureusement, tu ne pourras tracer l'utilisation des ressources par utilisateur.

          Steve
          "Estimez la taille de votre base de données Zabbix: http://tools.izi-it.io
          "Rejoignez le ZABBIX Discord francophone https://discordapp.com/invite/hvauXEQ"

          "izi-it.io / ZABBIX Certified Trainer / ZABBIX French Evangelist"

          Comment

          • morganpls
            Junior Member
            • Feb 2020
            • 4

            #7
            Originally posted by steve.destivelle
            Morgan,

            malheureusement, tu ne pourras tracer l'utilisation des ressources par utilisateur.

            Steve
            C'est bien ce que j'avais cru comprendre...!

            Merci quand même pour ton aide

            Morgan

            Comment

            Working...