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

Товарищи, всем привет! Есть небольшой относительно сервис, корпоративный портал, пользователей ~~

70 в день, но по случаю всеобщей удалёнки количество сремительно расти начало. Начали всплывать небольшие баги, думаю что пора как-то по человечески мониторить работу. После гугления оставился на Sentry. Подскажите пожалуйста, это нормальный вариант? Нет там каких-то граблей особых? Не избыточно для небольшого проекта?

3 ответов

22 просмотра

Sentry - хороший вариант

В полне нормальный вариант, имеет большой функционал под капотом и много всяких интеграций таких как slack и т.д. Бесплатный для одного пользователя (т.е вы один можете мониторить ошибки). Его легко подключить. Можно развернуть на своем сервере и пользоваться всем бесплатно. Но в вашем случае думаю будет избыточно разворачивать sentry на своих машинах, поэтому думаю разумно будет использовать бесплатное облачное решение для одного пользователя.

Sentry это скорее про мониторинг ошибок, если ты хочешь мониторить именно работу сервиса то можно взять Prometheus + Grafana. Прометеус позволит мониторить количество запросов на сервис, их длительность, количество 404 ошибок, длительность sql запросов и еще кучу параметров. Grafana по всем этим метрикам позволит строить красивые графики. Sentry в нагрузку к прометеусу поставить тоже не помешает.

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
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
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта