Ad Widget

Collapse

Как экранировать ключи элементов данных

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Dev_LC
    Member
    • Feb 2011
    • 64

    #1

    Как экранировать ключи элементов данных

    Создаю элемент данных с ключом, который снимает показания с виндавозного perfmon'а. Все хорошо, за исключением оборудования со специальными символами в названии.

    т.е.
    вот это работает: perf_counter["\Network Interface(VMware PCI Ethernet Adapter)\Bytes Received/sec"]
    а вот это нет (жирным выделил три символа на которые я грешу): perf_counter["\Network Interface(Intel(R) PRO/1000 MT Network Connection)\Bytes Received/sec"]
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Можно использовать цифровые названия счётчиков
    http://www.zabbix.com/documentation/...mance_counters

    Comment

    • tikondrus
      Member
      • Jan 2011
      • 36

      #3
      можно, но речь идет о спец-символах в названии оборудования! https://www.zabbix.com/documentation...items/item/key

      в примере выше это /

      у меня проблема со скобками []

      perf_counter[\510(Qualcomm Atheros AR8151 PCI-E Gigabit Ethernet Controller [NDIS 6.20])\264]
      Last edited by tikondrus; 04-11-2013, 18:12.

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Я решаю эту проблему через Alias
        В zabbix_agentd.conf создаём alias
        Code:
        Alias=interface1.octets.in:perf_counter[\Network Interface(Intel[R] PRO_1000 MT Network Connection - Packet Scheduler Miniport)\Bytes Received/sec]
        А в Zabbix
        interface1.octets.in

        Того же эффекта можно добиться через PerfCounter
        zabbix_agentd.conf
        http://www.zabbix.com/documentation/...bix_agentd_win

        Comment

        • tikondrus
          Member
          • Jan 2011
          • 36

          #5
          действительно, так работает. Спасибо!

          Comment

          Working...