prometheus / prometheus/client_python
can no longer subclass prometheus_client.twisted.MetricsResource
Đang mở
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Python
- Star
- 4.4k
- Fork
- 876
- Merge trung bình
- 8 ngày 4 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
In Twisted resources are designed to be subclassed.
Now that MetricsResource is hidden behind a lambda, it can no longer be subclassed.
Can you provide a easy way to subclass the handler?
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách tìm prometheus_client.twisted.MetricsResource và lambda hiện đang che giấu nó. Kiểm tra cách các resource của Twisted được tạo lớp con và xác minh kết quả bằng một bài kiểm thử tạo lớp con phù hợp; hoàn tất khi người dùng có thể tạo lớp con cho handler thông qua một giao diện công khai rõ ràng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- prometheus, python
- Lĩnh vực
- backend, observability-sre
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 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