我有一個在Linode服務器中使用django rest框架創建的API。現在,我想檢查每個請求的數量和響應代碼,我想獲取我的API的統計信息。我該怎麼做?非常感謝。在生產服務器上監控django rest框架api
6
A
回答
9
DRF Tracking的工具來跟蹤請求DRF API的看法,它可能是很好的適合你:
安裝:pip install drf-tracking
應用遷移:python manage.py migrate
將下列內容添加到您的API視圖中:
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')
如果你想有更多的選擇,也有其他的替代Django Analytics。
4
因此,最簡單的入門方法是檢查您的Web服務器的訪問日誌。這應該給你請求和響應的數量,包括狀態碼。如果您需要更多功能完整的統計信息以及監視和警報,則可能需要查看NewRelic等內容。
2
,也許你可以使用drf-tracking
相關問題
- 1. 在生產服務器上部署django
- 2. Ambari rest api服務安裝監控
- 3. 生產服務器上的django(ubuntu)
- 4. 生產服務器上的smpt django
- 5. 生產服務器上的django STATIC_URL
- 6. Django REST框架API管理
- 7. Django rest框架API許可
- 8. SugarCRM Web服務Rest API Ionic框架AngularJS
- 9. 如何在生產服務器窗口上使用express框架部署nodejs rest api
- 10. 在生產服務器上託管Drupal和Django一起
- 11. Django REST框架+ Django REST Swagger
- 12. xero API在本地服務器上工作,但不在生產服務器上
- 13. Django的REST框架:上傳
- 14. 開源服務器性能監控API
- 15. 使用django rest框架來解析服務器響應
- 16. 令牌響應從排隊服務器到Django rest框架
- 17. REST API服務器
- 18. Play框架:服務器監控和性能管理頁面
- 19. Android REST API框架的嵌入式Web服務器
- 20. Zend框架的htaccess工作在生產服務器上而不是在XAMPP
- 21. Django-South - 遷移生產服務器
- 22. 將Django遷移到生產服務器
- 23. 在生產服務器上找不到cakephp控制器錯誤
- 24. Django rest框架 - 生產中的基本認證
- 25. 如何在Linux上監控hyperion服務
- 26. feed_parser gem在生產控制檯但在生產web服務器上工作
- 27. Django REST框架 - 多個模型/ API?
- 28. Django Rest框架 - 阻止訪問API?
- 29. 嵌套串行Django的REST框架API
- 30. Django rest框架API編輯功能
嗨,謝謝你,但是,我現在使用的是mongodb,可以在遷移時遇到問題嗎? –
在這種情況下,我建議在非關係數據庫上使用[Django-norel](http://django-nonrel.org/)django支持。 – DhiaTN
這樣一個好的解決方案 –