Ad Widget

Collapse

Что такое "длительность события" ?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #1

    Что такое "длительность события" ?

    Где то описано что понимается под "длительностью" и как оно должно работать? Мои измышления, возможно неверные, свелись к тому что это время в течении которого тригер, по которому произошло событие, пребывал в данном состоянии. Например, тригер "высокая загрузка ЦПУ" на хосте "василий-ПК" находился в состоянии ПРОБЛЕМА с 9/10/2010 19:00 в течени 30 минут.

    Должна ли длительность по каждому _последнему_ событию для каждого тригера непрерывно тикать указывая что тригер и по сей момент находится в этом же состоянии?

    Пример: 9/11/2010 13:41:03 событие "сервер А перезагружен", состояние ПРОБЛЕМА, длительность 10 минут (триггер на uptime < 600). 9/11/2010 13:51:03 событие "сервер А перезагружен", состояние ОК, длительность 4ч 38м 36с.
    Текущее время 10/11/2010 21:44. Других событий по серверу А после 13:51 вчерашнего дня небыло, ни по одному из тригеров. Получается что длительность по последнему событию перестала инкрементироваться спустя примерно 5 часов. Это ошибка или я что то не дочитал в документации?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Originally posted by Jimson
    Это ошибка или я что то не дочитал в документации?
    Детально описания длительности события не встречал. Я думаю, что это ошибка.
    P.S. У меня иногда на Zabbix 1.8.3 тоже наблюдаются подобные проблемы, но когда триггер изменяет свое состояние, все приходит в норму. Подробно эту проблему не исследовал.

    Comment

    • Jimson
      Senior Member
      • Jan 2008
      • 1327

      #3
      надо будет порыть исходники... исходя из логики если events.ns = 0, то это текущее, последнее событие по тригеру, и в GUI должна показываться разница между текущим временем и временем этого события (а лучше вообще какое то ключевое слово, выделяться будет)
      когда же происходит некое событие мы смотрим историю событий по данному тригеру, находим предыдущее событие и выставляем ему events.ns, ну а новое событие опять же с events.ns = 0 оказывается в базе

      только что заметил баг-тикет на сходную тему для 1.8.4 ZBX-3208, возможно проблема общая

      P.S. а если два события произошли, внезапно, в течении одной секунды, то можно длительность в 1 секунду выставлять, ну или для текущих значений использовать -1 (мысли вслух)
      Last edited by Jimson; 11-11-2010, 12:43.

      Comment

      • zalex_ua
        Senior Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Oct 2009
        • 1286

        #4
        Originally posted by Jimson
        надо будет порыть исходники... исходя из логики если events.ns = 0, то это текущее
        ты вообще в курсе что такое events.ns ? ns - это поддержка наносекунд и относится только к транк версии !!! Это позиционирование с точностью до наносекунд в пределах одной секунды.
        Тебе же уже говорили. Это тематика для соответствующей ветки форума. Зачем же людям мозги пудрить?

        Originally posted by Jimson
        когда же происходит некое событие мы смотрим историю событий по данному тригеру, находим предыдущее событие и выставляем ему events.ns, ну а новое событие опять же с events.ns = 0 оказывается в базе
        опять же - форма изложения не терпит критики. Что автор этими словами хотел сказать - неизвестно. Чтение таких предложений только утомляет.

        Comment

        • Jimson
          Senior Member
          • Jan 2008
          • 1327

          #5
          хватит уже снисходительно наезжать, парить начинает
          возвращаясь в теме в которой мы тут нафлудили около месяца назад: если вопрос не понятен, то кто дал право называть автора идиотом?
          философия объективной реальности - все может оказаться совсем не так как кажется тебе
          а не терпит критики обращение к "автору" в третьем лице в его присутсвии

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

          P.S. с наносекундами я давно уже сам разобрался, заодно нашел где происходит ошибка в расчете event duration, просто не стал флудить и апать угасшую тему

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            Originally posted by jimson
            отвечать не отвечай - в чем проблема то ?
            Извините, что вмешиваюсь, но если вопрос не понятен, то это вина автора вопроса, а не того, кто читает вопрос, особенно когда читателей много, и их мнение совпадает. Вас никак не называют, а просят точнее формулировать свои мысли, использовать общепринятую терминологию, чтобы суть стала понятна не только Вам, а и окружающим. Форум это место где делятся своими знаниями, не нужно настолько не уважать читателей форума, чтобы заставлять их разгадывать шарады на тему, а что же автор имел в виду.
            P.s. Зная вашу обидчивость, сразу говорю, это не наезд, просьба не обижаться, я никого не хочу обидить. Просто констатация факта, с надеждой на лучшее.

            Comment

            • zalex_ua
              Senior Member
              Zabbix Certified Trainer
              Zabbix Certified SpecialistZabbix Certified Professional
              • Oct 2009
              • 1286

              #7
              И так... Для начала, информирую читателей форума, что с Jimson я довольно плотно и уважительно общаюсь в т.ч. в аське (в т.ч. буквально сегодня), несмотря на бывшие "коллизии" на форуме.

              Originally posted by Jimson
              хватит уже снисходительно наезжать, парить начинает
              да нет никакого снисходительного отношения, если бы оно было, тогда не было бы никакого общения вообще. Честно скажу - это меня парило минут 10 в попытках понять суть твоего сообщения и попытках на него ответить, помочь.
              И вместо аськи я все это написал здесь на форуме чтобы другие читали и понимали суть возникшей проблемной ситуации.

              Originally posted by Jimson
              то кто дал право называть автора идиотом?
              Заметь - никто кроме тебя самого этого слова не использовал. Поиск - в помощь.

              Originally posted by Jimson
              философия объективной реальности - все может оказаться совсем не так как кажется тебе
              Поверь, твои сообщения заставляют задуматься, а не идиот ли я сам что не могу ничего понять. Честно. Читаю раз, второй, третий, отдышался четвертый, включаю воображение и все равно не могу понять. Потом появляется мысль - а зачем читать и ломать себе голову если автор не постарался задать вопрос хорошо?
              И может быть это будет нескромно, но я считаю себя вполне смышленым, и уже довольно хорошо разобравшимся с заббиксом, и поэтому и позволяю себе вежливо делать замечания другим.

              Originally posted by Jimson
              людей же очень близко знакомых с транк версией тут хватает, не хочешь отвечать не отвечай - в чем проблема то ?
              Нет у меня оснований думать что таких тут много, а я думаю что совсем наоборот. И если я не прав, буду рад слышать здесь голоса всех тех кто живет на транк версии. Это и будет некоторым показателем моей правоты или ошибочности.
              А самое главное - если уж ты хочешь задать вопрос в этой ветке форума, а не той что разработчики определили - тогда нужно ОБЯЗАТЕЛЬНО !!! в начале поста обозначать что речь идет о транк версии. Как же ты этого не понимаешь?

              В том то и дело что я хочу тебе ответить, не не могу, потому что не понимаю сути твоего вопроса как бы не старался.

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

              Originally posted by Jimson
              P.S. с наносекундами я давно уже сам разобрался, заодно нашел где происходит ошибка в расчете event duration
              Отлично, желаю тебе изложить на трекере найденную проблему, взяв во внимание все что мы здесь обсуждали.

              Comment

              • Jimson
                Senior Member
                • Jan 2008
                • 1327

                #8
                короче, забей, просто перестань все время повторять про то что я якобы странно изъесняюсь
                я обычно, в подобных ситуациях, пишу что то вроде "нивкурил"

                а вообще любой вопрос, раз уж он задан, содержит в себе нечто не понятное, что и поставило в тупик автора вопроса, ты же не ожидаешь все будут задавать вопросы только понятные и на которые ты знаешь ответ ?

                Comment

                • Badisoft
                  Member
                  • Nov 2010
                  • 94

                  #9
                  Originally posted by dima_dm
                  Извините, что вмешиваюсь, но если вопрос не понятен, то это вина автора вопроса, а не того, кто читает вопрос
                  Вы с собственными детьми так же поступаете? Непонятно задал вопрос - пошел нах. Или таки, как мне уверенно думается, поняв чуть-чуть о чем вопрос Вы пытаетесь намеками навести детей на задание вопроса правильно?

                  В чем разница ситуации? Да, не дети. И уж тем более - не свои. Но есть проблема узкоспециализированного характера (например, воспитание детей) и Вы, как я понимаю, решением именно этих проблем занимаетесь.

                  Короче, в чем проблема ответить на вопрос, который понятен даже мне, увидевшему Заббикс чуть больше месяца назад, а линукс - с полгода? Зачем делать вид, что вопрос непонятен насмерть?

                  Дима.

                  Ps. Традиционно добавляю - ничего личного. Просто мысли вслух.

                  PPS. я заведомо смирился с этой ситуацией "проблема - сервер перезагружается" часов на двести . Типа, раз уж такова логика, то фигли ж делать. Ну и костыли какие-то есть, но сейчас не вспомню.
                  Last edited by Badisoft; 17-11-2010, 00:30.

                  Comment

                  • dima_dm
                    Senior Member
                    • Dec 2009
                    • 2697

                    #10
                    Originally posted by badisoft
                    Вы с собственными детьми так же поступаете? Непонятно задал вопрос - пошел нах. Или таки, как мне уверенно думается, поняв чуть-чуть о чем вопрос Вы пытаетесь намеками навести детей на задание вопроса правильно?
                    Тут дело вот в чем. То, что позволено делать зеленому юнцу лет 15, можно списать на его неопытность и простить, но когда так делает сформировавшийся специалист с 15 летним стажем, у которого есть достаточно знаний и умений, чтобы правильно сформулировать свою мысль, и он показал, что может это сделать, если захочет, я считаю такое поведение неуважением к читателям. Надеюсь, я точно и понятно сформулировал свою позицию.
                    Я считаю, что если человек технически грамотный, он всегда может понять, о чём идёт речь, если автор грамотно и точно изложил свою мысль, другое дело, знает ли читатель правильный ответ, но это уже совсем другой вопрос.
                    P.s. Дети и вопросы их воспитания тут совсем ни при чём.

                    Comment

                    Working...