当前位置:  开发笔记 > 编程语言 > 正文

监视生产服务器上的django rest framework api

如何解决《监视生产服务器上的djangorestframeworkapi》经验,为你挑选了2个好方法。

我在Linode服务器中使用django rest框架创建了一个API .现在,我想查看每个请求的编号和响应代码,我想获取我的api的统计信息.我该怎么做?非常感谢.



1> DhiaTN..:

DRF跟踪是跟踪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.



2> mmcclannahan..:

因此,最简单的入门方法是检查您的网络服务器的访问日志.这应该为您提供请求和响应的数量,包括状态代码.如果您想要更多功能完整的统计信息以及监控和警报,您可能需要查看类似NewRelic的内容.

推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有