Рубрики
Uncategorized

Signoz: Альтернатива открытого источника для DataDog

Все больше и больше компаний теперь переходятся к облачному роду и архитектуру на основе микровидсов …. Теги с DevOps, Sre, Showdev, Kubernetes.

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

Мы провели последние пару лет, узнав о мониторинге приложений и наблюдаемости. Каковы ключевые функции, которые должен инструмент наблюдения, должен обеспечить быстрое решение проблем.

На наш взгляд, хорошие инструменты наблюдеемости должен иметь

  • Из метрик приложения ящика
  • Способ перейти от метрик к следам, чтобы найти Почему возникают некоторые проблемы
  • Бесшовный расход между метриками, следами и бревнами — три столба наблюдаемости
  • Фильтрация следов на основе разных тегов и фильтров
  • Возможность устанавливать динамические пороги для предупреждений
  • Прозрачность в цене

Пользовательский опыт не отлично в текущих инструментах с открытым исходным кодом

Мы обнаружили, что, хотя есть такие инструменты с открытым исходным кодом, как Prometheus & Jaeger, они не предоставляют отличный пользовательский опыт, как продукты SaaS. Требуется много времени и усилий, чтобы заставить их работать, выяснить долгосрочное хранение и т. Д. И если вам нужны метрики и следы, это невозможно, так как Traces Metrics & Jaeger Sraces имеют разные форматы. Инструменты SaaS, такие как Datadog и Newrelic, намного лучше работают во многих из этих аспектов

  • Их легко настроить и получить началось
  • Предоставьте метрики применения вне коробки
  • Обеспечивает корреляцию между метриками и следами

Но у него есть следующие проблемы

  • Crazy Node на основе ценообразования, которые не имеют смысла в современной архитектуре микро-сервисов. Любой узел, который живет для более чем 8 часов в месяц, взимается. Так, Не подходит для Spiky Reparks
  • Очень дорого. Они взимают индивидуальные метрики за метрики $ 5/100
  • Это только облако, поэтому не подходит для компаний, которые имеют опасения по поводу отправки данных вне их инфра
  • Для любой маленькой функции вы зависите от их дорожной карты. Мы считаем, что это ненужное ограничение для продукта, который используется разработчиками. Продукт, используемый разработчиками

Чтобы заполнить этот разрыв, мы построили Signoz , альтернатива открытым исходным кодам Datadog.

Некоторые из наших ключевых функций, которые заставляют нас значительно превосходить текущие продукты с открытым исходным кодом

Из метрик приложения ящика

Получите P90, задержки P99, RP, частоту ошибок и верхние конечные точки для службы из коробки.

Бесшовный расход между метриками и следами

Нашел что-то подозрительное в метрике, просто нажмите на тот момент на графике и получите детали следов, которые могут вызывать проблемы. Бесшовные, интуитивно понятные.

Фильтрация на основе тегов

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

Пользовательские агрегаты на отфильтрованные следы

Создайте пользовательские метрики от отфильтрованных следов, чтобы найти метрики любых типов запросов. Хочу найти задержку p99 customer_type: Premium, которые видят Status_code: 400. Просто установите фильтры, и у вас есть график. Груз!

Данные прозрачного использования

Вы можете просверлить детали того, сколько событий — каждое приложение, отправляющее или на какую гранулярность, чтобы вы могли настроить свою скорость выборки по мере необходимости и не попасть в конце месяца (случай с поставщиками SaaS много раз)

Подробные фламеграфы

Подробный фламиграф, чтобы найти точную причину проблемы, и какой из основных запросов вызывает проблему. Это SQL -запрос, который стал мошенником, или операция Redis вызывает проблему

Проверьте наш GitHub Repo и попробуйте. Нам бы понравились какие -либо отзывы о том, что вам нравится или что не имеет смысла. Мы также активны на Расслабиться , так что дайте нам крик, и мы будем рады ответить на любые вопросы или помочь вам настроить что -то.

Оригинал: «https://dev.to/signoz/signoz-open-source-alternative-to-datadog-1kd8»