জ্যাঙ্গো অ্যাপ্লিকেশন বৈশিষ্ট্যের মান আপনি ক্যাপচার এবং আপনার অ্যাপ্লিকেশনের ক্ষেত্রে বিভিন্ন ঘটনা উপর রিপোর্ট করতে পারবেন যে একটি জ্যাঙ্গো অ্যাপ্লিকেশন. তারা এরকম যখন আপনি কেবল বিভিন্ন নামে বৈশিষ্ট্যের মান এবং রেকর্ড সংজ্ঞায়িত. এই 'নতুন ইউজার Signups' যেমন, immediatey দরকারী হতে পারে যে নির্দিষ্ট ঘটনা, 'ডাউনলোড', ইত্যাদি হতে পারে
অথবা তারা ভবিষ্যতে কিছু পয়েন্ট পর্যন্ত দরকারী প্রমাণ হতে পারে না. আপনি এখন তাদের রেকর্ডিং শুরু যদি আপনি এটি প্রয়োজন নেই কিন্তু যদি আপনি পরে মহান তথ্য আছে.
উদাহরণস্বরূপ 'বিক্রি মোট আইটেম' আপনি শুধু আপনি আপনি ট্র্যাকিং হয় আনন্দিত হবেন আপনি শুধুমাত্র রাজস্ব যত্ন সম্পর্কে যখন চালু, কিন্তু ভবিষ্যতে আইটেম বিক্রি 1 মিলিয়ন জন্য একটি প্রতিযোগিতার করতে সক্ষম হচ্ছে যখন একটি উত্তেজনাপূর্ণ সংখ্যা নয় এটা.
তারপর আপনি গ্রুপ আপনি একটি ইমেইল রিপোর্ট পাঠানো হচ্ছে, এবং যা ব্যবহারকারী (গুলি) এটি পাঠানো উচিত চান কিভাবে প্রায়ই নির্ধারণ যেখানে একটি MetricSet, এই ব্যক্তি বৈশিষ্ট্যের মান.
ব্যবহারের
app_metrics.utils আমদানি create_metric থেকে, মেট্রিক
# ট্র্যাক একটি নতুন মেট্রিক তৈরি করুন
my_metric = create_metric (নাম = 'নতুন ইউজার মেট্রিক', স্লাগ্ = 'new_user_signup')
# একটি ইমেল সময়সূচী এবং সেট একটি বৈশিষ্ট্যের মান বেঁধে, যা একটি MetricSet তৈরি করুন
# এটা গ্রহণ করা উচিত যারা
my_metric_set = create_metric_set (নাম = 'আমার সেট',
& Nbsp; বৈশিষ্ট্যের মান = [my_metric],
& Nbsp; email_recipients = [user1, user2])
# এক দ্বারা মেট্রিক বৃদ্ধি
মেট্রিক ('new_user_signup')
# কিছু অন্যান্য সংখ্যা দ্বারা মেট্রিক বৃদ্ধি
মেট্রিক ('new_user_signup', 4)
# দৈনিক, সাপ্তাহিক, মাসিক, এবং বাত্সরিক সমষ্টিগুলি মধ্যে সমষ্টি মেট্রিক আইটেম
# এটা সম্পর্কে মোটামুটি স্মার্ট, তাই আপনি হিসাবে প্রায়ই হিসাবে আপনি এই চালানোর নিরাপদ
মত #
manage.py metrics_aggregate
# ব্যবহারকারীদের ইমেইল রিপোর্ট পাঠান
manage.py metrics_send_mail
ব্যাক করা
app_metrics.backends.db (ডিফল্ট) - এই ব্যাক দোকানে আপনার ডাটাবেসের মধ্যে সমস্ত বৈশিষ্ট্যের মান ও aggregations. উল্লেখ্য: মেট্রিক প্রতিটি কল () আপনি তাদের সঙ্গে বাদাম যান আপনার সামগ্রিক কর্মক্ষমতা হ্রাস বা একটি প্রচন্ডভাবে ট্রাফিক সাইট আছে হতে পারে, যা একটি ডাটাবেস লিখুন, তৈরি করে.
app_metrics.backends.mixpanel - এই ব্যাক পাইপ Mixpanel মেট্রিক আপনার কল () সব আপনি করতে পারবেন. তাদের API- র উপর আরও তথ্যের জন্য Mixpanel ডকুমেন্টেশন দেখুন.
app_metrics.backends.statsd - এই ব্যাক নল একটি statsd সার্ভারে মেট্রিক () আপনার কল সব আপনি করতে পারবেন. তাদের API- র উপর আরও তথ্যের জন্য statsd দেখুন.
সেটিংস
APP_METRICS_BACKEND - 'app_metrics.backends.db' থেকে ডিফল্ট সংজ্ঞায়িত করা হয়.
APP_METRICS_SEND_ZERO_ACTIVITY - কোন কার্যকলাপ আজ আছে এর যখন আটকান ই-মেইল পাঠানো হচ্ছে (অর্থাৎ পরীক্ষার সময়). সত্য ডিফল্ট.
Mixpanel সেটিংস
APP_METRICS_BACKEND == 'app_metrics.backends.mixpanel' সেট করুন.
APP_METRICS_MIXPANEL_TOKEN - আপনার Mixpanel.com API- টি টোকেন
APP_METRICS_MIXPANEL_URL - এপিআই URL- এ শেষ বিন্দু অনুমতি দিন অগ্রাহ্য করা
Statsd সেটিংস
APP_METRICS_BACKEND == 'app_metrics.backends.statsd' সেট করুন.
APP_METRICS_STATSD_HOST - statsd সার্ভারের হোস্ট, 'স্থানীয় হোস্ট' ডিফল্ট
APP_METRICS_STATSD_PORT - statsd পোর্ট, '8125' ডিফল্ট
APP_METRICS_STATSD_SAMPLE_RATE - statds নমুনা হার, ডিফল্ট 1
আবশ্যক
- পাইথন
- জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না