الحصول على معلومات من جامع إحصائيات Postgres
-
29-10-2019 - |
سؤال
أنا أعمل على أداة صغيرة لجمع المعلومات حول قاعدة بيانات postgres الخاصة بنا وكنت أبحث في استخدام postgres جامع الإحصائيات .يبدو أن هناك الكثير من المعلومات / الإحصائيات في الجدول ولكني أجد صعوبة في فهم معنى كل ذلك بالضبط.
إذا استخدم شخص ما طرق العرض هذه من قبل ، فهل سيتمكن من توجيهي في الاتجاه الصحيح لمعرفة كيفية الحصول على إحصائيات مثل عدد الاستعلامات الجارية حاليًا أو أبطأ طلب بحث؟إذا لم يكن ذلك ممكنًا من جامع إحصائيات postgres ، فهل هناك طريقة أخرى للحصول على الإحصائيات التي يمكنني استخدامها؟
هناك شيء آخر كنت في حيرة من أمري وهو ما إذا كان جامع الإحصائيات يحد من كمية البيانات: على سبيل المثال ، هل سيسجل فقط عمليات خادم x الأخيرة؟
المحلول
أقترح عليك إلقاء نظرة على أدوات المراقبة الأخرى التي يتم تشغيلها بالفعل - مثل Munin أو check_postgres لـ Nagios.
على وجه التحديد ، لما تطلبه هنا ، انظر إلى العرض pg_stat_activity.
ولا ، جامع الإحصائيات يتتبع كل شيء.