تكوين سجلات الخادم والوصول إليها باستخدام Azure CLI
ينطبق على: قاعدة بيانات Azure لـ PostgreSQL - خادم واحد
هام
قاعدة بيانات Azure ل PostgreSQL - خادم واحد على مسار التقاعد. نوصي بشدة بالترقية إلى Azure Database for PostgreSQL - Flexible Server. لمزيد من المعلومات حول الترحيل إلى قاعدة بيانات Azure ل PostgreSQL - خادم مرن، راجع ما يحدث لقاعدة بيانات Azure لخادم PostgreSQL الفردي؟.
يمكنك تحميل سجلات أخطاء خادم PostgreSQL باستخدام واجهة سطر الأوامر (Azure CLI). ومع ذلك، الوصول إلى سجلات المعاملات غير معتمد.
المتطلبات الأساسية
للتقدم في هذا الدليل الإرشادي، تحتاج إلى:
- قاعدة بيانات Azure لخادم PostgreSQL
- الأداة المساعدة سطر الأوامر Azure CLI أو Azure Cloud Shell في المستعرض
تكوين التسجيل
يمكنك تكوين الخادم للوصول إلى سجلات الاستعلام وسجلات الأخطاء. يمكن أن تحتوي سجلات الأخطاء على معلومات التفريغ التلقائي والاتصال ونقطة التحقق.
- قم بتشغيل التسجيل.
- لتمكين تسجيل الاستعلام، قم بتحديث log_statementlog_min_duration_statement.
- تحديث فترة الاستبقاء.
لمزيد من المعلومات، راجع تخصيص معلمات تكوين الخادم.
سجلات القوائم
لسرد ملفات السجل المتوفرة للخادم الخاص بك، شغل الأمر az postgres server-logs list .
يمكنك سرد ملفات السجل للخادم mydemoserver.postgres.database.azure.com ضمن مجموعة الموارد myresourcegroup. توجيه قائمة ملفات السجلات إلى ملف نصي يسمى log_files_list.txt.
az postgres server-logs list --resource-group myresourcegroup --server mydemoserver > log_files_list.txt
تحميل السجلات محليا من الخادم
مع az postgres خادم سجلات التحميل الأمر، يمكنك تحميل ملفات السجل الفردية لخادمك.
استخدم المثال التالي لتحميل ملف سجل محددة للخادمmydemoserver.postgres.database.azure.com ضمن مجموعة الموارد myresourcegroup إلى البيئة المحلية.
az postgres server-logs download --name 20170414-mydemoserver-postgresql.log --resource-group myresourcegroup --server mydemoserver
لتنزيل جميع السجلات المتوفرة في وقت واحد.
az postgres server-logs list -g [resource-group] -s [server-name] --query '[].{Name:name}' -o tsv |xargs -I {} az postgres server-logs download -g [resource-group] -s [server-name] -n {}
الخطوات التالية
- لمعرفة المزيد حول سجلات الخادم، راجع سجلات الخادم في قاعدة بيانات Azure لخادم PostgreSQL.
- لمزيد من المعلومات حول معلمات الخادم، راجع تخصيص معلمات تكوين الخادم باستخدام Azure CLI.
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ