Size: a a a

Zabbix Russian Community

2020 October 01

OK

Oleg Kostikov in Zabbix Russian Community
Mayday
как вы в вычисляемую формулу засунете правила перехода на летнее время в различных таймзонах?
так брать сразу unixtime средствами JS
источник

OK

Oleg Kostikov in Zabbix Russian Community
из формулы не брать ничего, она фиктивна
источник

M

Mayday in Zabbix Russian Community
можно попробовать и с вычисляемым параметром, вот только у меня 4.0.1, потому без JS живем
попробую арифметикой нагородить, самому не хотелось вводить лишние сущности и обойтись встроенными средствами.
источник

AG

Alexandr Gordeev in Zabbix Russian Community
Mayday
можно попробовать и с вычисляемым параметром, вот только у меня 4.0.1, потому без JS живем
попробую арифметикой нагородить, самому не хотелось вводить лишние сущности и обойтись встроенными средствами.
Пока не понимаю чем вам не нравится встроенные calculated item, если нужно просто время преобразовать в другой gtm

В общем дойду до компа гляну, но мне казалось в таком формате не должно быть проблем
источник

OK

Oleg Kostikov in Zabbix Russian Community
Mayday
можно попробовать и с вычисляемым параметром, вот только у меня 4.0.1, потому без JS живем
попробую арифметикой нагородить, самому не хотелось вводить лишние сущности и обойтись встроенными средствами.
через вычисляемый без JS вряд ли, остаток от деления не взять
источник

M

Mayday in Zabbix Russian Community
Все таки да, операторы те же, что и в выражениях триггера, с которых я и начал
>A more complex formula may use a combination of functions, operators and brackets. You can use all functions and operators supported in trigger expressions.
источник

AG

Alexandr Gordeev in Zabbix Russian Community
Mayday
можно попробовать и с вычисляемым параметром, вот только у меня 4.0.1, потому без JS живем
попробую арифметикой нагородить, самому не хотелось вводить лишние сущности и обойтись встроенными средствами.
Собственно system.localtime[<type>]

выглядит примерно так
источник

AG

Alexandr Gordeev in Zabbix Russian Community
Я может так и не понял вашу проблему, но разве это значение дальше нельзя обсчитать в любое другое время через другую переменную ?
источник

M

Mayday in Zabbix Russian Community
ну проблема то собственно классическая - таймзоны, но у меня она упрощена, потому-что нужен UTC+0
поэтому можно посчитать от юникстаймстемпа, но не хватает арифметического аппарата Заббикса

то что вы предлагаете - считать от локального времени впринципе не работоспособно, из-за того что правила перехода на летнее время везде разные. Вы не можете просто прибавить 3,5,10 часов и быть довольны.
Нужно опираться на сопровождаемую кем-то библиотеку или ОС.
источник

🦅

🦅 Anth0ny in Zabbix Russian Community
Коллеги, вопрос... После апгрейда с 4.4 до 5 получил в настройках хоста вот это. Я понимаю, что это следы изменения расположения настроек SNMP, перенос на уровень хоста из элементов. Но вот вопрос: у меня на почти всех хостах этих записей как минимум 2. дублирующихся. Можно ли как-то удалить лишнее, что бы осталась только одна? Или это следствие того, чот на хост были натянуты 2 шаблона и это ИХ настройки переехали, отдельно, и от них уже нельзя избавиться...?
источник

ДУ

Денис Устинов... in Zabbix Russian Community
выровняй настройки в шаблонах
источник

🦅

🦅 Anth0ny in Zabbix Russian Community
источник

ДУ

Денис Устинов... in Zabbix Russian Community
и привяжи все айтимы к одному интерфесу
источник

🦅

🦅 Anth0ny in Zabbix Russian Community
Денис Устинов
выровняй настройки в шаблонах
Но ведь после апгрейда в шаблонах уже пусто, тамнет того что можно ровнять ;(
источник

ДУ

Денис Устинов... in Zabbix Russian Community
🦅 Anth0ny
Но ведь после апгрейда в шаблонах уже пусто, тамнет того что можно ровнять ;(
чаще всего разные community
источник

🦅

🦅 Anth0ny in Zabbix Russian Community
Денис Устинов
и привяжи все айтимы к одному интерфесу
ааааа.. понял, спасибо!!!!
источник

ДУ

Денис Устинов... in Zabbix Russian Community
разверни на хосте настройки интерфейса, увидишь разницу
источник

AG

Alexandr Gordeev in Zabbix Russian Community
Mayday
ну проблема то собственно классическая - таймзоны, но у меня она упрощена, потому-что нужен UTC+0
поэтому можно посчитать от юникстаймстемпа, но не хватает арифметического аппарата Заббикса

то что вы предлагаете - считать от локального времени впринципе не работоспособно, из-за того что правила перехода на летнее время везде разные. Вы не можете просто прибавить 3,5,10 часов и быть довольны.
Нужно опираться на сопровождаемую кем-то библиотеку или ОС.
А если вот так ?
я извиняюсь не понимаю все же до конца, но хочется как то посодействовать 😆

использовалась ваша команда
echo $(( $(( `date +%s`% 86400 )) / 3600 ))

получаю
12
источник

AG

Alexandr Gordeev in Zabbix Russian Community
источник

M

Mayday in Zabbix Russian Community
Alexandr Gordeev
А если вот так ?
я извиняюсь не понимаю все же до конца, но хочется как то посодействовать 😆

использовалась ваша команда
echo $(( $(( `date +%s`% 86400 )) / 3600 ))

получаю
12
ок, а в чем вопрос? )
источник