Інтеграції
Місія OpenTelemetry полягає в тому, щоб забезпечити ефективну спостережуваність, зробивши високоякісну, переносну телеметрію повсюдною. Іншими словами, спостережуваність повинна бути вбудована в програмне забезпечення, яке ви розробляєте.
Хоча зовнішня інструменталізація через рішення для інструменталізації без коду та бібліотеки інструменталізації надають зручний спосіб зробити ваш застосунок спостережуваним, ми вважаємо, що в кінцевому підсумку всі застосунки повинні або інтегрувати API та SDK OpenTelemetry безпосередньо для нативної телеметрії, або надавати втулок, який вписується в екосистему даного програмного забезпечення.
Ця сторінка містить приклади бібліотек, сервісів та застосунків, що надають нативну інструменталізацію або плагіни першого класу.
Бібліотеки
Нативна інструменталізація бібліотек з OpenTelemetry забезпечує кращу спостережуваність та досвід розробників для користувачів, усуваючи потребу в бібліотеках для надання та документування хуків. Нижче ви знайдете список бібліотек, які використовують API OpenTelemetry для забезпечення спостережуваності з коробки.
Застосунки та сервіси
Наступний список містить приклади бібліотек, сервісів та застосунків, які або інтегрували API та SDK OpenTelemetry безпосередньо для нативної телеметрії, або надають втулки, які вписується в їхню власну екосистему розширень.
Відкриті проєкти (OSS) знаходяться на початку списку, а комерційні проєкти йдуть далі. Проєкти, які є частиною CNCF, мають логотип CNCF поруч зі своїм імʼям.
Як додати вашу інтеграцію
Щоб вашу бібліотеку, сервіс або застосунок було включено до списку, надішліть PR з доданим записом до реєстру. Запис повинен містити наступне:
- Посилання на головну сторінку вашої бібліотеки, сервісу або застосунку
- Посилання на документацію, яка пояснює, як увімкнути спостережуваність за допомогою OpenTelemetry
Якщо ви надаєте зовнішню інтеграцію OpenTelemetry для будь-якої бібліотеки, сервісу або застосунку, то розгляньте можливість додавання її до реєстру.
Якщо ви використовуєте OpenTelemetry для спостережуваності як кінцевий користувач і не надаєте жодних послуг навколо OpenTelemetry, дивіться Користувачі.
Якщо ви надаєте рішення, яке використовує OpenTelemetry для забезпечення спостережуваності кінцевим користувачам, дивіться Постачальники.
Підтримка інформації про інтеграцію в актуальному стані
Переконайтеся, що ви підтримуєте інформацію про інтеграцію в актуальному стані, інакше ми можемо оновити або вилучити її з реєстру або списку екосистем. Докладні відомості див. у розділі Підтримання інформації в реєстрі в актуальному стані.
Відгук
Чи це було корисним?
Дякуємо. Ми цінуємо ваші відгуки!
Будь ласка, дайте нам знати як ми можемо покращити цю сторінку. Ми цінуємо ваші відгуки!