Django-โปรไฟล์-แดชบอร์ดเป็น app Django ที่ให้แดชบอร์ดที่มีเครื่องมือที่โปรไฟล์ต่างๆเหมาะสำหรับใช้ในเซิร์ฟเวอร์สด
การติดตั้ง
ตรวจสอบให้แน่ใจความต้องการมีการติดตั้ง:
PIP ติดตั้ง yappi pympler psutil
PIP ติดตั้งคอมไพล์ + https: //github.com/daevaorn/django-query-exchange.git#egg=django-query-exchange
และติดตั้ง Django-โปรไฟล์-แดชบอร์ดโดยใช้จุด:
PIP ติดตั้ง Django-โปรไฟล์-แดชบอร์ด
การใช้งาน
& nbsp; เพิ่ม 'profiling_dashboard' และ 'query_exchange' เพื่อ INSTALLED_APPS:
& nbsp; INSTALLED_APPS = (
& nbsp; # ...
& nbsp; 'query_exchange',
& nbsp; 'profiling_dashboard',
& nbsp; # ...
& nbsp;)
& nbsp; รวมถึง 'profiling_dashboard.urls ใน urls.py ของคุณ:
& nbsp; urlpatterns รูปแบบ = ('',
& nbsp; # ...
& nbsp; url (R '^ โปรไฟล์-แดชบอร์ด /' รวม ('profiling_dashboard.urls'))
& nbsp; # ...
& nbsp;)
& nbsp; เยี่ยมชม / โปรไฟล์-แดชบอร์ด /
หมายเหตุเกี่ยวกับโปรไฟล์ของ CPU ในสภาพแวดล้อมหลายกระบวนการ
หากมีกระบวนการเซิร์ฟเวอร์หลาย Profiler แล้วจะต้องมีการเริ่มต้นและหยุดสำหรับแต่ละขั้นตอนและสถิติ profiling จะแตกต่างกันสำหรับกระบวนการที่แตกต่างกัน
ใน schemas การใช้งานบางอย่าง (เช่น Apache วัดจาก Nginx) มีวิธีที่จะทำให้แน่ใจว่าการร้องขอที่ตามมาจะได้รับการจัดการโดยกระบวนการเซิร์ฟเวอร์เดียวกันเพื่อให้ใช้เวลานี้ในบัญชีในขณะที่ใช้ django-โปรไฟล์-แดชบอร์ดไม่มี.
ต้องการ
- หลาม
- Django
- yappi
- Pympler
- psutil
- django แบบสอบถามแลกเปลี่ยน
ความคิดเห็นที่ไม่พบ