2015-12-14 147 views

回答

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

+1

嗨,謝謝你,但是,我現在使用的是mongodb,可以在遷移時遇到問題嗎? –

+0

在這種情況下,我建議在非關係數據庫上使用[Django-norel](http://django-nonrel.org/)django支持。 – DhiaTN

+1

這樣一個好的解決方案 –

4

因此,最簡單的入門方法是檢查您的Web服務器的訪問日誌。這應該給你請求和響應的數量,包括狀態碼。如果您需要更多功能完整的統計信息以及監視和警報,則可能需要查看NewRelic等內容。