Size: a a a

Zabbix Russian Community

2020 June 18

WW

Wadik Wadkovich in Zabbix Russian Community
кавычки вроде везде где нужно проставил
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
У тебя одинарные внутри одинарных есть.
источник

WW

Wadik Wadkovich in Zabbix Russian Community
Если вы про 'TxtCount' - убрал, оставил просто n=txt . Все равно матюгается invalid second parameter
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Скинь текстом ключ
источник

WW

Wadik Wadkovich in Zabbix Russian Community
'system.run[Powershell.exe "get-childitem D:\YandexDisk -directory -recurse | select fullname, @{n=Txt;e={(get-childitem $_.fullname -Filter *.bak).count}}| where {$_.{txt count} -ge 1} | ConvertTo-Json"]'
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Wadik Wadkovich
'system.run[Powershell.exe "get-childitem D:\YandexDisk -directory -recurse | select fullname, @{n=Txt;e={(get-childitem $_.fullname -Filter *.bak).count}}| where {$_.{txt count} -ge 1} | ConvertTo-Json"]'
'system.run["powershell.exe 'ls D:\YandexDisk -directory -recurse | select fullname, @{n="Txt";e={(ls $_.fullname -Filter *.bak).count}} | ? {$_.Txt -ge 1} | ConvertTo-Json'"]
Попробуй, вроде бы не ошибся...
источник

NK

Nikolay Kulikov in Zabbix Russian Community
Alexander Khatsayuk
Т.е. вычисляемый будет хранить prev(item).
там же числа только. не подходит. получется пока в скрипте уведомления сбегать в апи.
источник

WW

Wadik Wadkovich in Zabbix Russian Community
Alexander Khatsayuk
'system.run["powershell.exe 'ls D:\YandexDisk -directory -recurse | select fullname, @{n="Txt";e={(ls $_.fullname -Filter *.bak).count}} | ? {$_.Txt -ge 1} | ConvertTo-Json'"]
Попробуй, вроде бы не ошибся...
-bash: синтаксическая ошибка рядом с неожиданным маркером «@{n='Txt'»
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Wadik Wadkovich
-bash: синтаксическая ошибка рядом с неожиданным маркером «@{n='Txt'»
Оу, да, там экранирование нужно
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
'system.run["powershell.exe 'ls D:\YandexDisk -directory -recurse | select fullname, @{n=\"Txt\";e={(ls $_.fullname -Filter *.bak).count}} | ? {$_.Txt -ge 1} | ConvertTo-Json'"]
источник

WW

Wadik Wadkovich in Zabbix Russian Community
не сдается , у него все там же ошибка
источник

AD

Alexey Didenko in Zabbix Russian Community
Alexander Khatsayuk
'system.run["powershell.exe 'ls D:\YandexDisk -directory -recurse | select fullname, @{n=\"Txt\";e={(ls $_.fullname -Filter *.bak).count}} | ? {$_.Txt -ge 1} | ConvertTo-Json'"]
Ну перед ls одинарная кавычка, надо тоже экранировать
источник

WW

Wadik Wadkovich in Zabbix Russian Community
Alexey Didenko
Ну перед ls одинарная кавычка, надо тоже экранировать
zabbix_get  -s 10.0.80.14 -p 10050 -k 'system.run["powershell.exe \'ls D:\YandexDisk -directory -recurse | select fullname, @{n=\"Txt\";e={(ls $_.fullname -Filter *.bak).count}} | ? {$_.Txt -ge 1} | ConvertTo-Json\'"]'

-bash: синтаксическая ошибка рядом с неожиданным маркером «@{n=\"Txt\"»
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Тогда экранировать всё подряд внутри ) смысл в этом.
источник

AD

Alexey Didenko in Zabbix Russian Community
Alexander Khatsayuk
Тогда экранировать всё подряд внутри ) смысл в этом.
Или не ломать голову, а сделать system.run[powershell <path_to_ps1>]
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Alexey Didenko
Или не ломать голову, а сделать system.run[powershell <path_to_ps1>]
Или так, да.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Nikolay Kulikov
там же числа только. не подходит. получется пока в скрипте уведомления сбегать в апи.
Я не понял про числа
источник

WW

Wadik Wadkovich in Zabbix Russian Community
Alexey Didenko
Или не ломать голову, а сделать system.run[powershell <path_to_ps1>]
тоже вариант
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Alexey Didenko
Ну перед ls одинарная кавычка, надо тоже экранировать
Кстати, вроде не нужна. Это же обрамление -Command по сути, открывается и закрывается, внутри одинарных больше нет
источник

ЕК

Евгений Кондратенко... in Zabbix Russian Community
друзья, а кто как решал проблему такого рода, в репах заббикса нет прокси 5.0 под rhel 6 :(
источник