Ad Widget

Collapse

Возможна ли замена таймстэмпов zabbix на пользовательские таймстэмпы

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bestick
    Junior Member
    • May 2021
    • 8

    #1

    Возможна ли замена таймстэмпов zabbix на пользовательские таймстэмпы

    Доброго времени суток!

    Получаем метрики 1 раз в 3 минуты:

    Пример:

    Отметка времени (таймстэмп) - Значение (метрики)
    ----------------------------------------------------------------------
    2021.05.28 10:15:03 - 2021.05.28 10:15:02 event1 5
    2021.05.28 10:15:03 - 2021.05.28 10:15:02 event2 12
    2021.05.28 10:15:03 - 2021.05.28 10:15:01 event1 7
    2021.05.28 10:15:03 - 2021.05.28 10:15:00 event2 3

    Здесь цифры - это количество event в минуту, ну а event1 и event2 - это элементы данных, которые и надо вывести на графике.
    Но чтобы графики были правильные, необходимо произвести видоизменения, как представлено ниже.

    Отметка времени (таймстэмп) - Значение (метрики)
    -----------------------------------------------------------------------
    2021.05.28 10:15:02 - event1 5
    2021.05.28 10:15:02 - event2 12
    2021.05.28 10:15:01 - event1 7
    2021.05.28 10:15:00 - event2 3

    Для правильного построения графиков - возможна ли замена таймстэмпов zabbix на пользовательские таймстэмпы
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Откуда и каким образом получаете данные?
    Если отсылаете утилитой zabbix_sender, то у неё есть параметр "-T" (правда, таймстэмп в нужный формат нужно преобразовать, ссылка).
    Если читаете из файла (например, используя метрику log[...]), то правильно заполняйте поле "Log time format" (ссылка).

    Comment

    • bestick
      Junior Member
      • May 2021
      • 8

      #3
      Читаю оракловую базу и пишу в забикс из питона, т.е. zabbix_sender не использую. Если ключ Т позволяет писвть мое время в таймстэмп, вероятно, приддется испльзовать ее

      Comment

      • bestick
        Junior Member
        • May 2021
        • 8

        #4
        Тяжело писать с телефона,.. Уточняю, если -T, то я свои данные в таймстэмп могу записать? Второй вопрос - в графиках zabbix одна обязательная координата это таймстэмп. А если мне надо релизовать график от другой переменной - как поступить?

        Comment

        • Kos
          Senior Member
          Zabbix Certified SpecialistZabbix Certified Professional
          • Aug 2015
          • 3404

          #5
          Originally posted by bestick
          Читаю оракловую базу и пишу в забикс из питона, т.е. zabbix_sender не использую. Если ключ Т позволяет писвть мое время в таймстэмп, вероятно, приддется испльзовать ее
          По всей видимости, речь идёт о библиотеке py-zabbix.
          Насколько я понимаю, там тоже можно использовать параметры, аналогичные тем, которые используются в zabbix_sender-е. Например, параметр clock у объектов класса ZabbixMetric, которые далее даются на вход методу ZabbixSender.send().

          Comment

          Working...