Anonymous
на моем секторе старый нагиос пока, я в босун не знаю)
Anonymous
алертинг в графане есть, но... лучше бы там был алертинг
Misak
ном у забекса все, графики конечно быстре могли быть, но там кликхаус уже считай прикрутили
Timur
Anonymous
счас
Anonymous
не, там кастомная фигулина которая все шлет в opentsdb
а на нагиосе - микстура из snmp, perl, ssh...
Anonymous
много перла, мата и перла вперемешку с русским матерным
Timur
Anonymous
а босун прям прикольно умеет все агрегировать и умно создавать инциденты
Anonymous
но настраивать там...
Timur
Верните мне мой девяносто седьмой :))
Misak
Timur
Прикольно, Net::SNMP или что-то побыстрее?
Anonymous
а дальше да, все авто
да, это я
разделите мою боль
да, это я
да, это я
sexst
sexst
Техника заслать, вообще не админа работа же
Misak
sexst
Golang, подписки и питон, 10 секунд
sexst
Перл он, сцуко, write-only
sexst
Тру стори
sexst
Только я трапы ловил и по ним реагировал
Timur
Перл он, сцуко, write-only
У знакомого заббикс для телевидения развернут на каком-то дохлом атоме. Телевизионный софт сливает в коллектор (тупой веб-сервер на python+asyncio) данные (битрейт, ошибки и т.д.), потом эти данные в виде json выдергиваются скриптом и пихаются в заббикс через system.run. Выдергивающий скрипт был написан на python, json парсился, переписал его на bash+grep и лоадавг на сервере упал с 35 до 2.5 :)
Timur
Так что питон не панацея
Timur
Хотя писать на нем, конечно, очень удобно
sexst
Питон - говно. И голанг говно. Все говно. И каждое говно нужно применять там, где консистенция этого говна применима.
sexst
И C в некоторых вопросах говно. На нем я тоже много пишу
да, это я
Timur
Вроде же скифор у нас штатный хейтор, не? :)
sexst
К го есть вагон вопросов по конкретным вещам у каждого, кто им пользуется. Но в ряде вопросов он при этом хорош.
Timur
Timur
:)
sexst
Я применяю каждое говно там, где его минусы минимальны.
И прекрасно понимаю что мои инструменты тоже говно
да, это я
А что за анекдот, кстати?
Вариация на тему:
Сидит Заяц и книгу по логике читает. Тут к нему подходит волк и спрашивает:
- А что это ты читаешь?
- Книгу по логике.
- А что это такое?
- Ну смотри. У тебя спички есть?
- Ну есть.
- Если есть спички, то значит ты куришь!
- Ну курю!
- Если куришь, значит деньги есть!
- Ну есть.
- Если деньги есть, значит ты работаешь!
- Ну работаю!
- Если работаешь, значит много денег зарабатываешь!
- Ну?
- А если много денег зарабатываешь, значит тёлки есть!
- Да!
- Если тёлки есть, то значит ты их в клубы водишь!
- Вожу!
- А если ты их в клубы водишь, то значит, что потом ты с ними спишь!
- Допустим сплю!
- А если ты с тёлками спишь, то это значит что ты не кастрат!
- Вот это да! Дай почитать!
Взял волк книгу, идет по лесу и тут ему на встречу Медведь идет.
- А чё ты это читаешь?
- Книгу по логике.
- А чё это такое?
- Ну смотри Миша, у тебя спички есть?
- Нет!
- Значит ты кастрат!
да, это я
sexst
Воможно когда нибудь Rust окажется продакшн-реди неговном. Но это не точно.
sexst
sexst
Любой, кто пишет на go, знает о чем я=)
да, это я
sexst
C++
С продвинутым встроенным compile-time анализатором
да, это я
Уже слышу вопли с хабра, что наса лохи и надо переписывать код звездолётов на расте.
sexst
Когда-нибудь и возможно
да, это я
sexst
Ничего не нужно переписывать
Тем более у них своя специфика
да, это я
Timur
sexst
sexst
Это я называю говном. Неговном будет в моем мире язык, который применим везде просто по причине отсутствия таких архитектурных проблем.
да, это я
Ну, блин, питон скриптовый язык. Он нужен дивапсинам, у него есть своё применение. Где он говно-то?
да, это я
да, это я
No silver bullet.
sexst
Он говно нестрогостью и дактайпингом. При этом где-то это очень удобно, но надежности не прибавляет.
И система исключений для индикации ошибки порочна по своей сути
Timur
да, это я
Растаёб в треде, все в хабр.
да, это я
Ты ещё скажи, что раст быстрее си.
sexst
А чем плоха система исключений?
Тем, что из документации к чему-либо сложно выкопать что может в импортируемой функции/методе выстрелить, почему и как это чинить. В этом плане мне go как раз нравится. Сам факт ошибки есть в возвращаемых параметрах. Хер пропустишь.
Timur
Timur
Я го вообще не щупал
Timur
Как-то мимо прошел
sexst
Там функция или метод может вернуть несколько значений
Типа int, err func(int)
Кто-то ругает, а я в восторге.
Исключения же по сути fast way, bad way.
sexst
Го специфичен. Недостаточно низкоуровневый и недостаточно абстрактный одновременно. Но в целом хорош
ewcha
Утро же, чего все спят
Гога
только не домик в деревне
Evgeniy
Misak
Утро
Ilya
Roman
Volodymyr
Я чекаутнулся на пулл реквест с custom oid - работает