Центр инструментирования в Grafana Cloud: проще начать, легче держать под контролем

Источник: Grafana Labs•

Центр инструментирования в Grafana Cloud: проще начать, легче держать под контролем

Центр инструментирования — это инструмент для первичной настройки и конфигурации в Grafana Cloud, который упрощает масштабное внедрение наблюдаемости.

Ни для кого не секрет, что начать работу с наблюдаемостью может быть намного сложнее, чем должно быть. Именно поэтому на конференции ObservabilityCon 2025 мы представили Центр инструментирования: простой в использовании и масштабируемый способ внедрения наблюдаемости при сохранении полного контроля.

Сегодня мы рады объявить, что Центр инструментирования теперь официально доступен (Generally Available) в Grafana Cloud.

Как мы намекали ранее, эта новая итерация представляет выборочную инъекцию SDK OpenTelemetry, которая обеспечивает более глубокое понимание среды выполнения для широкого спектра языков программирования в дополнение к инструментированию eBPF в один клик.

Что такое Центр инструментирования?

Центр инструментирования делает самое узкое место при начале работы с наблюдаемостью — инструментирование — быстрее и проще за счет использования открытого ПО eBPF и инъекции OTel.

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

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

Мы верим, что есть лучший путь. Центр инструментирования — это панель управления для удаленного обнаружения и выборочного автоинструментирования. Она помогает пройти путь от нуля до полноценной телеметрии за считанные минуты, устраняя необходимость настраивать инструментирование вручную.

Как работает Центр инструментирования

Идея проста: вы запускаете одну команду Helm в своем кластере Kubernetes, чтобы установить Alloy, наш дистрибутив коллектора OpenTelemetry.

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

Затем вы используете пользовательский интерфейс Grafana Cloud, автоматизацию через API или вашего любимого ИИ-агента, чтобы описать, что именно и как вы хотите собирать и мониторить.

«Под капотом» Центр инструментирования преобразует эти выборы в конвейеры наблюдаемости без необходимости ручной настройки. Всего за несколько минут вы сможете начать изучение аналитики по вашей инфраструктуре и сервисам на платформе наблюдаемости Grafana Cloud.

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

Наблюдаемость — это эволюция

В прошлом году на конференции ObservabilityCon мы представили концепцию иерархии потребностей в наблюдаемости в качестве ментальной модели для построения эффективного пути применения наблюдаемости. Мы рассказали, как следует начинать с общего обзора вашего ИТ-ландшафта и постепенно переходить к более глубокой и кастомизированной аналитике.

Центр инструментирования построен вокруг этой эволюции, способствуя внедрению наблюдаемости в правильном порядке для максимальной окупаемости инвестиций.

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

Над инфраструктурой располагается базовая видимость сервисов. RED-метрики и связи между сервисами обеспечивают единое системное представление, позволяя командам быстро проводить первичную диагностику проблем и сужать область поиска перед тем, как углубляться в детали. Центр инструментирования заполняет граф знаний Grafana Cloud (Knowledge Graph) за считанные минуты, предоставляя богатый контекст как для людей, так и для агентов.

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

Именно здесь Центр инструментирования выделяется особенно. Он может выборочно развертывать SDK автоинструментирования OpenTelemetry одним нажатием кнопки.

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

Начните работу с Центром инструментирования уже сегодня

Попробуйте! Центр инструментирования доступен для всех стеков Grafana Cloud для ваших кластеров Kubernetes, работающих под управлением Linux.

Если вы недавно установили Helm-чарт мониторинга Kubernetes, возможно, у вас он уже настроен. А если вы все еще не уверены, обратитесь за помощью к Grafana Assistant!

О чём эта статья

Ещё в разделе «Разработка ПО»

Все →

Ещё от Grafana Labs