171 похожих чатов

Кто уже потыкал Grafana OnCall? Как вам? https://github.com/grafana/oncall

4 ответов

44 просмотра

Привет! Сегодня весь день тыкал) Мои впечатления следующие: 1. Ставил в кубер, helm chart довольно кривоватый, названия некоторых переменных в values и в темплейтах различаются, то есть даже в неизмененном виде helm template . не работает. Баг уже завели, я комментом отписал, как поправить. 2. Nginx ingress controller и cert manager надо выпиливать из зависимостей чарта, это за скоупом OnCall должно быть, это уже забота инженера, поддерживающего кубер, как внешний трафик будет заруливаться. 3. Если у кого кубер за проксей живет, то переменные https_proxy, no_proxy нужно добавлять как в engine, так и в celery (пока их вообще нет). 4. Со slack интеграция завелась, в целом все ок. Не работали мелочи типа "add to postmortem" , но пока не вникал в них. ChatOps удобно достаточно реализован. 5. С telegram не завелось, до апишки не достучался, но тут скорее с проксей проблема, позже поразбираюсь. Из забавного - ошибка urllib пишется прямо в env var в веб-интерфейсе) 6. Schedules - боль) Боль вдвойне, потому что гугловый календарь сам по себе боль (с ходу не разобрался с ним). Какое-то расписание наклепал, ссылку вставил - OnCall не может распарсить, 400 ошибка (пока не вникал, почему). Здесь бы, конечно, документацию, как правильно календарь в гугле создавать. 7. Безопасники не удовлетворились документацией/архитектурой, не очень понимают, насколько безопасно выставлять в интернет engine и какие данные запросами можно будет получить (сам пока до документации по API не дошел). 8. Celery пока не очень стабилен, рестартует периодически под, в логах иногда ошибки коннекта к slack api, но сообщения, тем не менее, доставляются.

Matvey- Автор вопроса

Ухты, классный репорт! Можно попросить по всем багам побольше issue завести? Так победим)

Matvey
Ухты, классный репорт! Можно попросить по всем баг...

Репорт уже харош сам по себе :) человек потратил время чтоб высказать фидбек, лучше завести самим потому что это сделает продукт лучше

Андрей
Привет! Сегодня весь день тыкал) Мои впечатления с...

Привет, Мы готовы активно работать и улучшать продукт, присоединяйтесь к community calls, и дискуссиям Поотвечаю на пункты из ревью коротко тут 1. Действительно, сыровато, мы для своего Клауда используем jsonnet, а helm это боль:) но значения в чарте поправим и доведём его, кстати добро пожаловать с пулл реквестами, обещаю быстро релизить 2. Хочется сделать версию по умолчанию, которую можно использовать от начала до конца. А так любую зависимость можно отключить через values и использовать своё. И это рекомендованный вариант, дефолтная версия чарта для proof of concept. 3. Переменные не надо добавлять по отдельности в engine и celery, они все лежат в шаблоне, хватит поправить только его 6. Календарь - есть ещё терраформ, и он тоже работает с опенсорсом, мы им сами пользуемся. Так же работаем над календарями в вебе, stay tuned 7. Если будут конкретные вопросы, можем помочь с ответами 8. Celery шатдаунится раз в 65 минут по дефолту, см env vars для celery, можно отключить

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта