Icinga Classic UI 1.13.4 (предлагаемый Debian 9, заменяющий Nagios 3 из Debian 8) демонстрирует странное поведение при просмотре истории предупреждений.
При выборе «Просмотр истории предупреждений для этого хоста» или «Просмотр истории предупреждений для этой службы» вы получаете записи журнала за сегодняшний день.
После нажатия кнопки «Последний архив» вы должны вернуться на один день назад, но вместо этого вам будут предоставлены сразу все записи журнала с 1970 года по вчерашний день.
В разделе «Навигация по журналу» время начала отображается как эпоха UNIX, которая, глядя на исходный код, указывает на то, что ts_start где-то обнуляется или вообще не принимается CGI. ts_end работает правильно, поэтому это означает, что ts_start и ts_end успешно считываются из параметров CGI, поэтому кажется, что что-то обнуляет ts_start.
Кажется, это слишком явная ошибка, чтобы быть ошибкой в Icinga, и, похоже, нет никаких указаний на то, что кто-либо еще когда-либо сталкивался с этой проблемой. Исходный код предполагает, что обработка времени является автономной и не зависит от конфигурации или чего-либо еще, так что, казалось бы, это исключает проблему перехода с Nagios на Icinga.
Любые идеи?
(Ах, глядя на устаревшую вкладку Nagios, я вижу, что Nagios использовал archive =п вместо ts_start / ts_end, поэтому эта проблема возникает из-за нового метода временных диапазонов.)