@ZabbixPro

Страница 869 из 1183
Nikita
30.05.2018
08:43:11
это для начала.. создай группу так называем users_RO и пихай их туда

или не по феншую ?

Temka
30.05.2018
08:57:59
Всем привет, такая проблема на промоксе есть 3 люникса агенты поставил а заббикс сервер не видит 111 ошибка

Google
Gleb
30.05.2018
09:09:55
Народ кто может подсказать после актуализации сервера Linux Ubuntu 16 LTS и его рибут каждый раз вылазит такая хрень (/etc/passwd has been changed), причём на всех а не на одном, почему zabbix так нервно реагирует

забыл написать Использую Zabbix 3.4.9

Kolunchik
30.05.2018
09:57:34
Ну вообще он правильно реагирует :) Сделайте diff старый_вариант новый_вариант или сравните с версией из гита

Nikita
30.05.2018
10:13:25
а причём здесь гит ? это системный файл

подожди.. такой вопрос.. это а туда подключаются новые люди *

?

ведутся ли новые записи ? типа добавили пользователя

Евгений
30.05.2018
10:17:30
Зачем? Галочка ✅Dynamic тебя спасёт
Как она мне поможет тут?, может я не умею что то...





Kolunchik
30.05.2018
10:33:01
а причём здесь гит ? это системный файл
/etc оченно удобно хранить в гите, если машинка не одноразового наполнения

Nikita
30.05.2018
10:33:18
да ? даже не думал об этом если честно

Михаил
30.05.2018
10:39:23
/etc оченно удобно хранить в гите, если машинка не одноразового наполнения
На чё люди не идут лишь бы не настраивать бэкапы ?

Google
Nikita
30.05.2018
10:40:50
На чё люди не идут лишь бы не настраивать бэкапы ?
есть два типа людей, те кто делают бэкапы и те кто ещё не делают бэкапы

вот вот.. поэтому и удивился

так ещё в гите хранить..

получил доступ и делай анализ систему и взламывай как хош

Михаил
30.05.2018
10:42:25
есть два типа людей, те кто делают бэкапы и те кто ещё не делают бэкапы
Тут такой дешёвый способ получить инкрементные бэкапы на случай порчи конфигов.. но не более.

Nikita
30.05.2018
10:43:26
у меня в гите только код программ и пару конфигов = )

Михаил
30.05.2018
10:43:26
Восстановление по времени не менее чем настройка с нуля

у меня в гите только код программ и пару конфигов = )
У меня жуткий Энтерпрайз и прориетарщина.. все покрыто акронисом

Nikita
30.05.2018
10:44:50
ыы

Gleb
30.05.2018
10:53:36
нет новых пользователей, такое ощущение что бубунта линк по новому садит на этот фаил

нет новых пользователей, такое ощущение что бубунта линк по новому садит на этот фаил

Андрей
30.05.2018
11:30:48
Народ может кто нибудь пример триггера дать. Есть Айтем в текстовом формате в нем хранятся 1.4.0.0 - версии софта. Нужен триггер который сравнивал бы эти версии с эталонной. Грубо говоря сравнение двух текстовых значений. Если не сходится то триггер и действие на обновление. Как реализовать текстовое сравнение в триггере ?

Андрей
30.05.2018
11:36:41
Ilya
30.05.2018
11:37:54
прямо там это там из чего вернулась версия ?
Прямо там - в айтеме. Юзер параметр например

Ilya
30.05.2018
11:40:37
Ой всё

Андрей
30.05.2018
11:40:57
мы через юерпараметры выполняем утилитку в которую кормим параметры она возвращает много чего и одно из это версия любого файла в том числе самого себя

Андрей
30.05.2018
11:43:02
regexp, str, count - используй любую из этих функций
уже пишу в этом направлении спасибо

Google
Ilya
30.05.2018
11:45:39
aleksandr
30.05.2018
11:47:06
И как поддерживать эталон?
не сложнее, чем юзерпараметр, например через макрос

как поддерживать юзерпараметр?

Ilya
30.05.2018
11:47:27
мы через юерпараметры выполняем утилитку в которую кормим параметры она возвращает много чего и одно из это версия любого файла в том числе самого себя
Ну если она может сходить и взять эталонную версию - то почему бы так не сделать на уровне самого скрипта? 1. Запустили 2. Взяли версию бинаря 3. Взяли версию эталона 4. Сравнили 5. Выдали результат (1 - ок, 0 - плохо) Триггер на "не 1" или типа того. Таким образом: * универсально * не нужно морочиться с эталоном в триггере

aleksandr
30.05.2018
11:47:47
вот это универсальность

Ilya
30.05.2018
11:47:49
не сложнее, чем юзерпараметр, например через макрос
О, шикарно. А ты как за макросами следишь?

aleksandr
30.05.2018
11:48:00
не забыть бы в скриптике менять строчку

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

Ilya
30.05.2018
11:49:00
не забыть бы в скриптике менять строчку
Какую ещё строчку? У него скрипт уже заточен на то, чтобы брать версию бинаря. Значит где-то есть инфа о том, какая версия где лежит.

Андрей
30.05.2018
11:49:48
Ну если она может сходить и взять эталонную версию - то почему бы так не сделать на уровне самого скрипта? 1. Запустили 2. Взяли версию бинаря 3. Взяли версию эталона 4. Сравнили 5. Выдали результат (1 - ок, 0 - плохо) Триггер на "не 1" или типа того. Таким образом: * универсально * не нужно морочиться с эталоном в триггере
увы но это в будущей версии .. а сейчас она тупа и не умеет это. Но она уже раскидана на десятки хостов и руками лезть обновлять нет желания думал сравнить версии и выполнить действие по триггеру. А так да логично было бы по твоему алгоритму. Функция самоапдейта планируется.

aleksandr
30.05.2018
11:59:07
"Например". Ну ты можешь со своим "например" и успокоиться.
что ты хотел сказать этим предложением? я не вижу в нем смысловой нагрузки

Ilya
30.05.2018
12:00:39
что ты хотел сказать этим предложением? я не вижу в нем смысловой нагрузки
Ну а я не вижу смысла в том, что ты фантазируешь на тему изменения какой-то строчки. Какую строчку надо менять? Ответ был простой: никакую не надо менять. Если он универсально берёт версию бинарника, может и универсально брать эталонную версию. И универсально сравнивать.

Ilya
30.05.2018
12:03:03
тебе выше ответили, что утилита не умеет брать эталонную версию, перестань уже тупить
Утилита не умеет брать версию, а скрипты не умеют апдейтить макросы. Сбавь гонор, будь добр.

Упс

Andrey
30.05.2018
12:06:43
Всем привет. Подскажите может кто сталкивался надо из zabbix вытащить некую статистику, например, версии микрокодов сетевых устройств. Кто что использовал?

Alexander
30.05.2018
12:23:30
идея такая - ты снимаешь что тебе надо с устройств и пихаешь в инвентаризацию

Ilya
30.05.2018
12:25:04
Так тут кажись проблема в получении данных, судя по вопросу, а не в хранении

Google
Ilya
30.05.2018
12:28:16
Точно ?

Andrey
30.05.2018
12:31:41
посмотри в сторону Inventory
Инвентаризация немного не то, мне интересно получать на основании собраных даную некую аналитику, например у меня 500 роутеров есть тригера которые говорят что роутер работает на основном канале или резервном, мне вот инетерсно сколько за месяц каждый роутер проработал на резервном канале

Dmitry
30.05.2018
12:36:11
Всем доброго дня, такой вопрос, взял скрипт https://github.com/ableev/Zabbix-in-Telegram/blob/master/zbxtg_settings.example.py , пытаюсь сконфигурировать, не могу понять, какие параметры надо подставить в 16 и 17 (zbx_api_user = "api" zbx_api_pass = "api") строки скрипта, расчитываю на вашу помощь. Спасибо.

Admin
ERROR: S client not available

Dmitry
30.05.2018
12:43:21
создай в заббиксе юзера с правами на просмотр всего и вбей в конфиге его логин и пароль
Спасибо, собственно это сделать и в (zbx_basic_auth_user = "zabbix" zbx_basic_auth_pass = "zabbix")?

Igor
30.05.2018
12:44:30
Я не помню где используется basic, но вреда не будет

Dmitry
30.05.2018
12:46:57
А у тебя используется basic auth?
Нет, не используется.

Ilya
30.05.2018
12:47:24
Andrey
30.05.2018
13:17:17
напечатай дашборд с графиками загрузки каналов и все
500 хостов и все в график? не уверен то забикс это переварит, а если 2000 хостов

Alexander
30.05.2018
13:22:34
Andrey
30.05.2018
13:23:59
Тогда надо подумать над темой визуализации
я пока склоняюсь на MS reports сделать отчет который брал бы данные из базы забикса, но боюсь просадки производительности

Archer
30.05.2018
13:24:45
Google
Олег
30.05.2018
13:37:58
Кстати, насчет slave. Grafana через Direct DB Connection к slave - вполне рабочий и щадящий вариант.

Денис
30.05.2018
14:02:03
Всем привет! Ребята, может кого-то появится идея. Нужно создать 100 итемов, отличаются только одной переменной в item key и названием. Есть возможность подставить список при создании items?

Oleg
30.05.2018
14:03:22
просится заюзать api , но я так и не заморочился ни разу

чёт там через жопу как-то

Денис
30.05.2018
14:03:35
Возможно это можно сделать в discovery?

Oleg
30.05.2018
14:07:00
кстати вот да, ребят, вопрос. Есть ли какие-нибудь готовые скрипты, которым говоришь просто юзер, пароль ,там имя хоста и дальше параметры айтема, пыщишь и он заводит через апи. На гитхабе что-нибудь? Никто не юзал? То что я видел до сих пор - всё чёрт ногу сломит.

неудобные и путанные

Денис
30.05.2018
14:07:20
Спасибо, сейчас напишу скриптик на pyzabbix

https://github.com/lukecyca/pyzabbix/blob/master/examples/add_item.py

Oleg
30.05.2018
14:10:26
мм питон

Rshukayl
30.05.2018
14:33:48
Возможно это можно сделать в discovery?
а в чем сложность через дискавери?

Денис
30.05.2018
14:36:29
Например есть список hos ip, который нужно подставить при создании item. Не подумал про API. Через api почти сделал, а вот через discovery даже не представляю как.

Rshukayl
30.05.2018
14:39:09
а что за айпи? они опциональные или в заббиксе так хосты заведены?

Денис
30.05.2018
14:39:48
Хочу чтобы агент пинговал список адресов

Rshukayl
30.05.2018
14:40:06
ну так в дискавери передать

... {#TARGET_IP} ...

а потом в кей подставить

my.ping["{#TARGET_IP}"]

Денис
30.05.2018
14:42:18
Я с дискавери таким способом не работал. Сейчас закончу с API и обязательно попробую. Пока не врубаюсь как список передать в дискавери

Страница 869 из 1183