> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# التقاط سجلات الخادم للاستعلامات على مستوى العميل

> تعرّف على كيفية التقاط سجلات الخادم على مستوى العميل، حتى مع اختلاف إعدادات السجل، باستخدام إعداد العميل `send_logs_level`.

<div id="learn-how-to-capture-server-logs-of-queries-at-the-client">
  ## تعرّف على كيفية التقاط سجلات الخادم للاستعلامات على جهة العميل.
</div>

يمكن للعميل عرض سجلات الخادم — حتى بمستوى يختلف عن مستوى سجل الخادم المُهيّأ — وذلك عبر ضبط إعداد العميل `send_logs_level`.

على سبيل المثال، لنفترض أن العميل يشغّل:

```sql theme={null}
SET send_logs_level = 'trace';
```

سيتلقى العميل سجلات trace حتى إذا كان مستوى السجل على الخادم مضبوطًا على info.

من السيناريوهات المفيدة استخدام `send_logs_level` لمراقبة إدراج الصفوف في جدول `Distributed`:

* فعّل السجلات في `clickhouse-client` باستخدام `SET send_logs_level = 'trace';`
* نفّذ استعلام `INSERT` الخاص بك
* تكون عمليات الإدراج في جدول موزّع غير متزامنة افتراضيًا. تُكتب البيانات في مخزن مؤقت محلي على القرص، ثم تُرسل إلى الخوادم البعيدة في الخلفية.
* ستُرسل السجلات من جميع العقد المشاركة في معالجة الاستعلام (التتبّع الموزّع)

للتحقق من حالة عمليات الإدراج الموزّعة، راجع [جدول `system.distribution_queue`](/ar/reference/system-tables/distribution_queue). يحتوي هذا الجدول على معلومات عن الملفات المحلية الموجودة في قائمة الانتظار لإرسالها إلى الشظايا. وتحتوي هذه الملفات المحلية على أجزاء جديدة تُنشأ عند إدراج بيانات جديدة في جدول `Distributed` في الوضع غير المتزامن.
