Сегодня данные из разрозненных источников и схем затрудняют выявление проблем с программным обеспечением и понимание их коренных причин. Общие схемы помогают стандартизировать данные для улучшения анализа, визуализации и корреляции данных в решениях по обеспечению наблюдения и безопасности для ускорения анализа первопричин. Чтобы гарантировать, что наши клиенты и более широкое сообщество получат выгоду от стандартизации, Elastic Привержены на основе Elastic Common Schema (ECS) и OpenTelemetry (OTel) Разработайте общую архитектуру для метрик, журналов, событий отслеживания и безопасности.
Elastic направляется в OTel способствовать ECS и работать над совместной разработкой общих моделей. ОТел — это Фонд облачных вычислений ( CNCF)серединаВторая по скоростиизпроект,И предоставить ряд инструментов, API и SDK. для создания, сбора, обработки и экспорта данных телеметрии (метрики, журналы и трассировки) для понимания производительности и поведения программного обеспечения. Эластичный уже давно является сторонником открытых стандартов, и эта поддержка будет продолжаться и расширяться. Elastic Приверженность сообществу. добавив ECS способствовать给 OpenTelemetry, мы надеемся OTel на основе широко распространенного Elastic Common Schema Создайте зрелую и проверенную универсальную архитектуру для метрик, регистрации, отслеживания и событий безопасности. мы будем работать с OTel Давайте продолжим развиваться вместе, чтобы поддержать эту общую модель.
ECS Это спецификация с открытым исходным кодом, которая Elastic Разработано при поддержке сообщества пользователей и используется для определения Elasticsearch Общий набор полей, используемый при хранении данных о событиях в формате . ЭКС Помогает снизить риск дублирования данныхизуправлятьистоимость хранения,Повышение операционной эффективности。
такой же,OTel семантическое соглашение (SemConv) Общие имена также присваиваются различным операциям и данным. использовать OTel SemConv Преимущество состоит в том, что он соответствует общей схеме именования и может использоваться в библиотеках кода, библиотеках и платформах. OTel Пользователи выполняют стандартизацию.
ECS и OTel SemConv Слияние поможет стимулировать OTel изиспользовать, а также область наблюдения и безопасности, а также постоянное развитие и интеграцию.
Цель совместной разработки общих моделей — определить производителей наиболее популярных типов серединасемантического системы. соглашение. Поддержка поставщиков для создания компонентов с открытым исходным кодом (например, HTTP журналы доступа, сетевые журналы или журналы доступа/аутентификации системы) будут OTel Ассоциативность распространяется и на эти новые типы данных. ЭКС изспособствовать завершил определение единого набора семантических соглашенияиз Тяжелая работа, эти конвенции можно найти в OTel принят в.
Изспособствовать ECS принесет экосистеме следующие преимущества:
вместе с OTel использовать ECS,OTel Collector Logs Receivers разработчики смогут предоставлять более подробные определения данных в сообщениях, улучшать качество данных и помогать OTel Collector создан как де-факто стандартный сборщик журналов в отрасли.
ECSразвивалась, чтобы охватить пользователей самых разных целей.собирать Различные типы телеметрических данныхизнуждаться。использоватьECSзначительно расширитсяOTelсуществоватьDevSecOpsсерединаиз Практичность。
Elastic В настоящее время поддержка все больше и больше CNCF проект,Например Kubernetes (K8S)、Prometheus、Fluentd、Fluent Bit и Istio。Elastic Мониторинг производительности приложений (APM)Он также поддерживает OTel, обеспечьте все APM Все функции могут быть переданы Elastic или OTel Агент или оба используются в комбинации. Кроме ECS способствоватьи с OTel SemConv из Помимо дальнейшего сотрудничества,Elasticи продолжать служить другим OTel проектделатьспособствовать,Комплексный языковой SDK (например, OTel Swift, OTel Go, OTel Ruby и т. д.),и участвовать в несколькихСпециальная группа по интересам (SIG))Воля OTel Установлен в качестве стандарта наблюдаемости и безопасности.
мы рады, что можемукрепить с помощью OTel отношения,и возможность объединять структуры таким образом, чтобы это было выгодно обеим сторонам.,Принесите пользу сообществу Elastic и более широкому сообществу OTel.
Узнайте оElastic из OpenTelemetry поддерживатьизДополнительная информацияилидля этогопроектделатьспособствовать。связанныйECSверноOpenTelemetryЭто захватывающеизспособствоватьизподробнее,пожалуйста, обратитесь к намизЧасто задаваемые вопросы。