У меня есть сценарий powershell, который отслеживает состояние MS Azure
Вывод скрипта:
<?xml version="1.0" encoding="utf-8"?> <rss xmlns:a10="http://www.w3.org/2005/Atom" version="2.0"> <channel xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <title>Azure Status</title> <link>https://azure.microsoft.com/en-us/status/</link> <description>Azure Status</description> <language>en-US</language> <lastBuildDate>Mon, 27 Aug 2018 13:14:55 Z</lastBuildDate> </channel> </rss> On : All services are working properly
Я хочу отправить этот вывод на Zabbix сервер. Я создал элемент status.azure-type: zabbix trapper-Тип информации: текст я установил powershell на Zabbix сервере и создал bash-скрипт для запуска powershell.Script работает без проблем
создал скрипт:
out=$(pwsh /usr/lib/zabbix/externalscripts/1.ps1) zabbix_sender -z localhost -p 10051 -s "London" -k status.azure -o "$out"
Я получаю следующий вывод в zabbix:
2018-08-27 16:38:43
[3;J[H[2J <?xml version="1.0" encoding="utf-8"?> <rss xmlns:a10="http://www.w3.org/2005/Atom" version="2.0"> <channel xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <title>Azure Status</title> <link>http://azure.microsoft.com/en-us/status/</link> <description>Azure Status</description> <language>en-US</language> <lastBuildDate>Mon, 27 Aug 2018 14:38:43 Z</lastBuildDate> </channel> </rss> On : All services are working properly
Может кто-нибудь объяснить, что означает [3;J[H[2J
[3;J[H[2J