Как стать автором
Обновить

Комментарии 10

Azure AppInsight не рассматривали?
Звучит так, что это только для Azure? Тогда по определению нам не подходит: очень разные провайдеры используются у клиентов. В начале указано требование про Kubernetes — так вот он развернут и в Google, и в AWS, и в Azure, и даже бывает bare metal.
Он не только для Azure :)
Но я в любом случае не вижу у него ничего про PHP, который для нас был первичен…
У них есть SDK для PHP, но без официальной поддержки. Насколько он актуален — не уверен, с PHP не работал.
Про актуальность хороший вопрос, потому что коммиты выглядят так, будто бы с прошлого октября ничего не происходит :|
ELASTIC APM не пробовали в бою?
Не пробовали, но очень хотелось бы. Сейчас мы смотрим в сторону Jaeger + prometheus exporter к нему. Это частично закроет наши потребности к APM без установки дополнительного софта в наших кластерах. Вдохновение брали вот отсюда.

К сожалению стек ES+Kibana бывает очень требователен к ресурсам, которые у клиентов есть не всегда. Иногда дешевле платить за облако, нежели иметь self-hosted решение.

Спасибо за обзор, триггернули старую болячку — фантомная боль на месте слишком дорогого NewRelic) Огорчился, что они усложнили процесс триала, порадовался, что появился план pay-as-you-go.


А какие self-hosted решения вы рассматривали?

Конечно упомянутый выше elastic apm, pinba и Pinpoint. Про Pinpoint уже, кстати писали на habr'e.

Коротенько напишу обо всех:
  • Pinba — старое решение, но закрывает только php, да и то не очень то хорошо. Хочется универсальный инструмент для go, php, nodejs, python.
  • Pinpoint — пробовал ставить на домашнем стенде. В итоге APM потреблял больше ресурсов, чем инструментируемое приложение.
  • Про elastic apm ответ выше.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий