elastic / elastic/apm-agent-python

Elastic support for aio-cassandra

Đang mở
#1,104 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
agent-python instrumentation
Ngôn ngữ chính
Python
Star
431
Fork
239
Merge trung bình
5 ngày 10 giờ
Pull request đã merge (30 ngày)
7

Mô tả

**Is your feature request related to a problem? Please describe.**
I am using aio-cassandra in my asyncio based application. Now that I have integrated my app with the aio-cassandra library I don't see the logs instrumentation for it.

**Describe the solution you'd like**
Similar to aiopg and asyncpg, there should be instrumentation for aio-cassandra as well

**Describe alternatives you've considered**
N/A

**Additional context**
async libraries are getting much popularity and these should be added for a popular apm solution like elastic.
aio-cassandra: https://github.com/CharAct3/aiocqlengine

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách kiểm tra instrumentation hiện có của aiopg và asyncpg, sau đó xem xét dự án aio-cassandra được liên kết trong issue để hiểu API của dự án. Công việc được xem là hoàn tất khi aio-cassandra nhận được Elastic APM instrumentation tương đương cho các hoạt động cơ sở dữ liệu bất đồng bộ, với phạm vi bao phủ tương ứng với các integration đã được thiết lập.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
python
Lĩnh vực
observability-sre
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.