Search
Write a publication
Pull to refresh
3
0

Человек-мониторинг

Send message
я думаю что вы сможете отсылать на заббикс сервер данные в формате JSON, другой вопрос как код внедрить в js. Ну тут я уже к сожалению не помогу. Формат JSON который принимает заббикс можно подсмотреть в том же zabbix-sender'e поснифать пакеты и потом посмотреть содержимое, не думаю что там есть что то сверхестественное, возможно вы сможете найти описание формата на просторах www.zabbix.com но не путайте с форматом LLD — это всего лишь кусочек того что отправляет sender.
Да, тут полностью согласен, если сессия зависнет и не завершиться — цикл остановится и не будет продолжаться. Будет ждать сначала ssh потом scp и еще раз scp тут зарыта собака и если что то пойдет не так — будет боль и страдание, но для этого существует мониторинг zabbix — в котором не получение данных в течении n количества минут от скрипта гласит — а ну поднимай свой тощий зад и тащи его сюда скорей посмотри что там с бекапами
Честно, увидел ваш проект после того как написал свой скрипт. Посмотрел — честно говоря это уже что-то из разряда сервисов с логированием и возможностью подключения модулей. Мой же скрипт прост как дважды два, но затрагивает одну интересную проблему bash — отсутствие вложенных массивов.Я, честно говоря, люблю больше python и мне было бы даже проще и быстрее написать программу которая будет вам не только по ssh ходить, но еще и чаю нальет лог запишет. К слову сказать есть много библиотек для работы ssh в python. Так вот мне захотелось сделать это безобразие на bash в стиле python — получилось сносно. Считаю что из этого кода кто то может почерпнуть для себя что то интересное. Еще раз повторюсь моей целью не было просто взять и написать штуку которая будет лучше всех собирать бекапы =)
По первому пункту согласен полностью.
По второму — rsc делается исключительно как запаска + есть еще 29 бекапов до… Ну если и они битые — тут уже не приятно. Да можно добавить проверку на содержимое думаю стоит доделать.
По третьему — спасибо, буду знать. Это уже добавляю.
Ух, да вы говорите верно, но к сожалению практика уже показала что если я не могу достучаться до хоста по ssh, например no route to host, все прекрасненько отрабатывает на последующих микротах. По заббиксу скажу так — он уже есть, уже работает и костылить велосипед рядом — смысла не вижу. Отправлять можно хоть в socket.
С утра надо проснуться и потом уже садиться за компьютер… Вы выгружаете данные из пространства system а там и содержаться только ваши скрипты. Все настройки нужно выгружать от корня. Почему так произошло? Вы видимо обновились… Не знаю как было раньше на старых версиях.
Сложно ответить на такой вопрос. Можно попробовать посмотреть версию RoS и если она имеет возможность к обновлению — обновить. На RoS 6.35 + все работает. Еще хочу заметить что system не нужно указывать export file=1 будет достаточно.
Век живи век учись, с cisco гонял этого зверя. С микротом не доводилось. Можно попробовать. Спасибо за наводку.
Прошу прощения LLD чего именно? Да, есть встроенный функционал позволяющий из коробки обращаться к некоторым частям системы, причем более или менее любой системы. Если заббикс из коробки умеет получать данные smart то это совсем другое дели, но я не нашел такой информации… Поделитесь?
Как я вижу — почта уже не то. У нас уже все в телеграм идет. Весьма удобно. Тут в принципе что кому нравится. Я пока остановился на варианте zabbix + python, все на эти рельсы перевожу.
Хм, не знаю. Почему не тривиальным? Я например в windows ну скажем так не спец и потому переношу свой опыт с linux, так сказать привычную мне среду обитания. Возможно вы скажете что WMI придумали не зря и вообще в windows много чего еще есть и я с вами соглашусь. Только один нюанс — я делаю мониторинг не для того чтобы сделать красивый мониторинг с плюшками и блекджеком с помощью встроенных возможностей windows, а изучаю python. Это мое хобби. С другой стороны я не вижу ничего плохого в том чтобы сделать обнаружения на python и делать это для production. Если есть что-то из разряда holly war — тут да, можно сказать что и слишком большой over head и вообще нужно использовать средства системы. Спорить не буду. Ну и поделиться своим опытом с сообществом — почему нет. Я вот например на просторах гугла не нашел такого же мониторинга для hdd как в linux под windows. Есть варианты очень уж громоздкие и в которых нужно знать столько всего про windows что зубы сводит, хотя учиться надо — это факт.

Information

Rating
Does not participate
Registered
Activity