Ad Widget

Collapse

Не могу получить perf_counter удаленно

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • BlackSazha
    Junior Member
    • Mar 2022
    • 8

    #1

    Не могу получить perf_counter удаленно

    Привет всем, настало время зарегистрироваться на этом форуме, второй день не могу решить проблему по получению данных с счетчиков производительности

    При выполнении команды локально через "C:\Program Files\Zabbix Agent\zabbix_agentd.exe" -t perf_counter["\DirectoryServices(NTDS)\DRA Inbound Bytes Total/sec"] у меня показывает успешный результат:
    Click image for larger version  Name:	mstsc_YcxGTtoBvs.png Views:	15 Size:	26.9 KB ID:	442364
    Но если я выполняю с морды заббикса или с самого сервера через zabbix_get, вылетает ошибка:
    Click image for larger version

Name:	mRemoteNG_RmyyownZqA.png
Views:	102
Size:	7.6 KB
ID:	442391
    Click image for larger version  Name:	chrome_K40BGmgnTv.png Views:	14 Size:	28.7 KB ID:	442367
    Прошу помочь решить данную проблему.
    Attached Files
    Last edited by BlackSazha; 31-03-2022, 10:17.
  • Answer selected by Kos at 01-04-2022, 10:22.
    Alex_UUU
    Senior Member
    • Dec 2018
    • 541

    «Не пора ли, друзья мои, нам замахнуться на Вильяма, понимаете ли, м-м, нашего Шекспира
    Попробуй кИли использовать универсальный перф, в доках сказано что-то типа perf_en Он от языка не зависит, но не на всех виндах поддерживается.

    Comment

    • Alex_UUU
      Senior Member
      • Dec 2018
      • 541

      #2
      Если бы был линух, я бы сделал предположение о правах
      Когда ты выполняешь запрос на локале - ты зпускаешь агента от своего имени, когда удаленно - агент работает с правами zabbix

      Comment

      • BlackSazha
        Junior Member
        • Mar 2022
        • 8

        #3
        Originally posted by Alex_UUU
        Если бы был линух, я бы сделал предположение о правах
        Когда ты выполняешь запрос на локале - ты зпускаешь агента от своего имени, когда удаленно - агент работает с правами zabbix
        Могу предположить что вы не правы! Zabbix_get запущенный с линукса обращается к агенту, который запущен на винде

        Comment

        • Alex_UUU
          Senior Member
          • Dec 2018
          • 541

          #4
          Именно., т.е. zabbix_get пытается получить данные с виндовой машины под правами запущенного на ней заббикс агента.
          А вот команда zabbix_agentd запущенный на виндовой машине пытается получить данные не через уже запущенного заббикс-агента, а под учеткой запускаемого.

          Хотя закрадывается мысль, может такеи ЭД нельзя получить удаленно через заббикс-гет?

          Comment

          • BlackSazha
            Junior Member
            • Mar 2022
            • 8

            #5
            Originally posted by Alex_UUU

            Хотя закрадывается мысль, может такеи ЭД нельзя получить удаленно через заббикс-гет?
            Нигде об этом ограничении не сказано, я всё перерыл

            Comment

            • Alex_UUU
              Senior Member
              • Dec 2018
              • 541

              #6
              «Не пора ли, друзья мои, нам замахнуться на Вильяма, понимаете ли, м-м, нашего Шекспира
              Попробуй кИли использовать универсальный перф, в доках сказано что-то типа perf_en Он от языка не зависит, но не на всех виндах поддерживается.

              Comment

              • BlackSazha
                Junior Member
                • Mar 2022
                • 8

                #7
                Originally posted by Alex_UUU
                «Не пора ли, друзья мои, нам замахнуться на Вильяма, понимаете ли, м-м, нашего Шекспира
                Попробуй кИли использовать универсальный перф, в доках сказано что-то типа perf_en Он от языка не зависит, но не на всех виндах поддерживается.
                Спасибо большое! Решил проблему через perf_counter_en, хотя винда и так английская стояла

                Comment

                Working...