Комментарии 16
Спасибо за пост. Добавьте в таблицу Sentry
Каким образом платформа изучения иностранного языка попала в санкционный список и как их там нашел юридический отдел? :)
Мы тоже используем Elastic APM. Для алертинга пробовали использовать Grafana, но поняли что Grafana и alerting та еще рулетка. Вопрос решили с помощью кастомных алертов в elastalert. Количество микросервисов (в основном java spring) гдето 100-200, контейнеры с php(7 версия) часто падали, пришлось временно убрать.
а вы можете выложить ваш форк на github?
Писал Алисе в частном порядке, напишу и тут. :)
Не очень понятно, чем было обусловлено решение "хочу всё в одном", т.к. из требований следует, что надо было закрыть две потребности - в трейсинге и в мониторинге+алертинге.
Я бы при решении этой задачи всё-таки бы взял две утилиты, решающие каждая свою задачу, например Jaeger+Prometheus. Потому что тот же алертинг в ELK - это действительно ад и боль. APDEX на стороне Прометея считается без проблем, вот например: https://prometheus.io/docs/practices/histograms/#apdex-score
Я работаю в проекте https://gmonit.ru/
Мы делаем Observability платформу. И поддерживаем оригинальные агенты NewRelic APM.
Интересно - пишите мне или по контактам на сайте - сделаем демо.
>Для алертов в Slack и OpsGenie
Еажется, что на NewRelic ваши проблемы не закончатся - https://www.atlassian.com/blog/announcements/atlassian-stands-with-ukraine
Opsgenie с 31-го октября тоже делает ручкой, увы.
Но вообще, смелости могу лишь позавидовать ?
Мы решили не испытывать судьбу и пошли в сторону total OSS стека, т.к. инвестировать в мутные схемы (реселлеры лицензий, выгрузка артефактов и зависимостей через VPN и т.д.) - это слишком рискованно, когда highload, а инфра измеряется тысячами инстансов, на которых развернуты сотни сервисов.
Prometheus, Grafana, Sentry, Grafana Mimir, OpenTelemery, Grafana Tempo, Grafana OnCall, Netflix Dispatch, etc. вполне способны закрыть практически все потребности, хоть это и не будет APM коробкой, которые нам так полюбились (да, у нас когда-то был Dynatrace).
Да, придется проинвестировать в штат, компетенции и интеграцию, но зато это будет твоим стеком и только твоим.
Приходите к нам - Proto Observability Platform: https://proto.group/proto-observability-platform/
Российское решение, продукт в Реестре, покажем демо и проведем бесплатный пилот.
Делали ли вы свой бандл для Elastic APM публичным? Можеле ли дать ссылку на него в таком случае? Если не делали, то есть ли такие планы?
Чем заменить New Relic: 11 альтернатив и наш выбор