@ZabbixPro

Страница 1003 из 1183
Combot
09.08.2018
03:48:58
Crash (0) увеличил репутацию Иван Тараненко (1)

Николай
09.08.2018
03:49:03
Вообще огонь)

Некто
09.08.2018
04:25:01
Kelevra
09.08.2018
05:07:41
Google
Kelevra
09.08.2018
05:11:41
В одном случае он запускал из cmd, а в другом - прямо из Zabbix, как я понимаю.
Если даже в ECHO %m% Вместо переменной %m% прописать для теста переменную даты тоесть %date% все приетает в заббикс идеально.

дело в скрипте толи в кодировке толи еще в чем то не могу понять

Вот еще раз код скрипта @Echo Off set "infile=D:\testZabbix\report.txt" set "words=;61;" for /f "usebackq delims=" %%i in (find /n /v "" "%infile%" ^| find "%words%") do set "str=%%i" for /f "tokens=12 delims=;" %%i in ('echo."%str%"') do set m=%%i echo %m%

Олег
09.08.2018
05:17:37
А кусок файла можно увидеть? Что надо вытащить?

Kelevra
09.08.2018
05:19:30
А кусок файла можно увидеть? Что надо вытащить?
Это конец файла 3139204;22.07.18;19:49:35;75;1;9519;3;1;2;253.00;0;22.99; 3139205;22.07.18;19:49:35;40;1;9519;3;;0;172.50;1.000;500.00; 3139206;22.07.18;19:49:35;55;1;9519;3;;0;0;0;327.50; 3139207;22.07.18;21:52:31;13;1;9520;3;112604;2;140.00;-1.000;-140.00; 3139208;22.07.18;21:52:37;75;1;9520;3;2;2;140.00;0;-21.36; 3139209;22.07.18;21:52:37;40;1;9520;3;;0;0;1.000;-140.00; 3139210;22.07.18;21:52:37;55;1;9520;3;;0;0;0;-140.00; 3139211;22.07.18;22:39:56;13;1;9521;3;13584;2;59.00;-1.000;-59.00; 3139212;22.07.18;22:40:00;75;1;9521;3;2;2;59.00;0;-9.00; 3139213;22.07.18;22:40:00;40;1;9521;3;;0;0;1.000;-59.00; 3139214;22.07.18;22:40:00;55;1;9521;3;;0;0;0;-59.00; 3139215;22.07.18;22:41:30;61;1;9522;3;364;1;43406.26;0;69168.07; Вытащить надо последнию строчку, а точнее число из этой строчки 69168.07

но так же есть еще 2 порамтра которые надо вытаскивать но это уже потом

Олег
09.08.2018
05:35:20
похоже на лог, если это так, почему бы не использовать штатный мониторинг логов?

Иван
09.08.2018
05:35:54
Вообще огонь)
На здоровье)

Kelevra
09.08.2018
05:37:00
похоже на лог, если это так, почему бы не использовать штатный мониторинг логов?
Я же написал что заббикс только начал постига да и скрипты только сейчас писать начал. поэтому понимаю про что вы но только образно потому что еще этого не делал

Это не совсем лог это отчет можно так сказать

Олег
09.08.2018
05:42:49
Но он ведь регулярно обновляется? По сути тот же лог. К тому же, я полагаю, ;61; может встретиться в нем неоднократно в течение интервала обновления вашего юзерпараметра?

Некто
09.08.2018
05:44:11
Если даже в ECHO %m% Вместо переменной %m% прописать для теста переменную даты тоесть %date% все приетает в заббикс идеально.
Может дело в том, что в силу тех или иных причин просто не выполняется присвоение значение переменной m?

Александр
09.08.2018
05:54:34
Допустим
Есть какой нибудь шаблон или можешь подсказать как мониторить !?

Google
Некто
09.08.2018
05:56:43
А как пытался мониторить?

Некто
09.08.2018
06:02:17
Если все нормально, но не работает, то придется вызывать экзорциста...

Kelevra
09.08.2018
06:04:08
Если все нормально, но не работает, то придется вызывать экзорциста...
Ерничать не надо я с реально проблемой обратился, могу вам дать батник и файл который обрабатываю

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

Некто
09.08.2018
06:05:54
Может и проверит кто-то - исключать нельзя такого развития событий.

Александр
09.08.2018
06:08:07
А как пытался мониторить?
Ну думал через снмп, но чет не хочет.

Некто
09.08.2018
06:09:01
У меня хочет. Но я не только думал, а ещё и включил снмп на насе

Александр
09.08.2018
06:13:55
У меня хочет. Но я не только думал, а ещё и включил снмп на насе
Ну так я его включил. Шаблоны на заббиксе какие включал

Некто
09.08.2018
06:14:37
...и каков итог?

Александр
09.08.2018
06:14:48
...и каков итог?
Графиков нет

Некто
09.08.2018
06:15:02
smnpwalk что показывает, к примеру?

Александр
09.08.2018
06:15:49
smnpwalk что показывает, к примеру?
Не проверял, допрусь до работы сделаю.

Олег
09.08.2018
06:37:28
Да он обновляеться каждый день. Параметр ;61; встречаеться 1 раз в отчете т.к. это итог.
vfs.file.regexp[D:\testZabbix\report.txt,".*;61;[0-9.]+;[0-9.]+;[0-9.]+;[0-9.]+;[0-9.]+;[0-9.]+;[0-9.]+;([0-9.]+);",,,,\1]

Kelevra
09.08.2018
06:39:12
vfs.file.regexp[D:\testZabbix\report.txt,".*;61;[0-9.]+;[0-9.]+;[0-9.]+;[0-9.]+;[0-9.]+;[0-9.]+;[0-9.]+;([0-9.]+);",,,,\1]
Спасибо попробую только бы еще понять как это работает данная ваша строчка

Kelevra
09.08.2018
06:40:03
Дума проблема скрипта в том что я получаю в переменную строку а надо бы число

Олег
09.08.2018
06:40:11
это регулярка, самая простая, написанная на коленке, можно написать красивее, но лень

Александр
09.08.2018
07:26:13
это замаскированное sudo rm -rf /*

Google
Александр
09.08.2018
07:26:23
да, я кайфолом

Ilya
09.08.2018
07:27:07
От греха удалил. Учитывая уровень вопросов в чате – точно кто-нибудь запустит. Кому надо – тот нагуглит.

Aleksei
09.08.2018
07:29:02
Но регулярка от @Oleg_Kostikov реально чем-то похожа на легендарную строчку.

Ilya
09.08.2018
07:30:06
Вообще не похожа. Я бы сократил, но там всё просто. Если сократить – будет сложнее ?

Александр
09.08.2018
07:30:31
не, регулярка от @Oleg_Kostikov простые цифры

Александр
09.08.2018
07:31:17
тут был перл-однострочник который волшебным образом rm -rf

но его удалили

Ilya
09.08.2018
07:31:34
но его удалили
Я удалил его

Александр
09.08.2018
07:32:08
я знаю, я прост дополняю, чтобы точно не пугались регулярки от @Oleg_Kostikov

Aleksei
09.08.2018
07:32:44
ну непохожа так непохожа

Александр
09.08.2018
07:33:10
а вот этот ужас - вообще просто айпишник:

Александр
09.08.2018
07:33:11
(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[0-9]?[0-9])(\.25[0-5]|\.2[0-4][0-9]|\.1[0-9][0-9]|\.[0-9]?[0-9]){3}

а чтобы в баше валидировать, так вообще начало строки гвоздями прибивать надо:

"(^25[0-5]|^2[0-4][0-9]|^1[0-9][0-9]|^[0-9]?[0-9])(\.25[0-5]|\.2[0-4][0-9]|\.1[0-9][0-9]|\.[0-9]?[0-9]){3}$"

Aleksei
09.08.2018
07:34:51
Python поудобнее в этом отношении

Александр
09.08.2018
07:35:39
ага, но я когда адаптировал так, чтобы работало в баш-скрипте - схоронил

питон конечно удобнее

Олег
09.08.2018
07:36:33
можно переписать с квантификацией, будет выглядеть не так страшно, но еще более непонятно для топикстартера, да и неохота, цель достигнута - показать, что не фиг с батниками мучиться где не надо

Александр
09.08.2018
07:37:28
с батниками можно в регулярки? о_О

Google
Александр
09.08.2018
07:37:39
надо будет попробовать

можно переписать с квантификацией, будет выглядеть не так страшно, но еще более непонятно для топикстартера, да и неохота, цель достигнута - показать, что не фиг с батниками мучиться где не надо
это простоейшее решение и оно работает. да, выглядит неказисто, но предельно простая запись 0-99,100-199,200-249,250-255, повторить трижды, и еще разок

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

товарищи, нужен ваш совет

возможно ли создать кастомный график в заббиксе, чтобы он отображал, например, свободное место на разделе /opt на двух хостах (или больше, но для начала хватит и двух)

?

Dmitry
09.08.2018
07:59:59
В latest data выбираешь хосты , потом отмечаешь нужные метрики и жмешь Display graph

Admin
ERROR: S client not available

Александр
09.08.2018
08:05:52
спасибо

Олег
09.08.2018
08:14:40
можно и постоянный график сделать

Александр
09.08.2018
08:43:43
мне и старая нравилась

читать легче было

f
09.08.2018
11:17:30
TELNET агент telnet.run, есть какие то хитрости если мне нужно ввести несколько команд подряд? одна отрабатывает, а несколько говорят Cannot find prompt after command execution: [4] Interrupted system call

Serg
09.08.2018
11:31:07
скажите, плз, zabbix_server -R log_level_increase=ЧТО надо сделать, чтобы и не погрязнуть в шумном логе, и выяснить, что же отдается запросом в unixodbc. обновился немножко, видимо что-то зацепил, сейчас имею Cannot connect to ODBC DSN:[SQL_ERROR]:[08001][0][[unixODBC][FreeTDS][SQL Server]Unable to connect to data source]|[01000][20013][[unixODBC][FreeTDS][SQL Server]Unknown host machine name.]|

фря11, 3.4.6 пересобрал до .12 .

Serg
09.08.2018
11:37:20
сурово. я прошлый раз глобально лог включал, но т.к. айтем опрашиваются раз в 5минут... Можно, конечно, отдельный айтем поменять период опроса, но один фиг, лог раздувать сильно не хотелось...

f
09.08.2018
11:46:04
телнетом значит никто не баловался

Google
Sergey
09.08.2018
12:03:43
f
09.08.2018
12:04:08
желаю воспрользоваться проверкой телнет

если пишу одну команду, она отрабатывает

если на следующие строки перехожу, то облом



ругается Cannot find prompt after command execution: [4] Interrupted system call

Stepan
09.08.2018
12:10:46
напиши ты скрипт на expect

язык простой, а выхлопа будет гораздо больше чем пытаться костылем разгребать

f
09.08.2018
12:13:59
вот меня поражают такие ответы, я ж вроде не про скрипт спрашивал, а про встроеную функцию, она какая то кастрированая? ограниченно работает или что?

Combot
09.08.2018
12:15:07
Ilya Ableev (0) увеличил репутацию Stepan Galay (1)

f
09.08.2018
12:15:37
ну так а если вернутся к изначальному вопросу, такое поведение забикса это норма? \

или никто просто не проббовал и не обладает информацией

Stepan
09.08.2018
12:16:24
ругается Cannot find prompt after command execution: [4] Interrupted system call

как это по твоему переводится?

Не может найти ввод после исполнения команды

то бишь ничего не передается на вход

потому и ругается

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