Size: a a a

Saint P Ruby Community

2020 April 15

AG

Alex G in Saint P Ruby Community
источник

AG

Alex G in Saint P Ruby Community
кстати, options[:text] не должно работать в сайдкике после десериализации. Будет options["text"]
источник

AG

Alex G in Saint P Ruby Community
А еще отыскал очень похожий воркер у себя
источник

AR

Anna Razumova in Saint P Ruby Community
да, у нас это единичный случай. Если постоянно такое, то твое решение гуд
источник

AR

Anna Razumova in Saint P Ruby Community
Alex G
кстати, options[:text] не должно работать в сайдкике после десериализации. Будет options["text"]
да, об этом и речь
источник

AR

Anna Razumova in Saint P Ruby Community
А еще вопрос ко всем ребятам. Как вы выводите и понимаете по каким параметром надо мониторить проект? Чтобы получать статистику, что он делает и какие могут быть индикаторы что, что-то идет не так, итд
источник

AG

Alex G in Saint P Ruby Community
лично у меня ничего супер сложного и на 100% надежного, но пока что меня устраивает.
настроил мониториг через netdata c нотификацией в слэк и телеграм + rollbar c нотификацией в слэк

у netdata куча всего из коробки работает. Еще записываю с нее все в prometheus и смотрю изредка в графане
источник

AG

Alex G in Saint P Ruby Community
а, ну еще в сентри логаются фронтовые ошибки (они в почту мне сыпятся)
источник

MS

Mikhail Sytchev in Saint P Ruby Community
а метрики-то какие
источник

MS

Mikhail Sytchev in Saint P Ruby Community
интструменты понятно, а сами метрики
источник

AD

Anton Davydov in Saint P Ruby Community
Anna Razumova
А еще вопрос ко всем ребятам. Как вы выводите и понимаете по каким параметром надо мониторить проект? Чтобы получать статистику, что он делает и какие могут быть индикаторы что, что-то идет не так, итд
Зависит от требований + джентльменский набор характеристик
источник

AG

Alex G in Saint P Ruby Community
Mikhail Sytchev
а метрики-то какие
меня устраивают дефолтные настройки. Я там только чуть-чуть подшаманил с логами nginx.
netdata по-умолчанию следит почти что за всем, о чем можно самому подумать
источник

MS

Mikhail Sytchev in Saint P Ruby Community
Этоэ метрики сервера, а не метрики приложения
источник

AG

Alex G in Saint P Ruby Community
сорян, я видимо не так понял. Да, каких-то особых метрик с алертами в приложении нет.
Разве что дашборд с цифрами и графиками, но это для отслеживания прогресса и роста, а не для поиска проблем.
источник

AR

Anna Razumova in Saint P Ruby Community
Mikhail Sytchev
интструменты понятно, а сами метрики
вот да. Интересен сам принцип как метрики вырабатываются
источник

AG

Alex G in Saint P Ruby Community
Anna Razumova
вот да. Интересен сам принцип как метрики вырабатываются
надо чего-то бояться и пытаться это отследить :)
источник

AD

Anton Davydov in Saint P Ruby Community
Anton Davydov
Зависит от требований + джентльменский набор характеристик
Про джентльменские:

Количество запросов, время выполнения и статус каждого + ещё группировка запросов, тоже самое по джобам/событиям

Память которую занимает приложение, отметка релизов да и наверно все
источник

AD

Anton Davydov in Saint P Ruby Community
Anton Davydov
Про джентльменские:

Количество запросов, время выполнения и статус каждого + ещё группировка запросов, тоже самое по джобам/событиям

Память которую занимает приложение, отметка релизов да и наверно все
Дальше уже появляются специфичные метрики от бизнеса + от требований и так растёшь
источник

AR

Anna Razumova in Saint P Ruby Community
Anton Davydov
Про джентльменские:

Количество запросов, время выполнения и статус каждого + ещё группировка запросов, тоже самое по джобам/событиям

Память которую занимает приложение, отметка релизов да и наверно все
отличный набор
источник

AD

Anton Davydov in Saint P Ruby Community
Ещё стоит сделать минимальную трассировку, что бы логи под запрос групировать
источник