Tôi có API được tạo bằng cách sử dụng khung công tác còn lại django trong máy chủ Linode. Bây giờ, tôi muốn kiểm tra số lượng và mã phản hồi của mỗi yêu cầu, tôi muốn lấy số liệu thống kê cho api của tôi. Tôi làm nó như thế nào? cảm ơn bạn rất nhiều.Giám sát khuôn khổ còn lại django api trên máy chủ sản xuất
6
A
Trả lời
9
DRF Tracking là tiện ích để theo dõi các yêu cầu quan điểm DRF API, nó có thể là tốt phù hợp cho bạn:
cài đặt: pip install drf-tracking
áp dụng di cư: python manage.py migrate
thêm thông tin sau vào chế độ xem API của bạn:
from rest_framework import generics
from rest_framework_tracking.mixins import LoggingMixin
class LoggingView(LoggingMixin, generics.GenericAPIView):
def get(self, request):
return Response('with logging')
Ngoài ra còn có một lựa chọn thay thế khác Django Analytics nếu bạn muốn có nhiều lựa chọn hơn.
4
Vì vậy, cách đơn giản nhất để bắt đầu là kiểm tra nhật ký truy cập của máy chủ web của bạn. Điều đó sẽ cung cấp cho bạn số lượng yêu cầu và phản hồi, bao gồm cả mã trạng thái. Nếu bạn muốn có thêm số liệu thống kê đầy đủ tính năng cũng như theo dõi và cảnh báo, bạn có thể muốn xem xét một cái gì đó như NewRelic.
2
có lẽ bạn có thể sử dụng drf-tracking
Các vấn đề liên quan
- 1. django khuôn khổ còn lại lớp trừu tượng serializer
- 2. smpt django trên máy chủ sản xuất
- 3. id trường trong serializer django khuôn khổ còn lại
- 4. Django khuôn khổ còn lại định dạng lĩnh vực datetime
- 5. Khuôn khổ Scala cho Máy chủ API Rest?
- 6. Thiết lập Giám sát trên máy chủ AWS AMI Linux
- 7. Giám sát các ứng dụng dựa trên web sản xuất
- 8. Sản xuất tối thiểu Máy chủ Django trên Windows
- 9. Django còn lại khuôn khổ - self.context không có yêu cầu thuộc tính
- 10. làm thế nào để thêm mã thông báo auth để swagger + django còn lại khuôn khổ?
- 11. khuôn khổ máy chủ trò chơi node.js?
- 12. ImportError tại/Không mô-đun tên quickstart trong khuôn khổ django còn lại
- 13. Tải lại mã trên máy chủ vành đai sản xuất
- 14. Giám sát ứng dụng virtualenv django qua người giám sát
- 15. Django phần còn lại khuôn khổ trường serializer thêm với nhận và đăng
- 16. Làm thế nào để gửi tiêu đề trong Django phần còn lại khuôn khổ có thể duyệt API
- 17. django khuôn khổ còn lại - không thể có được dựa class view đúng
- 18. phương pháp get_queryset và ViewSets trong khuôn khổ django còn lại
- 19. Bắt mongoengine và django phần còn lại khuôn khổ để chơi đẹp
- 20. Giám sát máy chủ đơn giản với Java
- 21. Django vs PHP + khuôn khổ
- 22. Triển khai máy chủ Node.js sản xuất
- 23. Đo và giám sát Node.JS hiệu suất máy chủ
- 24. Làm thế nào để giám sát một máy chủ puma?
- 25. Phần mềm giám sát và cảnh báo máy chủ?
- 26. Bạn giám sát điều gì với JMX trong ứng dụng Java sản xuất của bạn?
- 27. Giám sát ZooKeeper với Giám sát
- 28. Khuôn khổ Java tốt nhất cho WebSockets phía máy chủ
- 29. Docker, Giám sát và giám sát-stdout
- 30. Playframework 2.1.1 triển khai trên máy chủ sản xuất
Xin chào, cảm ơn bạn nhưng, tôi đang sử dụng mongodb sau đó, tôi có thể gặp sự cố khi di chuyển không? –
Trong trường hợp này, tôi khuyên bạn nên sử dụng [Django-norel] (http://django-nonrel.org/) hỗ trợ django trên các cơ sở dữ liệu không quan hệ. – DhiaTN
Một giải pháp tốt như vậy –