Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. PDH, вопрос и просьба...

PDH, вопрос и просьба...

Scheduled Pinned Locked Moved Support (Russian)
6 Posts 2 Posters 15.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    A
    Anth0ny
    wrote on last edited by
    #1

    Вопрос: каунтер Process(имя_процесса)\% Processor Time") это Process.CPUTime(<insert arguments here>)?

    У меня не проходит такой запрос: PDH.CounterValue("\Process(CopyService)\% Processor Time"), как значение всё время возвращается "0"...
    Как можно собрать загрузку CPU по конкретному процессу?

    Приложив голову, понял что тут надо собирать 2 семпла для рассчёта.
    Так работает (сам DCI отрабатывает 1 раз в 30 минут, за это время собираются 2 промежуточных семпла): PDH.CounterValue("\Process(CopyService)\% Processor Time", 30)

    Просьба: нельзя ли в последующих версиях NXMS в графе "Description" напротив PDH-элементов писать их windows-эквивалент? Тогда и описания на них никакого не нужно будет, и разночтений не будет.

    1 Reply Last reply
    0
    • V
      V
      Victor Kirhenshtein
      wrote on last edited by
      #2

      Znachenie dlja Process.CPUTime poluchaetsja cherez vizov Win32 API GetProcessTimes. PDH zdes' ne ispol'zuetsja. I eto obschee kolichestvo processornogo vremeni, ispol'zovannogo processom s nachala raboti (v millisekundah). PDH counter Process(имя_процесса)\% Processor Time - eto tekuschee ispol'zovanie processom vremeni processora v procentah.

      I esche kommentarij - esli DCI na etot counter otrabativaet raz v 30 minut, to on dast ne ochen' poleznie dannie - 2 sempla berutsja s intervalom v 1 sekundu, t.e. mi poluchaem dannie za poslednjuju sekundu. Esli 10 minut nazad process zagruzil cpu na 100% na 5 minut, to ob etom mi nikogda ne uznaem. Nado libo poluchat' etot parametr gorazdo chasche, libo opredelit' v agente counter, kotorij schitaetsja postojanno (v konfige agenta parametr Counter v sekcii WinPerf) i sobirat' uze poluchennoe srednee znachenie.

      1 Reply Last reply
      0
      • V
        V
        Victor Kirhenshtein
        wrote on last edited by
        #3

        @anth0ny said in PDH, вопрос и просьба...:

        Просьба: нельзя ли в последующих версиях NXMS в графе "Description" напротив PDH-элементов писать их windows-эквивалент? Тогда и описания на них никакого не нужно будет, и разночтений не будет.

        Mozno konechno, no mne bol'she nravitsja variant prosto eto zadokumentirovat'. Poskol'ku description parametra podstavljaetsja avtomaticheski v description DCI, to mnogie ne zahotjat videt' tam esche i PDH counter, ili stirat' ego rukami vse vremja.

        1 Reply Last reply
        0
        • A
          A
          Anth0ny
          wrote on last edited by
          #4

          @victor said in PDH, вопрос и просьба...:

          I esche kommentarij - esli DCI na etot counter otrabativaet raz v 30 minut,

          минуточку, минуточку... вроде же речь шла о секундах после запятой?

          https://www.netxms.org/forum/index.php/topic,88.msg3015.html#msg3015

          т.е. -> PDH.CounterValue("\Process(CopyService)\% Processor Time", 30) -> это 2 семпла за 30 секунд.

          1 Reply Last reply
          0
          • V
            V
            Victor Kirhenshtein
            wrote on last edited by
            #5

            @anth0ny said in PDH, вопрос и просьба...:

            @victor said in PDH, вопрос и просьба...:

            I esche kommentarij - esli DCI na etot counter otrabativaet raz v 30 minut,

            минуточку, минуточку... вроде же речь шла о секундах после запятой?

            https://www.netxms.org/forum/index.php/topic,88.msg3015.html#msg3015

            т.е. -> PDH.CounterValue("\Process(CopyService)\% Processor Time", 30) -> это 2 семпла за 30 секунд.

            Net, tam rech' shla o tom, chto esli posle zapjatoj ukazat' chislo, otlichnoe ot 0, to sistema voz'met 2 sample s intervalom v ondu sekundu. Prosto agent dolzen dat' serveru otvet v techenii maksimum 3 sekund, sootvetstvenno nel'zja delat' sbor dannih za bol'shoj period kogda prishel zapros - dannie dolzni bit' uze sobrani. Poetomu ja i predlagaju ispol'zovat' counteri, opredelennie v agente - dannie dlja nih sobirajutsja postojanno v fonovom rezime, i otdajutsja serveru po zaprosu.

            1 Reply Last reply
            0
            • A
              A
              Anth0ny
              wrote on last edited by
              #6

              аа.. вон оно как.. понял 😃

              1 Reply Last reply
              0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              Powered by NodeBB Contributors
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups