سؤال

أنا أعمل على أداة صغيرة لجمع المعلومات حول قاعدة بيانات postgres الخاصة بنا وكنت أبحث في استخدام postgres جامع الإحصائيات .يبدو أن هناك الكثير من المعلومات / الإحصائيات في الجدول ولكني أجد صعوبة في فهم معنى كل ذلك بالضبط.

إذا استخدم شخص ما طرق العرض هذه من قبل ، فهل سيتمكن من توجيهي في الاتجاه الصحيح لمعرفة كيفية الحصول على إحصائيات مثل عدد الاستعلامات الجارية حاليًا أو أبطأ طلب بحث؟إذا لم يكن ذلك ممكنًا من جامع إحصائيات postgres ، فهل هناك طريقة أخرى للحصول على الإحصائيات التي يمكنني استخدامها؟

هناك شيء آخر كنت في حيرة من أمري وهو ما إذا كان جامع الإحصائيات يحد من كمية البيانات: على سبيل المثال ، هل سيسجل فقط عمليات خادم x الأخيرة؟

هل كانت مفيدة؟

المحلول

أقترح عليك إلقاء نظرة على أدوات المراقبة الأخرى التي يتم تشغيلها بالفعل - مثل Munin أو check_postgres لـ Nagios.

على وجه التحديد ، لما تطلبه هنا ، انظر إلى العرض pg_stat_activity.

ولا ، جامع الإحصائيات يتتبع كل شيء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top