Аутстаффинг ИТ-специалистов

OpenTelemetry · Настройка · Сопровождение

Внедрение OpenTelemetry

Подключаем OpenTelemetry для получения телеметрии приложений. Согласуем нужные сигналы и маршрут передачи данных в выбранную систему наблюдаемости.

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

Телеметрия приложенияСвязь запросовПроверенный экспорт

Подготовим вводные

Уточним задачу: OpenTelemetry

Три вопроса помогут определить контур работ и следующий шаг к оценке.

≈ 1 минута
Вопрос 1 из 3
Можно вернуться и изменить ответ

Какие задачи решаем

Состав работ зависит от вашей системы и согласованных критериев результата.

Задача / 01

Выбор сигналов / Инструментирование

Определяем, какие трассировки, метрики или логи нужны для конкретных вопросов диагностики.

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

Задача / 02

Настройка Collector

Описываем приём, обработку и экспорт выбранных сигналов в совместимую систему.

Задача / 03

Проверка результата

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

Специалисты, которые могут участвовать в вашем проекте

Состав команды и участие сотрудников согласуем с учётом задач проекта и сроков.

Специалистов: 1

Иллюстрация профиля Алина Х.

Алина Х.

SRE-инженер

SeniorОпыт 8+ лет
GoPythonKubernetes (EKS/AKS)Crossplane
Все навыки (6)
LinkerdOpenTelemetry

Состав и границы услуги

В состав работ

Пилотное подключение согласованных сигналов, настройка доставки и проверка в системе-получателе.

Зависимости

Язык и библиотеки приложения, тестовый сценарий, доступы и выбранное место хранения телеметрии.

Не входит автоматически

Создание всей платформы наблюдаемости, переписывание приложения и неограниченное хранение оцениваются отдельно.

Что получите по итогам работ

Конкретный состав артефактов и критерии приёмки фиксируем перед началом работ.

Подключённый сервис

Телеметрия пилотного приложения по согласованному сценарию.

Конфигурация доставки

Настройки обработки и экспорта с описанием параметров.

План расширения

Результаты проверки, ограничения и порядок подключения следующих сервисов.

Инструменты и конфигурация

Состав решения согласуем с учётом вашей инфраструктуры и задач.

Сигналы приложения

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

Начнём с вашей текущей системы

Сложно понять путь запроса?

Выберем типовой сценарий и сервисы, между которыми нужно видеть связи, затем проверим пилот.

Доступы согласуем отдельно

Предоставляйте только необходимые сведения и минимальные права для выбранного этапа.

ПЕРЕД СТАРТОМ

Карта вашей системы

  1. ПриложениеЯзык, библиотеки, способ запуска и доступ к тестовой среде.
  2. ДиагностикаПроблемные запросы и нужные сигналы.
  3. ПолучательСистема хранения, её интерфейсы и ограничения доступа.

Общая картина проектаОснова для оценки объёма и плана работ

Форматы выполнения работ

Формат сотрудничества / 01

Пилотный сервис

Проверка инструментирования на одном приложении.

Этапы проекта

01

Согласуем задачу

Определим исходное состояние, границы работ и критерии приёмки.

РЕЗУЛЬТАТ ЭТАПАПлан и критерии
Подробнее об этапе

Выберем типовой сценарий и сервисы, между которыми нужно видеть связи, затем проверим пилот.

02

Выполним работы

Реализуем согласованный объём на выбранном контуре.

РЕЗУЛЬТАТ ЭТАПАГотовое решение
Подробнее об этапе

Пилотное подключение согласованных сигналов, настройка доставки и проверка в системе-получателе.

03

Проверим и передадим

Проверим результат по согласованным сценариям и передадим материалы команде.

РЕЗУЛЬТАТ ЭТАПАРезультат и инструкции
Подробнее об этапе

Находим телеметрию известного тестового действия. Проверяем согласованные связи между сервисами. Оцениваем влияние подключения в доступном тестовом сценарии. Результаты проверки, ограничения и порядок подключения следующих сервисов.

Стоимость и сроки: что влияет на оценку

Стоимость и продолжительность определяем после анализа исходных данных, доступа и согласованного объёма. Подготовим индивидуальную оценку с учётом требований к результату.

Объём+Зависимости+Проверка→Оценка работ
Факторы оценки: OpenTelemetry
ФакторЧто оцениваем
СтекЯзыки, библиотеки и доступность инструментирования.
СигналыНабор данных и необходимые атрибуты.
СвязиЧисло сервисов и протоколов взаимодействия.
ДоставкаПолучатели, сетевые ограничения и объём телеметрии.

Проверка, передача и дальнейшие действия

01

Контрольный запрос

Находим телеметрию известного тестового действия.

02

Контекст

Проверяем согласованные связи между сервисами.

03

Нагрузка

Оцениваем влияние подключения в доступном тестовом сценарии.

Передача результата

Передаём согласованные настройки, результаты проверки и инструкции. Дополнительное сопровождение и режим реакции обсуждаем отдельно.

Опыт команды в проектах

Существующие проекты и отзывы компании CodeHub. Примеры не означают, что именно эта услуга выполнялась в каждом проекте.

Видеоотзывы клиентов

Отзывы клиентов о работе компании CodeHub; они не являются подтверждением выполнения конкретно этой услуги.

Вопросы об услуге: OpenTelemetry

OpenTelemetry хранит данные?

Нужно отдельно выбрать систему, куда будут поступать и где будут храниться сигналы. Доставку проверим с этим получателем.

Можно подключить без изменения кода?

Иногда доступно автоматическое инструментирование. Возможность зависит от языка, библиотек и требуемых данных.

Нужно сразу подключать все сервисы?

Нет. Пилот позволяет проверить полезность сигналов и ограничения до расширения.

Можно отправлять данные в существующую систему?

Проверим поддерживаемые интерфейсы и совместимость вашей конфигурации.

Как рассчитывается стоимость?

После разбора исходных данных согласуем объём, зависимости и критерии приёмки. В оценке разделим работы и необходимые внешние расходы.

Что потребуется от нашей команды?

Ответственный за согласование, сведения о текущей системе и доступы для выбранного этапа. Список подготовим перед началом работ.

Обсудим задачу

Опишите задачу по услуге «Внедрение OpenTelemetry». Уточним вводные, ограничения и следующий шаг к оценке.

Онлайн-отправка пока недоступна. Свяжитесь с менеджером по телефону или email.

Обсудить проект

Онлайн-отправка пока недоступна. Позвоните нам: +7 (905) 884-06-92 или напишите на info@itcodehub.ru.

Видеоотзыв клиента