
Realmagnum Alex
07.12.2017
21:31:02
да, скриптами через powershell
но там мало чего полезного
в нете есть примеры

Oleg
07.12.2017
21:31:54
Мало? В повершелле же все что угодно запилить можно.

Google

Realmagnum Alex
07.12.2017
21:32:15
но там есть нюансы.
команды в повершелле чаще всего для ангельской версии.
они для русской не подходят.
надо команды переписывать в альтернативные числовые коды.

Oleg
07.12.2017
21:34:09
Я как то делал демона на повершелле который пингует хост внутри сети и сбрасывает данные статистики на диск. Откуда забирается заббиксом.
Мне понравилось, что в нем объектность реализована, как в питоне. В баше такого нет.

Геннадий
07.12.2017
21:35:55
Короче с прокси походу глюкануло только у меня. Ну ок :)
О питон. Как раз на прошлой неделе бота в телеграм себе сделал на питоне, чтобы оповещения о проблемах сюда слалось.

Oleg
07.12.2017
21:39:56
Тут чувак целый скриптище запилил с графиками в виде картинок, которые по api из забикса дергаются и телеграм отправляются. Все пользуемся. Довольны.

Геннадий
07.12.2017
21:40:43
Киньте скриншотик глянуть, любопытненько.

Oleg
07.12.2017
21:41:27
@ZbxTg
Там еще бот есть недописанный.

Геннадий
07.12.2017
21:44:20
Сенька бери мяч, сейчас поизучаю. Ну бота я себе сделал. У меня условно две сетки с разными интересантами. Сделал два разных канала. Подписал людей, кто хочет оповещения получать. Когда что случается - кидается сообщение в нужный канал. Да и все дела.

Oleg
07.12.2017
22:33:33
Бот, имеется ввиду, который отвечает тебе на запросы

Google

Саян
08.12.2017
01:08:14

Alexander
08.12.2017
04:07:48

Realmagnum Alex
08.12.2017
04:13:40

Alexander
08.12.2017
04:17:53

Realmagnum Alex
08.12.2017
04:20:10
Нет, это есть именно в офф. Доках Майкрософта.

Alexander
08.12.2017
04:54:27

Некто
08.12.2017
05:33:16
А есть пример?
Есть такая шляпа, если командлет дергает wmi, а тот отвечает локализованным языком. Тогда пропетис нормально не заэкспандить

Kamil
08.12.2017
05:33:27
А есть пример?
Названия счётчиков на русском идут, но это решается перегоном их в цифру, хуже с дефолтными названиями сетевух

Anton
08.12.2017
05:33:29
?

Некто
08.12.2017
05:33:59
Ну, пока тред в инглиш не переключишь, например

Alexander
08.12.2017
05:36:54

Некто
08.12.2017
05:39:08
Ну, поделай выборки с wmi на русском сервере, например. Там половина будет на русском, половина на английском. Поотбирай-ка потом нужное

Kamil
08.12.2017
05:39:41

Alexander
08.12.2017
05:41:32

Некто
08.12.2017
05:41:53
Скрипты наше все :)
И шо скрипты? Прописано в командлете отобрать инстансы процессора со свойством определенным. А мс его херак - и перевело. Командлет раком встает.
Да-да. Пришел такой в контору работать, а там винды русские. И ты такой: ну, деееебилы.... И давай систему крушить, да переустанавливать.

Alexander
08.12.2017
05:45:42

Некто
08.12.2017
05:46:49
Вобщем, проблема действительно есть и я не раз с ней сталкивался. Никто не говорит, что она нерешаема

Google

Alexander
08.12.2017
05:48:27
Переводом хардкода?
Нет. Найду как выкрутиться ) сопоставление, использование числовых идетификаторов объекта... всегда можно найти способ однозначно идентифицировать объект, не используя очевидное после 'name'.

Некто
08.12.2017
05:50:17
Понятное дело, что процессору вообще на кодировку плевать и во всем виноваты люди. Одни захардкодили, другие с какого-то хрена доступ к объектам через локализацию замутили

Alexander
08.12.2017
05:54:07

Некто
08.12.2017
05:55:10
Wmi запросы в виртуалке. Со смартфона точнее не могу направить.

Alexander
08.12.2017
05:58:35

Некто
08.12.2017
05:59:04
Через недели полторы ))

Alexander
08.12.2017
06:01:04
Тады "ой". По такому ТЗ я не готов работать. )

Kamil
08.12.2017
06:02:02

Некто
08.12.2017
06:03:45
Да ладно, я другой способ знаю - локализацию треда переключить.

Alexander
08.12.2017
06:05:21
а вот нихера не херак...надо проверки в скрипты вставлять ?
Вот-вот. =)
Просто кто-то пишет просто "Get-SomeThing -Property 'Свойство'" и потом ругается, что майкрософт козлы, всё у них через жопу. А нормальные люди пишут с try-catch, кучей if-else/switch и у них всё работает от машины к машине.

Некто
08.12.2017
06:06:40
И оно, кстати, может и не ругаться. Просто выдаст нуль объектов - сиди и чеши макушку, размышляй - отчего так

Alexander
08.12.2017
06:10:26

Kamil
08.12.2017
06:11:41

Некто
08.12.2017
06:14:49
Ты же сам без примеров пишешь: "да я его шашкой херак-херак и никуда он не денется голубчик". Просто уверен в том, что все обстоит так, как ты себе представляешь. А волшебный мир микрософта - это параллельная вселенная со своими законами физики ))

Google

Kamil
08.12.2017
06:15:45

Некто
08.12.2017
06:17:43
Наверное буддизм оказал влияние на архитектуру. Все, что программист не успел в этой инкарнации - доделает в другой. А не доделает - так тому и быть.

Alexander
08.12.2017
06:17:43

Некто
08.12.2017
06:19:20
Так как я тебе его дам, если я от дома в полутора тыщах км и у меня только смарт )) выпрыгивать из штанов, поднимать впн сессию из-за одного вми запроса?

Alexander
08.12.2017
06:20:38

Некто
08.12.2017
06:21:15
Просто я тоже вначале думал: ну, с линуксом же справился, с мышеОС не совладаю штоли? А вот есть моменты, ага, где кончается логика.

0_о
08.12.2017
07:08:22

Admin
ERROR: S client not available

Ilya
08.12.2017
07:08:44

0_о
08.12.2017
07:09:01

Alexander
08.12.2017
07:35:36
Никто не коммитил в ансибл? ) Чё-то я никак не разберусь с их ботом.

Dmitry
08.12.2017
09:36:24
Господа, и снова наждуюсь в помощи зала.
Пытаюсь настроить сбор с машин с установленным агентом данных из журнала винды, раздел security.
Агент на машине работает, информацию по остальным метрикам отдает. По этой - тишина. Порты 10051 на сервере открытый, 10050 открыты и на машине. Сам заббикс пишет, что все ок, но данных почему-то не получает.
Уже мозг сломал - не знаю, куда копать, хоть волосы на голове рви.
Скриншот метрики из сервера прилагаю, могу еще и конфиг самого агента даже выслать.

0_о
08.12.2017
09:38:01

Dmitry
08.12.2017
09:38:33

Oleg
08.12.2017
09:38:35
сначала найди этот элемент данных в списке элементов данных у хоста и гляди на поле status
на агенте уровень логирования debug
если первое не помогло

Igor
08.12.2017
09:39:37
ты хочешь чтобы оно тебе весь лог в заббикс слало??

0_о
08.12.2017
09:40:13

Google

Alexander
08.12.2017
09:41:23
а остальные элементы данных собираются по этому хосту?

Igor
08.12.2017
09:41:38
eventlog[Security,,,,4625|4740,,skip] - вот по такому запросу отдает только инфу по заблоченным учеткам и ошибкам входа в систему

Alexander
08.12.2017
09:41:58
с заббиксом и еветолгам надо не перестараться, а то заббикс лопнет

Igor
08.12.2017
09:42:17
если убрать цифровые значения - получишь все сообщения из лога секурити

Oleg
08.12.2017
09:42:32
zabbix_get.exe - дергает активные проверки?

Igor
08.12.2017
09:42:34
так что лучше определись что тебе надо
заббикс гет дергает все проверки
ты у агента на той стороне просишь данные - он их отдает
ну и главное - не забудь в конце skip -иначе он будет пытаться прочитать весь лог сначала, а не ттолько новые сообщения
кстати он тебе ничего не отдает, скорее всего по таймауту )))

Dmitry
08.12.2017
09:46:13
То есть запускаю у себя на стороне отдельно zabbix_get и через него пытаюсь с машины взять то, что надо
И смотрю по результату. Я верно понял?

Igor
08.12.2017
09:46:26
так точно.

Dmitry
08.12.2017
09:46:42
Правило я думал перенастроить как только хоть какие-то данные получу, упростил его пока, поудаляв все коды и тд

0_о
08.12.2017
09:46:43

Dmitry
08.12.2017
09:46:48
Но ок, поправлю

Igor
08.12.2017
09:47:06
запускай либо с сервера либо с прокси - зависит от твоей инфраструктуры )

Dmitry
08.12.2017
09:47:43
Сервер линуксовый (=

0_о
08.12.2017
09:48:05