2015-12-14 33 views

cevap

9

DRF Tracking edilir yardımcı programlarını kullanabilirsiniz:

yükleyin: pip install drf-tracking

göçler geçerlidir: python manage.py migrate

Size şu API görünümlerini ekleyin:

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') 

Seçime sahip olmak istediğinizde başka bir alternatif de var.

+1

Merhaba, teşekkürler, ama mongodb kullanıyorum, göçmenlikle başa çıkabilir miyim? –

+0

Bu durumda ilişkisel olmayan veritabanlarında [Django-norel] (http://django-nonrel.org.org) django desteğini kullanmamanızı öneririz. – DhiaTN

+1

Böyle iyi bir çözüm –

4

Başlamak için en basit yol, web sunucunuzun erişim günlüklerini kontrol etmektir. Bu durum, durum kodu da dahil olmak üzere, içerideki ve yanıtlardaki isteklerin sayısını vermelidir. Daha fazla özellikli istatistiklerin yanı sıra izleme ve uyarma istiyorsanız, NewRelic gibi bir şeye bakmak isteyebilirsiniz.

2

belki sizin için uygun olabilecek, DRF API görünümlere istekleri izlemek için drf-tracking