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

> جدول نظام يحتوي على معلومات عن عدد الأحداث التي حدثت في النظام.

# system.events

<Info>
  **الاستعلام في ClickHouse Cloud**

  تُخزَّن بيانات جدول النظام هذا محليًا على كل عقدة في ClickHouse Cloud. لذلك، يتطلب الحصول على رؤية كاملة لجميع البيانات استخدام الدالة `clusterAllReplicas`. راجع [هنا](/ar/reference/system-tables/overview#system-tables-in-clickhouse-cloud) لمزيد من التفاصيل.
</Info>

## الوصف

يتضمن معلومات عن عدد الأحداث التي وقعت في النظام. على سبيل المثال، يمكنك في الجدول معرفة عدد استعلامات `SELECT` التي تمت معالجتها منذ بدء تشغيل ClickHouse server.

## أوصاف الأحداث

### ACMEAPIRequests

عدد طلبات واجهة برمجة تطبيقات ACME الصادرة.

### ACMECertificateOrders

عدد طلبات إصدار شهادات ACME.

### AdaptiveAggregationBucketsRetired

عدد الحاويات ثنائية المستوى التي تم تحرير ذاكرة عملها (خانة الـ arena، ومراجع المقاطع المُجهَّزة) مباشرةً بعد اكتمال عملية الدمج والتحويل الخاصة بها، وذلك قبل انتهاء عملية الدمج بالكامل.

### AdaptiveAggregationDrainedRecords

عدد السجلات المؤجلة التي صرّفها التجميع التكيفي (adaptive aggregation) في الجدول المشترك أثناء عملية الدمج.

### AdaptiveAggregationGiveUps

عدد خيوط التنفيذ التي تخلّت عن التجميد في التجميع التكيّفي لأن دفقها احتوى على عدد قليل من المفاتيح المتمايزة.

### AdaptiveAggregationLocalFreezes

عدد جداول التجزئة المحلية التي جمّدها التجميع التكيّفي عند بلوغ عتبة التجميد.

### AdaptiveAggregationPressureDrainedRecords

عدد السجلات المُجهَّزة (staged) التي صرّفها التجميع التكيّفي مبكرًا تحت ضغط الذاكرة.

### AdaptiveAggregationPressureStandDowns

عدد خيوط التنفيذ في التجميع التكيفي (adaptive aggregation) التي غادرت مرحلة التعلّم نهائيًا بسبب تجاوز ضغط الذاكرة عتبة التجميع الخارجي، فصارت جداولها المحلية تكتب إلى القرص عبر التجميع الخارجي الاعتيادي.

### AdaptiveAggregationPressureSweeps

عدد المرات التي قام فيها التجميع التكيّفي بتصريف السجلات المُجهّزة مبكرًا بسبب ضغط الذاكرة.

### AdaptiveAggregationProbeBypasses

عدد خيوط التنفيذ التي توقفت عن فحص جدولها المحلي المجمّد في التجميع التكيّفي لأنه لم يكد يصله أي صف.

### AdaptiveAggregationResidueReleases

عدد المرات التي قام فيها التجميع التكيّفي بكتابة جدول التصريف المشترك الخاص به إلى القرص لأن أحد خيوط التنفيذ العائدة إلى خوارزمية الأساس كان على وشك الكتابة إلى القرص بسببه.

### AdaptiveAggregationSealedChunks

عدد المقاطع المدمَجة التي أغلقها التجميع التكيُّفي (adaptive aggregation) انطلاقًا من دفعات الـ staging المحتفظ بها في الـ buffer.

### AdaptiveAggregationSealNormalizations

عدد أعمدة الوسائط المُجهّزة التي طبّعها ختم التجميع التكيّفي من تمثيل مُغلّف (Const أو Replicated أو Sparse أو LowCardinality) إلى الصيغة الكثيفة التي يستهلكها التصريف.

### AdaptiveAggregationSharedTableSpills

عدد المرات التي كتب فيها التجميع التكيّفي جدول التصريف المشترك الخاص بها إلى القرص بسبب بلوغها حد جزء البيانات تحت ضغط الذاكرة.

### AdaptiveAggregationSpillBacklogSheds

عدد المرات التي تخلّص فيها التجميع التكيّفي من الأعمال المتراكمة المُجهّزة لأن أحد خيوط التنفيذ العاملة على الخوارزمية الأساسية (سواء خيط أعادته عملية الإذابة إلى هناك أو خيط انسحب من تلقاء نفسه) كان على وشك الكتابة إلى القرص بينما كانت السجلات المُجهّزة لا تزال موجودة في الذاكرة.

### AdaptiveAggregationStagedBytes

عدد بايتات المفاتيح التي جهّزها التجميع التكيفي للتصريف عند وقت الدمج.

### AdaptiveAggregationStagedChunkPiecesOverBound

عدد قطع المقطع المُجزّأ المُجهّز التي نشرها التجميع التكيّفي وظلّت تتجاوز الحد الذي جُزّئ المقطع لاستيفائه. يُجزّأ المقطع على حدود الحاويات، ثم سجلًّا بسجل داخل أي حاوية تتجاوز الحد بمفردها، وبذلك تكون القطعة سجلًّا واحدًا تتجاوز بايتاته المُجهّزة وحدها الحد؛ وتُطلب هذه القطعة كاملةً، ومن ثَمّ قد يتجاوز تصريفها جزء الضغط بهذا المقدار.

### AdaptiveAggregationStagedChunkSplits

عدد المقاطع المُجهّزة التي قسّمتها عملية التجميع التكيّفي عند حدود الحاويات لحظة publication، لأن تصريف أحد المقاطع قُدِّر بأنه يتجاوز حد جزء بيانات الضغط.

### AdaptiveAggregationStagedClaimsClosedAtBound

عدد مطالبات المقاطع المُجهّزة من قِبل مصارف التجميع التكيّفي التي أُغلقت قبل مقطع كانت إضافته ستدفع الدفعة إلى حدّ جزء بيانات الضغط، فيُترك ذلك المقطع للمطالبة التالية. ويسري الحدّ على الدفعة بحالتها عند التصريف، لذا فإن مقطعين يقع كلٌّ منهما دون الحدّ بقليل — وهما جزءان من مقطع مقتطع يزيد كلٌّ منهما بسجلّات مفردة عن نصف جزء بيانات — يُصرّفان إلى جدولين لا إلى جدول واحد؛ ولا يُطالَب في كل الأحوال إلا بالمقطع الأول إذا تجاوز الحدّ بمفرده.

### AdaptiveAggregationStagedRecords

عدد السجلات المؤجلة التي جهّزها التجميع التكيفي قبل إزالة التكرار.

### AdaptiveAggregationStagedRecordsMerged

عدد السجلات المُجهَّزة التي دمجها التجميع التكيُّفي وأزالها باعتبارها مفاتيح مكرَّرة عند النشر وعند الإغلاق.

### AdaptiveAggregationThaws

عدد المرات التي قامت فيها التجميع التكيّفي بإذابة الجداول المحلية لأن الدفق المُجهّز تبيّن أنه يغلب عليه التكرار.

### AddressesDiscovered

إجمالي عدد العناوين الجديدة في نتائج حلّ DNS لاتصالات HTTP

### العناوين المنتهية الصلاحية

إجمالي عدد العناوين المنتهية الصلاحية التي لم تعد تظهر في نتائج حلّ DNS لاتصالات HTTP

### العناوين التي تم تمييزها على أنها فاشلة

إجمالي عدد العناوين التي تم تمييزها على أنها معطّلة بسبب أخطاء في اتصالات HTTP

### AggregatingSortedMilliseconds

إجمالي الوقت المستغرق أثناء تجميع الأعمدة المُفرَزة

### AggregationBucketTopKConversions

عدد الحاويات ثنائية المستوى التي جرى تحويلها عبر تحديد Top-K المحلي داخل الحاوية (تحسين الخطة aggregationBucketTopK).

### تحويل التجميع إلى مستويين

عدد المرات التي جرى فيها أثناء وقت التشغيل تحويل جدول تجزئة التجميع أحادي المستوى إلى جدول ثنائي المستوى.

### AggregationHashTablesInitializedAsTwoLevel

عدد جداول التجزئة التي جرى تهيئتها كثنائية المستوى للتجميع.

### عدد الكتل التي طُبِّق عليها تحسين النطاقات المتساوية للمفاتيح

عدد الكتل التي طُبِّق عليها تحسين النطاقات المتساوية للمفاتيح

### AggregationPreallocatedElementsInHashTables

عدد العناصر التي خُصِّصت مسبقًا في جداول التجزئة لأغراض التجميع.

### AggregationTopKHeapsFrozen

عدد كومات تجميع top-K التي جُمِّدت، مع الرجوع إلى التجميع العادي. فإمّا أن الكومة لم ترفض شيئًا تقريبًا خلال نافذة مراقبتها (مثلًا عندما لا يتجاوز عدد مفاتيح التجميع المتمايزة قيمة LIMIT)، أو أن مجموعة التعادل عند حدّ الكومة — والتي لا يمكن إخراجها أبدًا — تضخّمت حتى تجاوزتها (راجع `enable_group_by_top_k_optimization`).

### AggregationTopKKeysEvicted

عدد مفاتيح التجميع (grouping keys) التي أُخرجت من كومة top-K المحدودة أثناء التجميع (انظر `enable_group_by_top_k_optimization`).

### AggregationTopKKeysPruned

عدد مفاتيح التجميع المُخلاة التي تم محوها أيضًا من جدول التجزئة الوسيط، مع إتلاف حالات التجميع الخاصة بها (انظر `enable_group_by_top_k_optimization`). تكون القيمة أقل من `AggregationTopKKeysEvicted` عندما لا تستطيع طريقة التجميع محو المفاتيح، أو عندما يكون الترتيب مبنيًا على بادئة المفتاح فقط: إذ تستمر الكومة في تخطي الصفوف، لكن جدول التجزئة يحتفظ بكل مجموعة مقبولة.

### AggregationTopKRowsSkipped

عدد الصفوف التي تم تخطّيها أثناء التجميع لأنّ مفتاح التجميع الخاص بها لم يتمكّن من الدخول في نتيجة top-K (انظر `enable_group_by_top_k_optimization`).

### AIAPICalls

عدد طلبات HTTP المُرسلة إلى مزوّدي خدمات الذكاء الاصطناعي.

### AIInputTokens

إجمالي رموز prompt المستخدمة في جميع استدعاءات دالة AI ضمن الاستعلام.

### AIORead

عدد عمليات القراءة عبر واجهة AIO في Linux أو FreeBSD

### AIOReadBytes

عدد البايتات المقروءة عبر واجهة AIO في Linux أو FreeBSD

### AIOutputTokens

إجمالي رموز الإكمال المستهلَكة عبر جميع استدعاءات دوال الذكاء الاصطناعي في الاستعلام.

### AIOWrite

عدد عمليات الكتابة عبر واجهة AIO في Linux أو FreeBSD

### AIOWriteBytes

عدد البايتات التي تمت كتابتها عبر واجهة AIO في Linux أو FreeBSD

### الصفوف التي عالجها الذكاء الاصطناعي

عدد الصفوف التي حصلت على نتيجة من الذكاء الاصطناعي.

### AIRowsSkipped

عدد الصفوف التي أُسنِدت إليها قيمة افتراضية بسبب تجاوز الحصة أو حدوث خطأ.

### AllUsersThrottlerBytes

عدد البايتات التي عبرت مُقيِّد المعدّل 'max\_network\_bandwidth\_for\_all\_users'.

### AllUsersThrottlerSleepMicroseconds

إجمالي الوقت الذي ظل فيه الاستعلام في حالة انتظار للامتثال لآلية تقييد المعدّل الخاصة بـ `max_network_bandwidth_for_all_users`.

### AnalyzePatchRangesMicroseconds

إجمالي الوقت المستغرَق في تحليل فهرس أجزاء التصحيح

### ApplyPatchesMicroseconds

إجمالي الوقت المستغرَق لتطبيق أجزاء التصحيح على الكتل

### ApplyPatchMergeOnKeyMicroseconds

إجمالي الوقت المستغرَق داخل حلقات دمج مفتاح الفرز في applyPatchesMergeOnKey

### ArenaAllocBytes

عدد البايتات المخصّصة لمنطقة الذاكرة Arena (تُستخدم في GROUP BY والعمليات المشابهة)

### ArenaAllocChunks

عدد الكتل المخصّصة لذاكرة Arena (تُستخدم في GROUP BY والعمليات المشابهة)

### ASTFuzzerOracleChecks

عدد فحوصات oracle التي حاول مُولِّد AST العامل على الخادم تنفيذها.

### ASTFuzzerOracleMismatches

عدد حالات عدم تطابق الـ oracle التي اكتشفها الـ مُولِّد AST على جانب الخادم.

### ASTFuzzerOracleTLPAggregateChecks

عدد فحوصات أوراكل TLP Aggregate ‏(State/Merge) التي حاول مُولِّد AST العامل على جانب الخادم إجراءها.

### ASTFuzzerQueries

عدد الاستعلامات المُولَّدة عشوائيًا التي حاول مُولِّد AST على جهة الخادم تنفيذها.

### ASTFuzzerSkippedBackupRestore

عدد استعلامات BACKUP/RESTORE التي خضعت للتشويش التي تخطّاها مُولِّد AST على جانب الخادم بدلًا من تنفيذها.

### ASTFuzzerSkippedReplicatedDDLInternal

عدد المرات التي تخطّى فيها مُولِّد AST على جانب الخادم عملية التشويش بسبب وجود تنفيذ داخلي جارٍ لأمر DDL خاص بقاعدة بيانات متماثلة (ZooKeeperMetadataTransaction نشطة) ضمن الـ context.

### AsynchronousReaderIgnoredBytes

عدد البايتات التي جرى تجاهلها أثناء القراءة غير المتزامنة

### AsynchronousReadWaitMicroseconds

الوقت المستغرق في انتظار عمليات القراءة غير المتزامنة أثناء القراءة المحلية غير المتزامنة.

### AsynchronousRemoteReadWaitMicroseconds

الوقت المستغرق لانتظار عمليات القراءة البعيدة غير المتزامنة.

### AsyncInsertBytes

حجم البيانات، بالبايت، لاستعلامات INSERT غير المتزامنة.

### AsyncInsertCacheHits

عدد المرات التي عُثر فيها على معرّف hash مكرر في ذاكرة التخزين المؤقت لمعرّفات hash الخاصة بالإدراج غير المتزامن.

### AsyncInsertFlush

عدد عمليات تفريغ قائمة انتظار INSERT غير المتزامنة. تُدرج كل عملية تفريغ دفعة من استعلامات INSERT غير المتزامنة كجزء بيانات واحد. قارن هذه القيمة بـ AsyncInsertQuery لمعرفة متوسط عدد الاستعلامات المُجمَّعة في الدفعة الواحدة.

### AsyncInsertQuery

مماثل لـ InsertQuery، ولكنه مخصّص فقط لاستعلامات INSERT غير المتزامنة.

### AsyncInsertRows

عدد الصفوف التي أُدرجت بواسطة استعلامات INSERT غير المتزامنة.

### AsyncLoaderSpawnFailures

عدد المرات التي تعذّر فيها على المحمّل غير المتزامن إنشاء عامل تنفيذ لأن مجمّع الخيوط العام لم يتمكّن من توفير خيط تنفيذ. وفي هذه الحالة تُنفَّذ المهام المنتظرة في قائمة الانتظار بواسطة عامل تنفيذ متوفّر لدى المجمّع أصلًا: إمّا عامل قيد التشغيل، أو عامل يستأنف عمله بعد انتظار مهمة تابعة لمجمّع آخر.

### AsyncLoaderWaitMicroseconds

إجمالي الوقت الذي انتظره الاستعلام بسبب مهام المُحمِّل غير المتزامن.

### AsyncLoggingConsoleDroppedMessages

عدد الرسائل التي تم إسقاطها من سجل وحدة التحكم بسبب امتلاء قائمة انتظار السجل غير المتزامن

### AsyncLoggingConsoleTotalMessages

عدد الرسائل التي أُرسلت إلى قائمة الانتظار غير المتزامنة لسجل وحدة التحكم، سواء تم قبولها أو إسقاطها

### AsyncLoggingErrorFileLogDroppedMessages

عدد الرسائل التي أُسقِطت من سجلّ ملف الأخطاء بسبب امتلاء قائمة انتظار السجل غير المتزامن

### AsyncLoggingErrorFileLogTotalMessages

عدد الرسائل (المقبولة أو التي أُسقِطت) التي أُرسلت إلى قائمة الانتظار غير المتزامنة لسجل ملف الأخطاء

### AsyncLoggingFileLogDroppedMessages

عدد الرسائل التي أُسقِطت من سجل الملف بسبب امتلاء قائمة انتظار السجل غير المتزامن

### AsyncLoggingFileLogTotalMessages

عدد الرسائل (المقبولة أو التي أُسقطت) التي أُرسلت إلى قائمة الانتظار غير المتزامنة لسجلّ الملف

### AsyncLoggingSyslogDroppedMessages

عدد الرسائل التي تم إسقاطها من syslog بسبب امتلاء قائمة انتظار السجل غير المتزامن

### إجمالي رسائل syslog للتسجيل غير المتزامن

عدد الرسائل (المقبولة أو التي أُسقطت) التي أُرسلت إلى قائمة الانتظار غير المتزامنة لـ syslog

### AsyncLoggingTextLogDroppedMessages

عدد الرسائل التي أُسقِطت من `text_log` بسبب امتلاء قائمة انتظار السجل غير المتزامن

### AsyncLoggingTextLogTotalMessages

عدد الرسائل (المقبولة أو المُسقطة) التي أُرسلت إلى قائمة الانتظار غير المتزامنة الخاصة بـ text\_log

### AzureCommitBlockList

عدد استدعاءات CommitBlockList في واجهة برمجة تطبيقات Azure Blob Storage

### AzureCopyObject

عدد استدعاءات CopyObject في واجهة برمجة تطبيقات Azure blob storage

### AzureCreateContainer

عدد استدعاءات CreateContainer إلى واجهة برمجة تطبيقات Azure blob storage.

### AzureDeleteObjects

عدد مرات استدعاء DeleteObject في واجهة برمجة تطبيقات Azure blob storage.

### AzureGetObject

عدد استدعاءات GetObject لواجهة برمجة تطبيقات Azure.

### AzureGetProperties

عدد استدعاءات GetProperties لواجهة برمجة تطبيقات Azure blob storage.

### AzureGetRequestThrottlerBlocked

عدد طلبات Azure GET التي حظرها مُقيِّد المعدل.

### AzureGetRequestThrottlerCount

عدد طلبات Azure GET التي مرّت عبر مُقيِّد المعدل: المحظورة وغير المحظورة.

### AzureGetRequestThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في حالة سكون امتثالًا لتقييد معدل طلبات GET في Azure.

### AzureListObjects

عدد استدعاءات ListObjects إلى واجهة برمجة تطبيقات Azure Blob Storage.

### AzurePutRequestThrottlerBlocked

عدد طلبات PUT في Azure التي حظرها مُقيِّد المعدل.

### AzurePutRequestThrottlerCount

عدد طلبات Azure من نوع PUT التي مرّت عبر آلية تقييد المعدّل، سواء كانت محظورة أم غير محظورة.

### AzurePutRequestThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في وضع السكون للالتزام بتقييد معدل طلبات Azure من نوع PUT.

### AzureReadMicroseconds

إجمالي الوقت الذي استغرقه انتظار طلبات القراءة من Azure.

### AzureReadRequestsCount

عدد طلبات القراءة على Azure.

### AzureReadRequestsErrors

عدد أخطاء طلبات القراءة في Azure.

### AzureReadRequestsRedirects

عدد عمليات إعادة توجيه طلبات القراءة في Azure.

### تقييد معدل طلبات القراءة في Azure

عدد طلبات القراءة في Azure التي تم تقييد معدلها.

### AzureStageBlock

عدد استدعاءات StageBlock في واجهة برمجة تطبيقات Azure Blob Storage

### AzureUpload

عدد استدعاءات Upload في واجهة برمجة تطبيقات Azure blob storage

### AzureWriteMicroseconds

إجمالي الوقت الذي تم قضاؤه في انتظار طلبات الكتابة إلى Azure.

### AzureWriteRequestsCount

عدد طلبات الكتابة في Azure.

### AzureWriteRequestsErrors

عدد أخطاء طلبات الكتابة على Azure.

### AzureWriteRequestsRedirects

عدد مرات إعادة توجيه طلبات الكتابة في Azure.

### AzureWriteRequestsThrottling

عدد طلبات الكتابة إلى Azure التي تم تقييد معدّلها.

### BackgroundLoadingMarksTasks

عدد المهام التي تعمل في الخلفية لتحميل العلامات

### BackupEntriesCollectorForTablesDataMicroseconds

الوقت المستغرَق في إنشاء عناصر النسخ الاحتياطي لبيانات الجداول

### BackupEntriesCollectorMicroseconds

الوقت المستغرَق في إنشاء عناصر النسخ الاحتياطي

### BackupEntriesCollectorRunPostTasksMicroseconds

الوقت المستغرَق في تنفيذ المهام اللاحقة بعد إنشاء عناصر النسخ الاحتياطي

### BackupLockFileReads

عدد المرات التي تمت فيها قراءة ملف '.lock' أثناء إنشاء النسخة الاحتياطية

### BackupPreparingFileInfosMicroseconds

الوقت المستغرق في تجهيز معلومات الملفات لعناصر النسخ الاحتياطي

### BackupReadLocalBytesToCalculateChecksums

إجمالي حجم الملفات التي تمت قراءتها محليًا لحساب قيم التحقق لعناصر النسخ الاحتياطي

### BackupReadLocalFilesToCalculateChecksums

عدد الملفات التي تمت قراءتها محليًا لحساب قيم التحقق لعناصر النسخ الاحتياطي

### BackupReadMetadataMicroseconds

الوقت المستغرَق في قراءة البيانات الوصفية للنسخة الاحتياطية من ملف ‎.backup

### BackupReadRemoteBytesToCalculateChecksums

إجمالي حجم الملفات المقروءة من وحدات التخزين البعيدة لحساب قيم التحقق لعناصر النسخ الاحتياطي

### BackupReadRemoteFilesToCalculateChecksums

عدد الملفات المقروءة من الأقراص البعيدة لحساب قيم التحقق لعناصر النسخ الاحتياطي

### BackupsOpenedForRead

عدد النسخ الاحتياطية المفتوحة للقراءة

### BackupsOpenedForUnlock

عدد النسخ الاحتياطية المفتوحة لغرض إلغاء القفل

### BackupsOpenedForWrite

عدد النسخ الاحتياطية المفتوحة للكتابة

### BackupThrottlerBytes

عدد البايتات التي مرّت عبر مُقيِّد المعدل 'max\_backup\_bandwidth\_for\_server'.

### BackupThrottlerSleepMicroseconds

إجمالي الوقت الذي نام فيه الاستعلام للامتثال لآلية تقييد المعدّل `max_backup_bandwidth_for_server`.

### BackupWriteMetadataMicroseconds

الوقت المستغرَق لكتابة البيانات الوصفية للنسخة الاحتياطية في ملف ‎.backup

### BlobCopierThreadLockBlobsErrors

عدد أخطاء قفل الكائنات الثنائية الكبيرة أثناء تنفيذ BlobCopier

### BlobCopierThreadLockedBlobs

عدد الـ blobs المُعادة من تخزين البيانات الوصفية

### BlobCopierThreadRecordBlobsErrors

عدد أخطاء تسجيل الـ blobs التي حدثت أثناء تنفيذ BlobCopier

### BlobCopierThreadRecordedBlobs

عدد الـ blobs التي سُجِّلت عملية نسخها المتماثل بواسطة BlobCopier في تخزين البيانات الوصفية

### BlobCopierThreadReplicateBlobsErrors

عدد أخطاء النسخ المتماثل لكائنات blob التي حدثت أثناء تشغيل BlobCopier

### BlobCopierThreadReplicatedBlobs

عدد الـ blobs التي نسخها BlobCopier

### BlobCopierThreadRuns

عدد مرات تنفيذ خيط التنفيذ BlobCopier

### BlobKillerThreadLockBlobsErrors

عدد أخطاء قفل كائنات blob التي حدثت أثناء تنفيذ BlobKiller

### BlobKillerThreadLockedBlobs

عدد الـ blobs المُعادة من تخزين البيانات الوصفية

### BlobKillerThreadRecordBlobsErrors

عدد أخطاء تسجيل الـblobs التي حدثت أثناء تنفيذ BlobKiller

### BlobKillerThreadRecordedBlobs

عدد الـblobs التي جرى تسجيل حذفها بواسطة BlobKiller في تخزين البيانات الوصفية

### BlobKillerThreadRemoveBlobsErrors

عدد أخطاء إزالة الـ blobs التي وقعت أثناء تنفيذ BlobKiller

### BlobKillerThreadRemovedBlobs

عدد الـ blobs التي أزالها BlobKiller

### BlobKillerThreadRemoveTasks

عدد مهام الحذف التي أنشأها BlobKiller

### BlobKillerThreadRuns

عدد مرات تشغيل خيط التنفيذ BlobKiller

### BuildPatchesJoinMicroseconds

إجمالي الوقت المستغرق في إنشاء الفهارس وجداول hash لتطبيق أجزاء التصحيح باستخدام وضع Join

### BuildPatchesMergeMicroseconds

إجمالي الوقت المستغرَق في بناء الفهارس اللازمة لتطبيق أجزاء التصحيح في وضع Merge

### CachedReadBufferCacheWriteBytes

البايتات التي كُتبت من المصدر (نظام ملفات بعيد، وما إلى ذلك) إلى ذاكرة التخزين المؤقت لنظام الملفات

### CachedReadBufferCacheWriteMicroseconds

الوقت المستغرق في كتابة البيانات في ذاكرة التخزين المؤقت لنظام الملفات

### CachedReadBufferCacheWriteStopped

عدد المرات التي توقفت فيها كتابة file segment إلى ذاكرة التخزين المؤقت لنظام الملفات في منتصف التنزيل (فشل حجز المساحة أو فشلت الكتابة إلى ذاكرة التخزين المؤقت)، ثم تتابع عملية القراءة بعد ذلك متجاوزةً ذاكرة التخزين المؤقت

### CachedReadBufferCreateBufferMicroseconds

وقت إعداد المخزن المؤقت

### CachedReadBufferPredownloadedBytes

البايتات المقروءة من مصدر ذاكرة التخزين المؤقت لنظام الملفات. تُقرأ مقاطع ذاكرة التخزين المؤقت كاملةً من اليسار إلى اليمين، وقد نحتاج إلى التنزيل المسبق لجزء من مقطع لا صلة له بالمهمة الحالية لمجرد الوصول إلى البيانات المطلوبة

### CachedReadBufferPredownloadedFromSourceBytes

عدد البايتات المقروءة من مصدر ذاكرة التخزين المؤقت لنظام الملفات لأغراض التنزيل المسبق (من نظام ملفات بعيد، وما إلى ذلك)

### CachedReadBufferPredownloadedFromSourceMicroseconds

الوقت المستغرق للقراءة لأغراض التنزيل المسبق من مصدر ذاكرة التخزين المؤقت لنظام الملفات (من نظام ملفات بعيد، وما إلى ذلك)

### CachedReadBufferReadFromCacheBytes

عدد البايتات التي تمت قراءتها من ذاكرة التخزين المؤقت لنظام الملفات

### CachedReadBufferReadFromCacheHits

عدد مرات عثور عمليات القراءة من ذاكرة التخزين المؤقت لنظام الملفات على البيانات في ذاكرة التخزين المؤقت.

### CachedReadBufferReadFromCacheMicroseconds

زمن القراءة من ذاكرة التخزين المؤقت لنظام الملفات

### CachedReadBufferReadFromCacheMisses

عدد مرات عدم العثور على البيانات المطلوبة عند القراءة من ذاكرة التخزين المؤقت لنظام الملفات.

### CachedReadBufferReadFromSourceBytes

البايتات المقروءة من مصدر ذاكرة التخزين المؤقت لنظام الملفات (مثل نظام ملفات بعيد، وغيرها)

### CachedReadBufferReadFromSourceMicroseconds

الوقت المستغرق في القراءة من مصدر التخزين المؤقت لنظام الملفات (مثل نظام ملفات بعيد، وما إلى ذلك)

### CachedReadBufferWaitReadBufferMicroseconds

الوقت المستغرَق في انتظار مخزن القراءة المؤقت الداخلي (يشمل انتظار ذاكرة التخزين المؤقت)

### CachedWriteBufferCacheWriteBytes

عدد البايتات المكتوبة من المصدر (نظام ملفات بعيد، وما إلى ذلك) إلى ذاكرة التخزين المؤقت لنظام الملفات

### CachedWriteBufferCacheWriteMicroseconds

الوقت المستغرَق في كتابة البيانات في ذاكرة التخزين المؤقت لنظام الملفات

### CachedWriteBufferCacheWriteStopped

عدد المرات التي توقّف فيها التخزين المؤقت من نوع write-through — بسبب فشل حجز المساحة أو فشل الكتابة في ذاكرة التخزين المؤقت، أو بسبب إزالة مقطع مُغطٍّ منها — وتستمر بعدها عملية الكتابة دون تعبئة ذاكرة التخزين المؤقت

### CachedWriteBufferCoveringSegmentShrinkFailed

عدد المرات التي اضطر فيها التخزين المؤقت من نوع write-through إلى التوقف بسبب تعذّر تقليص مقطع ملف مُغطٍّ بقي خلف الـ offset الجاري الكتابة عنده (لأنه محجوز من قِبل جهة أخرى، ومن ثَمّ لا يمكن معالجة الفجوة الموجودة فيه) أو لأنه أُخرج من ذاكرة التخزين المؤقت بشكل متزامن

### CachedWriteBufferCoveringSegmentShrunk

عدد المرات التي قلّص فيها التخزين المؤقت من نوع write-through file segment مغطّيًا بقي خلف الـ offset الذي تجري الكتابة عنده (حيث انتقلت الـ ranges الواقعة بينهما إلى خادم distributed cache آخر)، وذلك لمواصلة التخزين المؤقت في مقطع ملف جديد

### CacheWarmerBytesDownloaded

حجم البيانات التي جرى جلبها إلى ذاكرة التخزين المؤقت لنظام الملفات بواسطة سلاسل تنفيذ خلفية مخصصة.

### CacheWarmerDataPartsDownloaded

عدد أجزاء البيانات التي تم جلبها بالكامل بواسطة CacheWarmer.

### CannotRemoveEphemeralNode

عدد المرات التي وقع فيها خطأ عند محاولة إزالة العقدة المؤقتة. لا يُعد هذا مشكلة، لأن تنفيذنا لمكتبة ZooKeeper يضمن انتهاء الجلسة وإزالة العقدة.

### CannotWriteToWriteBufferDiscard

عدد لقطات مكدس الاستدعاءات التي أُسقِطت بواسطة محلل أداء الاستعلامات أو معالج الإشارات لأن القناة ممتلئة أو يتعذر الكتابة إليها.

### CoalescingSortedMilliseconds

إجمالي الوقت المستغرَق أثناء دمج الأعمدة المُرتَّبة

### CollapsingSortedMilliseconds

إجمالي الوقت المستغرَق في طيّ الأعمدة المرتبة

### CommonBackgroundExecutorTaskCancelMicroseconds

الوقت المستغرَق في الدالة cancel() لمهام منفّذ Common.

### CommonBackgroundExecutorTaskExecuteStepMicroseconds

الوقت المستغرَق في executeStep() ضمن مهام منفّذ Common.

### CommonBackgroundExecutorTaskResetMicroseconds

الوقت المستغرَق في إعادة تعيين المهمة الخاصة بالمنفّذ Common.

### CommonBackgroundExecutorWaitMicroseconds

الوقت المستغرق في انتظار اكتمال التنفيذ في منفّذ Common.

### CompiledFunctionExecute

عدد مرات تنفيذ دالة مُصرَّفة.

### CompileExpressionsBytes

عدد البايتات المستخدمة في عملية تجميع التعبيرات.

### CompileExpressionsMicroseconds

إجمالي الوقت المستغرَق في تجميع التعبيرات إلى شيفرة LLVM.

### CompileFunction

عدد مرات بدء تجميع شيفرة LLVM المُولَّدة (لإنشاء دالة مدمجة للتعبيرات المعقدة).

### CompileRegexpFunction

عدد المرات التي خضع فيها تعبير نمطي للتجميع الفوري إلى شيفرة الآلة.

### CompressedReadBufferBlocks

عدد الكتل المضغوطة (وهي كتل بيانات تُضغط كلٌّ منها بشكل مستقل عن الأخرى) المقروءة من مصادر مضغوطة (الملفات، الشبكة).

### CompressedReadBufferBytes

عدد البايتات غير المضغوطة (أي عدد البايتات بعد فك الضغط) التي تمت قراءتها من مصادر مضغوطة (الملفات، الشبكة).

### CompressedReadBufferChecksumDoesntMatch

عدد المرات التي لم تتطابق فيها قيمة التحقق للكتلة المضغوطة.

### CompressedReadBufferChecksumDoesntMatchMicroseconds

إجمالي الوقت المستغرَق في اكتشاف انقلابات البت الناتجة عن عدم تطابق قيمة التحقق للكتلة المضغوطة.

### CompressedReadBufferChecksumDoesntMatchSingleBitMismatch

عدد المرات التي نتج فيها عدم تطابق قيمة التحقق لكتلة مضغوطة عن اختلاف في بت واحد.

### ConcurrencyControlDownscales

إجمالي عدد مرات خفض موارد CPU

### ConcurrencyControlPreemptedMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في الانتظار بسبب استباق فتحات CPU.

### استباقات CPU

إجمالي عدد استباقات CPU

### ConcurrencyControlQueriesDelayed

عدد الاستعلامات التي تأخرت بسبب الضغط على سعة فتحات CPU. مؤشر على التزاحم — لا يشمل فترات انتظار التوسيع المؤجل على خادم لا يوجد عليه تنازع.

### ConcurrencyControlSlotsAcquired

إجمالي عدد فتحات CPU التي جرى تخصيصها

### ConcurrencyControlSlotsAcquiredNonCompeting

إجمالي عدد فتحات CPU غير المتنافسة التي جرى الحصول عليها

### ConcurrencyControlSlotsDelayed

عدد فتحات CPU التي لم تُمنَح عند التخصيص بسبب ضغط السعة. لا يشمل الفتحات المؤجَّلة بسبب التخصيص الكسول.

### ConcurrencyControlSlotsGranted

عدد فتحات CPU الممنوحة استنادًا إلى ضمان خيط تنفيذ واحد لكل استعلام، وللاستعلامات التي يكون فيها الإعداد 'use\_concurrency\_control' = 0

### ConcurrencyControlUpscales

إجمالي عدد مرات زيادة موارد CPU

### ConcurrencyControlWaitMicroseconds

إجمالي الوقت الذي انتظره الاستعلام لتلبية طلبات الموارد الخاصة بفتحات CPU.

### ConcurrentQuerySlotsAcquired

إجمالي عدد فتحات الاستعلام التي جرى الحصول عليها

### ConcurrentQueryWaitMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في انتظار توفّر فتحات للاستعلام

### ConnectionPoolIsFullMicroseconds

إجمالي الوقت المستغرق في انتظار توفر فتحة في connection pool.

### ContextLock

عدد المرات التي جرى فيها الاستحواذ على قفل Context أو محاولة الاستحواذ عليه. هذا قفل عام.

### ContextLockWaitMicroseconds

زمن انتظار قفل السياق بالميكروثانية

### CoordinatedMergesMergeAssignmentRequest

إجمالي عدد طلبات إسناد عمليات الدمج

### CoordinatedMergesMergeAssignmentRequestMicroseconds

إجمالي الوقت المستغرَق في عميل تعيين عمليات الدمج

### CoordinatedMergesMergeAssignmentResponse

إجمالي عدد طلبات إسناد عمليات الدمج

### CoordinatedMergesMergeAssignmentResponseMicroseconds

إجمالي الوقت المستغرَق في معالج إسناد عمليات الدمج

### CoordinatedMergesMergeCoordinatorFetchMetadataMicroseconds

إجمالي الوقت المستغرَق في جلب البيانات الوصفية المُحدَّثة داخل منسّق الدمج

### CoordinatedMergesMergeCoordinatorFilterMicroseconds

إجمالي الوقت المستغرَق في تصفية عمليات الدمج المُعَدّة داخل منسّق الدمج

### CoordinatedMergesMergeCoordinatorLockStateExclusivelyCount

إجمالي عدد مرات الحصول الحصري على قفل حالة المنسق

### CoordinatedMergesMergeCoordinatorLockStateExclusivelyMicroseconds

إجمالي الوقت المستغرَق في قفل mutex الخاص بحالة المنسق قفلًا حصريًا

### CoordinatedMergesMergeCoordinatorLockStateForShareCount

إجمالي عدد مرات الحصول على قفل حالة المنسّق من نوع for share

### CoordinatedMergesMergeCoordinatorLockStateForShareMicroseconds

إجمالي الوقت المستغرَق في وضع قفل مشترك على mutex حالة المنسّق

### CoordinatedMergesMergeCoordinatorSelectMergesMicroseconds

إجمالي الوقت المستغرَق للعثور على عملية دمج باستخدام محددات الدمج داخل منسّق الدمج

### CoordinatedMergesMergeCoordinatorUpdateCount

إجمالي عدد تحديثات منسّق الدمج

### CoordinatedMergesMergeCoordinatorUpdateMicroseconds

إجمالي الوقت المستغرَق لتحديث حالة منسّق الدمج

### CoordinatedMergesMergeWorkerUpdateCount

إجمالي عدد تحديثات عامل الدمج

### CoordinatedMergesMergeWorkerUpdateMicroseconds

إجمالي الوقت المستغرَق في تحديث الحالة المحلية لعمليات الدمج المخصّصة للعامل

### تم إنشاء إدخال سجل لعملية الدمج

تم إنشاء إدخال سجل بنجاح لدمج الأجزاء في ReplicatedMergeTree.

### CreatedLogEntryForMutation

تم إنشاء إدخال سجل بنجاح لإجراء تعديل على الأجزاء في ReplicatedMergeTree.

### CreatedReadBufferDirectIO

عدد المرات التي أُنشئ فيها مخزن قراءة مؤقت باستخدام O\_DIRECT لقراءة البيانات (عند الاختيار من بين أساليب القراءة الأخرى).

### CreatedReadBufferDirectIOFailed

عدد المرات التي جرت فيها محاولة إنشاء مخزن قراءة مؤقت باستخدام O\_DIRECT لقراءة البيانات (عند المفاضلة بين طرق قراءة أخرى)، لكن نظام التشغيل لم يسمح بذلك (بسبب عدم دعم filesystem أو لأسباب أخرى)، فتمت العودة إلى طريقة القراءة العادية.

### CreatedReadBufferMMap

عدد مرات إنشاء مخزن قراءة مؤقت يستخدم `mmap` لقراءة البيانات (عند الاختيار بين طرق القراءة الأخرى).

### CreatedReadBufferMMapFailed

عدد المرات التي جرت فيها محاولة إنشاء مخزن قراءة مؤقت باستخدام 'mmap' لقراءة البيانات (أثناء الاختيار بين طرائق القراءة الأخرى)، لكن نظام التشغيل لم يسمح بذلك (بسبب عدم دعم نظام الملفات أو لأسباب أخرى)، فتم الرجوع إلى طريقة القراءة العادية.

### CreatedReadBufferOrdinary

عدد مرات إنشاء مخزن القراءة المؤقت العادي لقراءة البيانات (عند الاختيار من بين طرق القراءة الأخرى).

### DataAfterMergeDiffersFromReplica

عدد المرات التي لا تكون فيها البيانات بعد الدمج متطابقة بايتًا ببايت مع البيانات الموجودة على نسخ متماثلة أخرى. وقد يرجع ذلك إلى عدة أسباب:

1. استخدام إصدار أحدث من مكتبة الضغط بعد تحديث الخادم.
2. استخدام طريقة ضغط مختلفة.
3. خوارزمية ضغط غير حتمية (وهذا غير مرجح جدًا).
4. خوارزمية دمج غير حتمية بسبب خطأ منطقي في الشيفرة.
5. تلف البيانات في الذاكرة بسبب خلل في الشيفرة.
6. تلف البيانات في الذاكرة بسبب مشكلة في العتاد.
7. تعديل البيانات الأصلية يدويًا بعد بدء تشغيل الخادم.
8. تعديل قيم التحقق المخزنة في ZooKeeper يدويًا.
9. اختلاف الإعدادات المرتبطة بتنسيق الأجزاء، مثل 'enable\_mixed\_granularity\_parts'، بين النسخ المتماثلة المختلفة.
   وقد اكتشف الخادم هذه الحالة بنجاح، وسيقوم بتنزيل الجزء المدمج من النسخة المتماثلة لضمان نتيجة متطابقة بايتًا ببايت.

### DataAfterMutationDiffersFromReplica

عدد المرات التي لا تكون فيها البيانات بعد التعديل متطابقة على مستوى البايت مع البيانات الموجودة على النسخ المتماثلة الأخرى. بالإضافة إلى الأسباب الموضحة في 'DataAfterMergeDiffersFromReplica'، قد يحدث هذا أيضًا بسبب تعديل غير حتمي.

### DefaultImplementationForNullsRows

عدد الصفوف التي عالجتها آلية التنفيذ الافتراضية للقيم nulls أثناء تنفيذ الدالة

### DefaultImplementationForNullsRowsWithNulls

عدد الصفوف التي تحتوي على قيم null والتي عالجها التنفيذ الافتراضي للتعامل مع nulls أثناء تنفيذ الدالة

### DelayedInserts

عدد المرات التي تم فيها تقييد عملية INSERT لكتلة إلى جدول MergeTree بسبب العدد الكبير من أجزاء البيانات النشطة في التقسيم.

### DelayedInsertsMilliseconds

إجمالي عدد الميلي ثانية التي استغرقتها عملية INSERT لكتلة إلى جدول MergeTree أثناء تقييد سرعتها بسبب الارتفاع الكبير في عدد أجزاء البيانات النشطة في القسم.

### DelayedMutations

عدد المرات التي تم فيها تقييد معدل تنفيذ تعديل على جدول MergeTree بسبب الارتفاع الكبير في عدد عمليات التعديل غير المكتملة في الجدول.

### DelayedMutationsMilliseconds

إجمالي عدد المللي ثانية التي استغرقتها عملية تعديل لجدول MergeTree أثناء تقييد معدلها بسبب العدد الكبير من عمليات التعديل غير المكتملة في الجدول.

### DeltaLakeDeltaLogExistenceChecks

عدد عمليات سرد التخزين الكائني التي تُنفَّذ للتحقق من وجود `_delta_log` الخاص بـ DeltaLake (على سبيل المثال أثناء CREATE TABLE).

### DeltaLakePartitionPrunedFiles

عدد الملفات التي تم تخطيها أثناء استبعاد أقسام DeltaLake

### DeltaLakeScannedFiles

عدد الملفات التي جرى فحصها أثناء استدعاءات رد النداء لفحص DeltaLake

### عمليات تهيئة لقطة جدول DeltaLake

عدد المرات التي تمت فيها تهيئة لقطة جدول DeltaLake (تحميلها من التخزين الكائني)

### DictCacheKeysExpired

عدد المفاتيح التي جرى البحث عنها في القواميس من النوع 'cache'، وعُثر عليها في ذاكرة التخزين المؤقت، لكنها لم تعد صالحة.

### DictCacheKeysHit

عدد المفاتيح التي تم البحث عنها في القواميس من النوع 'cache' وعُثر عليها في الذاكرة المؤقتة.

### DictCacheKeysNotFound

عدد المفاتيح التي جرى البحث عنها في القواميس من نوع 'cache' ولم يُعثر عليها.

### DictCacheKeysRequested

عدد المفاتيح المطلوب جلبها من مصدر البيانات للقواميس من النوع 'cache'.

### DictCacheKeysRequestedFound

عدد المفاتيح المطلوبة من مصدر البيانات لقواميس من النوع 'cache' والتي تم العثور عليها فيه.

### DictCacheKeysRequestedMiss

عدد المفاتيح المطلوبة من مصدر البيانات للقواميس من أنواع 'cache' التي لم يتم العثور عليها في مصدر البيانات.

### DictCacheLockReadNs

عدد النانوثواني المُستغرقة في انتظار قفل القراءة للبحث عن البيانات في القواميس من النوع 'cache'.

### DictCacheLockWriteNs

عدد النانوثواني المستغرَقة في انتظار قفل الكتابة لتحديث بيانات القواميس من النوع 'cache'.

### DictCacheRequests

عدد الطلبات المجمّعة المُرسلة إلى مصادر البيانات الخارجية الخاصة بالقواميس من النوع 'cache'.

### DictCacheRequestTimeNs

عدد النانوثواني المُستغرَقة في الاستعلام من مصادر البيانات الخارجية الخاصة بالقواميس من النوع 'cache'.

### DirectorySync

عدد مرات استدعاء الدالة F\_FULLFSYNC/fsync/fdatasync للأدلة.

### DirectorySyncElapsedMicroseconds

إجمالي الوقت المستغرَق في انتظار استدعاء النظام F\_FULLFSYNC/fsync/fdatasync للأدلة.

### DiskAzureCommitBlockList

عدد استدعاءات CommitBlockList إلى واجهة برمجة تطبيقات Azure blob storage الخاصة بـ Disk Azure

### DiskAzureCopyObject

عدد استدعاءات CopyObject في واجهة برمجة تطبيقات Azure blob storage الخاصة بـ Disk Azure

### DiskAzureCreateContainer

عدد استدعاءات CreateContainer لواجهة برمجة تطبيقات Azure Blob Storage الخاصة بـ Disk Azure.

### DiskAzureDeleteObjects

عدد مرات استدعاء DeleteObject(s) في واجهة برمجة تطبيقات Azure Blob Storage.

### DiskAzureGetObject

عدد استدعاءات واجهة برمجة تطبيقات Disk Azure لعملية GetObject.

### DiskAzureGetProperties

عدد استدعاءات GetProperties إلى واجهة برمجة تطبيقات Azure Blob Storage الخاصة بـ Disk Azure.

### DiskAzureGetRequestThrottlerBlocked

عدد طلبات GET إلى قرص Azure التي حظرها مُقيِّد المعدل.

### DiskAzureGetRequestThrottlerCount

عدد طلبات GET الخاصة بـ Azure disk التي مرّت عبر مُقيِّد المعدّل، سواء المحجوبة أو غير المحجوبة.

### DiskAzureGetRequestThrottlerSleepMicroseconds

إجمالي الوقت الذي ظلّ فيه الاستعلام في حالة انتظار للامتثال لتقييد معدل طلبات GET على قرص Azure.

### DiskAzureListObjects

عدد مرات استدعاء ListObjects في واجهة برمجة تطبيقات Azure blob storage الخاصة بـ Disk Azure.

### DiskAzurePutRequestThrottlerBlocked

عدد طلبات PUT إلى قرص Azure التي حظرها مُقيِّد المعدّل.

### DiskAzurePutRequestThrottlerCount

عدد طلبات PUT الخاصة بـ Azure disk التي مرّت عبر مُقيِّد المعدّل: المحجوبة وغير المحجوبة.

### DiskAzurePutRequestThrottlerSleepMicroseconds

إجمالي الوقت الذي ظلّ فيه الاستعلام في حالة انتظار للامتثال لآلية تقييد معدل طلبات PUT على قرص Azure.

### DiskAzureReadMicroseconds

إجمالي الوقت المستغرق في انتظار طلبات القراءة من قرص Azure.

### DiskAzureReadRequestsCount

عدد طلبات قراءة قرص Azure.

### DiskAzureReadRequestsErrors

عدد أخطاء طلبات القراءة على قرص Azure.

### DiskAzureReadRequestsRedirects

عدد مرات إعادة توجيه طلبات القراءة لقرص Azure.

### DiskAzureReadRequestsThrottling

عدد طلبات القراءة على قرص Azure التي جرى تقييد معدلها.

### DiskAzureStageBlock

عدد استدعاءات StageBlock في واجهة برمجة تطبيقات Azure Blob Storage الخاصة بـ Disk Azure

### DiskAzureUpload

عدد استدعاءات الرفع إلى واجهة برمجة تطبيقات Azure blob storage الخاصة بـ Disk Azure

### DiskAzureWriteMicroseconds

إجمالي الوقت المقضي في انتظار طلبات الكتابة على قرص Azure.

### DiskAzureWriteRequestsCount

عدد طلبات الكتابة على قرص Azure.

### DiskAzureWriteRequestsErrors

عدد أخطاء طلبات الكتابة على قرص Azure.

### DiskAzureWriteRequestsRedirects

عدد عمليات إعادة توجيه طلبات الكتابة إلى قرص Azure.

### DiskAzureWriteRequestsThrottling

عدد طلبات الكتابة إلى قرص Azure التي تم تقييد معدلها.

### DiskConnectionsCreated

عدد الاتصالات المُنشأة للقرص

### DiskConnectionsElapsedMicroseconds

إجمالي الوقت المستغرَق في إنشاء اتصالات للقرص

### DiskConnectionsErrors

عدد مرات فشل إنشاء اتصال بالقرص

### DiskConnectionsExpired

عدد الاتصالات المنتهية الصلاحية للقرص

### DiskConnectionsPreserved

عدد الاتصالات المُحتفَظ بها للقرص

### DiskConnectionsReset

عدد اتصالات القرص التي أُعيد ضبطها

### DiskConnectionsReused

عدد الاتصالات المُعاد استخدامها للقرص

### DiskObjectStorageWaitBlobRemovalMicroseconds

الوقت المستغرق في انتظار إزالة الـ blob المعلّق بعد اعتماد معاملة البيانات الوصفية

### DiskPlainRewritableAzureDirectoryCreated

عدد دليل التي أنشأها تخزين البيانات الوصفية 'plain\_rewritable' الخاص بـ AzureObjectStorage.

### DiskPlainRewritableAzureDirectoryRemoved

عدد المجلدات التي يزيلها تخزين البيانات الوصفية 'plain\_rewritable' لـ AzureObjectStorage.

### DiskPlainRewritableLegacyLayoutDiskCount

عدد أقراص 'plain\_rewritable' التي تستخدم التخطيط القديم.

### DiskPlainRewritableLocalDirectoryCreated

عدد دليل التي أنشأتها وحدة تخزين البيانات الوصفية 'plain\_rewritable' لـ LocalObjectStorage.

### DiskPlainRewritableLocalDirectoryRemoved

عدد الأدلة التي تُزال بواسطة مخزن البيانات الوصفية 'plain\_rewritable' الخاص بـ LocalObjectStorage.

### DiskPlainRewritableS3DirectoryCreated

عدد الدلائل التي أنشأتها وحدة تخزين البيانات الوصفية 'plain\_rewritable' لـ S3ObjectStorage.

### DiskPlainRewritableS3DirectoryRemoved

عدد الأدلة التي أزالتها طبقة تخزين البيانات الوصفية 'plain\_rewritable' الخاصة بـ S3ObjectStorage.

### DiskPlainRewritableUndoStageRetries

عدد المرات التي تعيّن فيها إعادة تنفيذ خطوة من خطوات التراجع عن معاملة بيانات وصفية فاشلة من نوع 'plain\_rewritable' بسبب رفضها من تخزين كائني.

### DiskReadElapsedMicroseconds

إجمالي الوقت المستغرَق في انتظار استدعاء النظام للقراءة. ويشمل ذلك عمليات القراءة من ذاكرة التخزين المؤقت للصفحات.

### DiskS3AbortMultipartUpload

عدد مرات استدعاء AbortMultipartUpload في واجهة برمجة تطبيقات DiskS3.

### DiskS3CompleteMultipartUpload

عدد استدعاءات CompleteMultipartUpload لواجهة برمجة تطبيقات DiskS3.

### DiskS3CopyObject

عدد مرات استدعاء CopyObject في واجهة برمجة تطبيقات DiskS3.

### DiskS3CreateMultipartUpload

عدد استدعاءات CreateMultipartUpload لواجهة برمجة تطبيقات DiskS3.

### DiskS3DeleteObjects

عدد استدعاءات DeleteObject في واجهة برمجة تطبيقات DiskS3.

### DiskS3GetObject

عدد مرات استدعاء GetObject في واجهة برمجة تطبيقات DiskS3.

### DiskS3GetObjectTagging

عدد استدعاءات GetObjectTagging في واجهة برمجة تطبيقات DiskS3.

### DiskS3GetRequestThrottlerBlocked

عدد طلبات GET وSELECT في DiskS3 التي حجبها مُقيِّد المعدّل.

### DiskS3GetRequestThrottlerCount

عدد طلبات GET وSELECT الخاصة بـ DiskS3 التي مرّت عبر مُقيِّد المعدّل: المحظورة وغير المحظورة.

### DiskS3GetRequestThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في الانتظار للامتثال لآلية تقييد طلبات GET وSELECT في DiskS3.

### DiskS3HeadObject

عدد استدعاءات HeadObject في واجهة برمجة تطبيقات DiskS3.

### DiskS3ListObjects

عدد استدعاءات ListObjects عبر واجهة برمجة تطبيقات DiskS3.

### DiskS3PutObject

عدد استدعاءات PutObject لواجهة برمجة تطبيقات DiskS3.

### DiskS3PutRequestThrottlerBlocked

عدد طلبات PUT وCOPY وPOST وLIST الخاصة بـ DiskS3 التي منعها مُقيِّد المعدّل.

### DiskS3PutRequestThrottlerCount

عدد طلبات PUT وCOPY وPOST وLIST الخاصة بـ DiskS3 التي مرّت عبر مُقيِّد المعدّل، سواء كانت محجوبة أم غير محجوبة.

### DiskS3PutRequestThrottlerSleepMicroseconds

إجمالي الوقت الذي أمضاه الاستعلام في الانتظار للالتزام بتقييد معدل طلبات PUT وCOPY وPOST وLIST الخاصة بـ DiskS3.

### DiskS3ReadMicroseconds

مدة طلبات GET وHEAD إلى تخزين DiskS3.

### DiskS3ReadRequestAttempts

عدد محاولات طلبات GET وHEAD إلى وحدة تخزين DiskS3، ويشمل ذلك المحاولة الأولى وأي محاولات إعادة، باستثناء محاولات الإعادة التي تُنفَّذ داخليًا بواسطة استراتيجية إعادة المحاولة في S3

### DiskS3ReadRequestRetryableErrors

عدد الأخطاء القابلة لإعادة المحاولة في طلبات GET وHEAD إلى وحدة تخزين DiskS3، باستثناء عمليات إعادة المحاولة التي تُنفَّذ داخليًا وفق استراتيجية إعادة المحاولة في S3

### DiskS3ReadRequestsCount

عدد طلبات GET وHEAD المرسلة إلى تخزين DiskS3.

### DiskS3ReadRequestsErrors

عدد الأخطاء غير الناتجة عن throttling في طلبات GET وHEAD إلى تخزين DiskS3.

### عمليات إعادة توجيه طلبات قراءة DiskS3

عدد عمليات إعادة التوجيه في طلبات GET وHEAD الموجَّهة إلى تخزين DiskS3.

### DiskS3ReadRequestsThrottling

عدد أخطاء 429 و503 في طلبات GET وHEAD الموجَّهة إلى وحدة تخزين DiskS3.

### DiskS3UploadPart

عدد عمليات استدعاء UploadPart في واجهة برمجة تطبيقات DiskS3.

### DiskS3UploadPartCopy

عدد مرات استدعاء UploadPartCopy في واجهة برمجة تطبيقات DiskS3.

### DiskS3WriteMicroseconds

مدة طلبات POST وDELETE وPUT وPATCH إلى تخزين DiskS3.

### عدد محاولات طلبات الكتابة إلى DiskS3

عدد محاولات طلبات POST وDELETE وPUT وPATCH إلى تخزين DiskS3، بما في ذلك المحاولة الأولى وأي عمليات إعادة محاولة، مع استبعاد عمليات إعادة المحاولة التي تنفذها استراتيجية إعادة المحاولة داخليًا

### DiskS3WriteRequestRetryableErrors

عدد الأخطاء القابلة لإعادة المحاولة في طلبات POST وDELETE وPUT وPATCH إلى وحدة تخزين DiskS3، باستثناء محاولات إعادة المحاولة التي تُنفَّذ داخليًا بواسطة استراتيجية إعادة المحاولة

### DiskS3WriteRequestsCount

عدد طلبات POST وDELETE وPUT وPATCH الموجّهة إلى DiskS3 storage.

### DiskS3WriteRequestsErrors

عدد الأخطاء غير الناتجة عن throttling في طلبات POST وDELETE وPUT وPATCH إلى وحدة تخزين DiskS3.

### DiskS3WriteRequestsRedirects

عدد مرات إعادة التوجيه في طلبات POST وDELETE وPUT وPATCH إلى DiskS3 storage.

### DiskS3WriteRequestsThrottling

عدد أخطاء 429 و503 في طلبات POST وDELETE وPUT وPATCH الموجَّهة إلى وحدة تخزين DiskS3.

### DiskWriteElapsedMicroseconds

إجمالي الوقت المستغرَق في انتظار نداء النظام للكتابة. ويشمل ذلك أيضًا عمليات الكتابة إلى ذاكرة التخزين المؤقت للصفحات.

### DistinctTransformsAbandonedDeduplication

عدد تحويلات إزالة التكرار التي أسقطت جدول الـ hash الخاص بها وتوقفت عن إزالة التكرار لأن الإدخال المرصود كان مميزًا بالكامل تقريبًا ولأن هناك consumer لاحقًا في المسار يقوم بإزالة التكرار على أي حال: الـ `DISTINCT` الأولي (انظر `allow_preliminary_distinct_abandoning`) وإزالة التكرار المسبقة لكل دفق قبل عملية fill لمجموعة Set الخاصة بـ subquery داخل `IN`.

### DistinctTransformsSwitchedToPassThrough

عدد تحويلات `DISTINCT` الأولية التي حرّرت جدول تجزئة الخاص بها وبدأت بتمرير كل row كما هو، إما لأن ذاكرة الاستعلام تجاوزت threshold الخاص بـ `DISTINCT` الخارجي، أو لأن allocations الـ hashing المتوقعة كانت ستتجاوز ما تبقى من ميزانية الـ threshold (انظر `max_bytes_before_external_distinct`): إذ يتولى الـ `DISTINCT` النهائي، الذي يكتب إلى القرص، حلّ التكرارات بدلًا منها.

### DistrCacheBackgroundWrites

حدث مخزن الكتابة المؤقت الخاص بـ Distributed Cache. عدد عمليات الكتابة في ذاكرة التخزين المؤقت التي نُفّذت على خيط تنفيذ خلفي (أي تم الحصول على slot كتابة خلفية)

### DistrCacheConnectAttempts

حدث اتصال في Distributed Cache. عدد محاولات الاتصال بـ Distributed Cache

### DistrCacheConnectErrors

حدث عميل Distributed Cache. عدد حالات الإخفاق في الاتصال بخادم Distributed Cache قبل إرسال الطلب (تُحتسب مرة واحدة لكل طلب بعد استنفاد جميع محاولات الاتصال، بخلاف DistrCacheUnsuccessfulConnectAttempts الذي يُحتسب لكل محاولة). ويُحتسب هنا أيضًا حدوث timeout أثناء انتظار توفر connection حرة من مجمّع اتصالات. أما حالات الإخفاق في إعادة الاتصال أثناء إنشاء الطلب فتُحتسب بدلًا من ذلك ضمن DistrCacheMakeRequestErrors

### DistrCacheConnectMicroseconds

حدث اتصال بـ Distributed Cache. الوقت المستغرق للاتصال بـ Distributed Cache

### DistrCacheEstimatedInflightBytesOnSeek

حدث الـ مخزن القراءة المؤقت الخاص بـ Distributed Cache. عدد البايتات المقدَّر قيد الإرسال عند عمليات الـ seek التي جرى فيها التفكير في إسقاط الاتصال (قارِن مع DistrCacheUnusedDataPacketsBytesReadRangeIdChanged)

### DistrCacheFallbackReadMicroseconds

حدث مخزن القراءة المؤقت لـ Distributed Cache. الوقت المستغرَق في القراءة من المخزن المؤقت الاحتياطي بدلًا من Distributed Cache

### DistrCacheGetClientMicroseconds

حدث اتصال في Distributed Cache. الوقت المستغرق في الحصول على عميل لـ Distributed Cache

### DistrCacheGetResponseMicroseconds

حدث خاص بعميل Distributed Cache. الوقت المستغرق في انتظار الاستجابة من Distributed Cache

### DistrCacheHashRingRebuilds

حدث سجل Distributed Cache. عدد مرات إعادة بناء hash ring لـ Distributed Cache

### DistrCacheInlineWrites

حدث مخزن الكتابة المؤقت الخاص بـ Distributed Cache. عدد عمليات الكتابة إلى ذاكرة التخزين المؤقت التي نُفِّذت inline على خيط التنفيذ المُستدعي (عمليات كتابة البيانات المؤقتة، التي لا ترافقها عملية كتابة إلى تخزين كائني لتتداخل معها)

### DistrCacheLockRegistryMicroseconds

حدث في سجل Distributed Cache. الوقت المستغرَق لاكتساب قفل DistributedCacheRegistry

### DistrCacheMakeRequestErrors

حدث صادر من عميل Distributed Cache. عدد أخطاء Distributed Cache عند إرسال طلب

### DistrCacheNextImplMicroseconds

حدث مخزن القراءة المؤقت لـ Distributed Cache. الوقت المستغرَق في ReadBufferFromDistributedCache::nextImpl

### DistrCacheObjectStorageWriteBytes

حدث المخزن المؤقت للكتابة في Distributed Cache. عدد البايتات التي كُتبت إلى تخزين كائني

### DistrCacheObjectStorageWriteMicroseconds

حدث لمخزن الكتابة المؤقت في Distributed Cache. الوقت المستغرَق في الكتابة إلى تخزين كائني

### DistrCacheOpenedConnections

حدث اتصال في Distributed Cache. عدد الاتصالات المفتوحة بـ Distributed Cache

### DistrCacheOpenedConnectionsBypassingPool

حدث اتصال لـ Distributed Cache. عدد الاتصالات المفتوحة مع Distributed Cache التي تتجاوز المجمّع

### DistrCachePrecomputeRangesMicroseconds

حدث المخزن المؤقت للقراءة في Distributed Cache. الوقت المستغرَق في حساب نطاقات القراءة مسبقًا

### DistrCacheRangeChange

حدث في المخزن المؤقت للقراءة في Distributed Cache. عدد المرات التي غيّرنا فيها نطاق القراءة بسبب تغيّر `seek`/`last_position`

### DistrCacheRangeResetBackward

حدث مخزن قراءة مؤقت في Distributed Cache. عدد المرات التي أعدنا فيها ضبط نطاق القراءة بسبب تغيّر seek/last\_position

### DistrCacheRangeResetForward

حدث مخزن قراءة مؤقت في Distributed Cache. عدد المرات التي أُعيد فيها ضبط نطاق القراءة بسبب تغيّر seek/last\_position

### DistrCacheReadBytesFromFallbackBuffer

حدث لمخزن القراءة المؤقت في Distributed Cache. عدد البايتات المقروءة من المخزن المؤقت الاحتياطي

### DistrCacheReadBytesSkippedOnSeek

حدث مخزن القراءة المؤقت الخاص بـ Distributed Cache. عدد البايتات قيد الإرسال التي يتم تجاهلها عند إجراء عملية seek إلى الأمام لإعادة استخدام الدفق المفتوح

### DistrCacheReadBytesUnconsumedOnEndRequest

حدث مخزن القراءة المؤقت الخاص بـ Distributed Cache. عدد البايتات المتبقية من نطاق القراءة المطلوب والتي لم تُستهلك عند إنهاء الطلب مبكرًا

### DistrCacheReadErrors

حدث صادر عن عميل Distributed Cache. العدد الإجمالي لأخطاء Distributed Cache أثناء طلبات القراءة (يساوي DistrCacheReadErrorsRetriable + DistrCacheReadErrorsNonRetriable)

### DistrCacheReadErrorsNonRetriable

حدث صادر من عميل Distributed Cache. عدد أخطاء Distributed Cache غير القابلة لإعادة المحاولة أثناء طلبات القراءة

### DistrCacheReadErrorsRetriable

حدث صادر عن عميل Distributed Cache. عدد أخطاء Distributed Cache القابلة لإعادة المحاولة أثناء طلبات القراءة (يُحصى كل وقوع للخطأ، بما في ذلك الحالات التي جرى التعافي منها عبر إعادة المحاولة)

### DistrCacheReadMicroseconds

حدث مخزن القراءة المؤقت في Distributed Cache. الوقت المستغرَق في القراءة من Distributed Cache

### DistrCacheReadRequestRetries

حدث لمخزن القراءة المؤقت في Distributed Cache. عدد محاولات إعادة طلب القراءة بعد خطأ قابل لإعادة المحاولة (بما في ذلك محاولات إعادة إنشاء الطلب الأولي)

### DistrCacheReadRequestRetriesExhausted

حدث مخزن القراءة المؤقت لـ Distributed Cache. عدد المرات التي لم ينجح فيها خطأ قراءة قابل لإعادة المحاولة ضمن الحد الأقصى لإعادات محاولة طلب القراءة

### DistrCacheReadThrottlerBytes

عدد البايتات التي مرّت عبر مُقيِّد المعدّل `max_distributed_cache_read_bandwidth_for_server`.

### DistrCacheReadThrottlerSleepMicroseconds

إجمالي المدة التي ظل فيها الاستعلام متوقفًا للامتثال لآلية throttling الخاصة بـ `max_distributed_cache_read_bandwidth_for_server`.

### DistrCacheReceivedCredentialsRefreshPackets

حدث صادر من عميل Distributed Cache. العدد الإجمالي لحزم RefreshCredentials المستلمة من Distributed Cache

### DistrCacheReceivedDataPackets

حدث عميل لـ Distributed Cache. العدد الإجمالي لحزم Data المستلَمة من Distributed Cache

### DistrCacheReceivedDataPacketsBytes

حدث صادر من عميل Distributed Cache. عدد البايتات في حزم Data التي تم استلامها من Distributed Cache

### DistrCacheReceivedErrorPackets

حدث صادر عن عميل Distributed Cache. إجمالي عدد حزم Error التي تم استلامها من Distributed Cache

### DistrCacheReceivedOkPackets

حدث صادر عن عميل Distributed Cache. إجمالي عدد حزم Ok المستلمة من Distributed Cache

### DistrCacheReceivedSlowDownPackets

Distributed Cache client event. إجمالي عدد حزم SlowDown الواردة من distributed cache (رفض الخادم اتصالاً جديداً لأن هذا العميل لديه عدد كبير جداً من الاتصالات المفتوحة بالنسبة إلى وزنه)

### DistrCacheReceivedStopPackets

حدث صادر عن عميل Distributed Cache. إجمالي عدد حزم Stop التي تم استلامها من Distributed Cache

### DistrCacheReceiveResponseErrors

حدث صادر عن عميل Distributed Cache. عدد أخطاء Distributed Cache عند استلام استجابة لطلب

### DistrCacheRegistryUpdateMicroseconds

حدث سجلّ Distributed Cache. الوقت المستغرَق في تحديث سجلّ Distributed Cache

### DistrCacheRegistryUpdates

حدث سجل Distributed Cache. عدد تحديثات سجل Distributed Cache

### DistrCacheRemoveOutdatedMicroseconds

حدث اتصال في Distributed Cache. الوقت المستغرَق في إزالة الاتصالات القديمة من مجمّع الاتصالات

### DistrCacheReusedConnections

حدث اتصال لـ Distributed Cache. عدد الاتصالات المعاد استخدامها مع Distributed Cache

### DistrCacheSeekBufferedBytesShortfall

حدث خاص بـ مخزن القراءة المؤقت في Distributed Cache. عدد البايتات التي لم تكفِ بها البيانات المخزّنة مؤقتًا محليًا لتغطية الفجوة عند رفض عملية التخطي

### DistrCacheSeekCancelledRequests

حدث مخزن القراءة المؤقت الخاص بـ Distributed Cache. عدد المرات التي ألغت فيها عملية seek الطلب المفتوح بدلاً من إعادة استخدام الدفق

### DistrCacheSeekReRequestFirstPacketMicroseconds

حدث مخزن القراءة المؤقت الخاص بـ Distributed Cache. الوقت المنقضي بين طلب read range جديد على الدفق المفتوح نتيجة عملية seek وتلقّي أول حزمة له

### DistrCacheSeekReRequests

حدث مخزن القراءة المؤقت الخاص بـ Distributed Cache. عدد المرات التي طلبت فيها عملية seek نطاق قراءة (read range) جديدًا على الاتصال نفسه

### DistrCacheSeekSkipDeclinedGapNotBuffered

حدث مخزن القراءة المؤقت الخاص بـ Distributed Cache. عدد عمليات seek الأمامية التي تعذّر فيها التخطي لأن الفجوة لم تكن مخزّنة في الـ buffer محليًا

### DistrCacheSeekSkips

حدث مخزن القراءة المؤقت الخاص بـ Distributed Cache. عدد عمليات seek الأمامية التي تخطّت الفجوة في الدفق المفتوح

### DistrCacheSentDataPackets

حدث صادر من عميل Distributed Cache. العدد الإجمالي لحزم البيانات المُرسلة إلى Distributed Cache

### DistrCacheSentDataPacketsBytes

حدث عميل لـ Distributed Cache. عدد البايتات في حزم Data المُرسلة إلى Distributed Cache

### DistrCacheServerAckRequestPackets

حدث على خادم Distributed Cache. عدد حزم AckRequest في DistributedCacheServer

### DistrCacheServerCachedReadBufferCacheHits

حدث صادر عن خادم Distributed Cache. عدد المرات التي عثر فيها Distributed Cache على البيانات في ذاكرة التخزين المؤقت أثناء القراءة من ذاكرة التخزين المؤقت لنظام الملفات

### DistrCacheServerCachedReadBufferCacheMisses

حدث خاص بخادم Distributed Cache. عدد المرات التي لم يعثر فيها Distributed Cache على البيانات في ذاكرة التخزين المؤقت أثناء القراءة من ذاكرة التخزين المؤقت لنظام الملفات

### DistrCacheServerCachedReadBufferCachePredownloadBytes

حدث خاص بخادم Distributed Cache. عدد البايتات المقروءة من تخزين كائني لأغراض التنزيل المسبق في Distributed Cache أثناء القراءة من ذاكرة التخزين المؤقت لنظام الملفات

### DistrCacheServerCachedReadBufferCacheReadBytes

حدث خاص بخادم Distributed Cache. عدد البايتات المقروءة من ذاكرة التخزين المؤقت في Distributed Cache أثناء القراءة من filesystem cache

### DistrCacheServerCachedReadBufferCacheWrittenBytes

حدث صادر عن خادم Distributed Cache. عدد البايتات المكتوبة إلى ذاكرة cache في distributed cache أثناء القراءة من filesystem cache

### DistrCacheServerCachedReadBufferObjectStorageReadBytes

حدث خاص بخادم Distributed Cache. عدد البايتات المقروءة من التخزين الكائني في Distributed Cache أثناء القراءة من ذاكرة التخزين المؤقت لنظام الملفات

### DistrCacheServerConnectionRegistryClientLockWaitMicroseconds

حدث خادم Distributed Cache. الوقت المستغرق في انتظار mutex الخاص بحاوية الاتصالات لكل عميل عند حدوث تنازع (التسجيل/إلغاء التسجيل/التعريف/الإخلاء)

### DistrCacheServerConnectionRegistryLockWaitMicroseconds

حدث خادم distributed cache. الوقت المستغرق في انتظار mutex سجل الاتصالات العام عند التنازع (identify وsetClientWeight وeviction وunregister عند الحاجة إلى إعادة الفهرسة أو إزالة حاوية)

### DistrCacheServerConnectionsDroppedOverLimit

حدث خادم Distributed Cache. عدد الاتصالات التي أُغلقت بسبب تجاوز عدد الاتصالات للحد المسموح به (يُغلق الاتصال من جهة العميل صاحب أكبر عدد من الاتصالات نسبةً إلى وزنه)

### DistrCacheServerConnectionsRejectedOverLimit

حدث خادم Distributed Cache. عدد الاتصالات الجديدة التي تم رفضها بحزمة SlowDown لأن العميل المتصل تجاوز حصته من الاتصالات

### DistrCacheServerContinueRequestPackets

حدث صادر عن خادم Distributed Cache. عدد حزم ContinueRequest في DistributedCacheServer

### DistrCacheServerCredentialsRefresh

حدث صادر عن خادم Distributed Cache. عدد بيانات الاعتماد منتهية الصلاحية التي تم تحديثها

### DistrCacheServerEndRequestPackets

حدث صادر عن خادم Distributed Cache. عدد حزم EndRequest في DistributedCacheServer

### DistrCacheServerNewS3CachedClients

حدث خاص بخادم Distributed Cache. عدد عملاء S3 الجدد المخزَّنين مؤقتًا

### DistrCacheServerProcessRequestMicroseconds

حدث خاص بخادم Distributed Cache. الوقت المستغرق في معالجة الطلب من جهة خادم DistributedCache

### DistrCacheServerReceivedCredentialsRefreshPackets

حدث صادر عن خادم Distributed Cache. عدد حزم العميل RefreshCredentials في DistributedCacheServer

### DistrCacheServerReusedS3CachedClients

حدث صادر عن خادم Distributed Cache. عدد عملاء S3 المخزنين مؤقتًا الذين أُعيد استخدامهم

### DistrCacheServerShutdownConnectionsMicroseconds

حدث صادر عن خادم Distributed Cache. الوقت المستغرَق في `shutdownAllConnections` أثناء انتظار اكتمال الاتصالات النشطة (أو إغلاقها قسرًا) عند إيقاف تشغيل الخادم

### DistrCacheServerSkipped

حدث صادر عن خادم Distributed Cache. عدد المرات التي تم فيها تخطي خادم Distributed Cache بسبب محاولات الاتصال الفاشلة السابقة

### DistrCacheServerStartRequestPackets

حدث صادر عن خادم Distributed Cache. عدد حزم StartRequest في DistributedCacheServer

### DistrCacheServerSwitches

حدث مخزن القراءة المؤقت لـ Distributed Cache. عدد مرات التبديل بين خوادم Distributed Cache في ذاكرة التخزين المؤقت من نوع read/write-through

### DistrCacheServerUpdates

حدث في Distributed Cache. عدد مرات تبديل الخادم أثناء القراءة أو الكتابة لأن الخادم الذي اختارته دالة hash قد تغيّر (على سبيل المثال بسبب إلغاء تسجيل الخادم)

### DistrCacheSkippedWrites

حدث مخزن الكتابة المؤقت الخاص بـ Distributed Cache. عدد الـ مخازن الكتابة المؤقتة التي تخطّت الكتابة عبر write-through cache بسبب عدم توفّر أي slot كتابة في الخلفية (بلوغ الحد المحدّد بواسطة server setting المسمى `distributed_cache_write_pool_size`) أو تعذّر بدء عملية كتابة في الخلفية. ومع ذلك تُكتب البيانات إلى تخزين كائني

### DistrCacheStaleReconnections

حدث اتصال لـ Distributed Cache. عدد مرات إعادة الاتصال بسبب الاتصالات المجمّعة المتقادمة (التي أغلقها النظير)

### DistrCacheStartRangeMicroseconds

حدث مخزن القراءة المؤقت لـ Distributed Cache. الزمن المستغرق لبدء نطاق قراءة جديد باستخدام Distributed Cache

### DistrCacheSuccessfulConnectAttempts

حدث اتصال لـ Distributed Cache. عدد محاولات الاتصال الناجحة بـ Distributed Cache

### DistrCacheSuccessfulRegistryUpdates

حدث في سجل Distributed Cache. عدد التحديثات الناجحة لسجل الخوادم

### DistrCacheSystemTablesErrors

حدث صادر عن عميل Distributed Cache. عدد أخطاء Distributed Cache أثناء طلبات جداول النظام الخاصة بالاستبطان (system.distributed\_cache, system.distributed\_cache\_metrics, system.distributed\_cache\_events). لا تُعاد محاولة هذه الطلبات، لذا تُحتسب الأخطاء القابلة لإعادة المحاولة وغير القابلة لإعادة المحاولة معًا

### DistrCacheTemporaryFilesBytesWritten

حدث اتصال لـ Distributed Cache. عدد البايتات التي كُتبت إلى الملفات المؤقتة المُنشأة في Distributed Cache

### DistrCacheTemporaryFilesCreated

حدث اتصال لـ Distributed Cache. عدد الملفات المؤقتة المُنشأة في Distributed Cache

### DistrCacheUnsuccessfulConnectAttempts

حدث اتصال لـ Distributed Cache. عدد محاولات الاتصال غير الناجحة بـ Distributed Cache

### DistrCacheUnsuccessfulRegistryUpdates

حدث في سجل Distributed Cache. عدد التحديثات غير الناجحة لسجل الخوادم

### DistrCacheUnusedDataPacketsBytes

حدث صادر عن عميل Distributed Cache. عدد البايتات في حزم Data التي تم تجاهلها

### DistrCacheUnusedDataPacketsBytesReadRangeIdChanged

حدث صادر عن عميل Distributed Cache. عدد البايتات في حزم Data المُتجاهَلة (جزء من DistrCacheUnusedDataPacketsBytes) التي وصلت للطلب المُتتبَّع ولكن بمعرّف read range أقدم (حيث تم طلب read range أحدث في الطلب نفسه)

### DistrCacheUnusedDataPacketsBytesUnknownRequest

حدث صادر عن عميل Distributed Cache. عدد البايتات في حزم Data المُتجاهَلة (وهي جزء من DistrCacheUnusedDataPacketsBytes) التي وصلت لطلب لم يعد العميل يتتبعه (على سبيل المثال، أُوقفت القراءة عبر EndRequest بعد أن يكون الخادم قد أرسل مزيدًا من البيانات بالفعل)

### DistrCacheUnusedPackets

حدث عميل Distributed Cache. عدد الحزم غير المستخدمة التي جرى تخطيها من Distributed Cache

### DistrCacheUnusedPacketsBufferAllocations

حدث صادر عن عميل Distributed Cache. عدد تخصيصات buffer الإضافية عند تعذّر إعادة استخدام buffer موجود

### DistrCacheWriteBytes

حدث مخزن الكتابة المؤقت لـ Distributed Cache. عدد البايتات المكتوبة إلى Distributed Cache

### DistrCacheWriteErrors

حدث صادر عن عميل Distributed Cache. إجمالي عدد أخطاء Distributed Cache أثناء طلبات الكتابة (يساوي DistrCacheWriteErrorsRetriable + DistrCacheWriteErrorsNonRetriable). ويُعد `Stop` لذاكرة التخزين المؤقت بالكتابة العابرة، إذا كان بمبادرة من الخادم، تحكمًا في التدفق وليس خطأً، لذلك لا يُحتسب

### DistrCacheWriteErrorsNonRetriable

حدث صادر من عميل Distributed Cache. عدد أخطاء Distributed Cache غير القابلة لإعادة المحاولة أثناء طلبات الكتابة

### DistrCacheWriteErrorsRetriable

حدث صادر عن عميل Distributed Cache. عدد أخطاء Distributed Cache القابلة لإعادة المحاولة أثناء طلبات الكتابة (تُحتسب عند كل مرة تحدث فيها، بما في ذلك الأخطاء التي جرى التعافي منها عبر إعادة المحاولة)

### DistrCacheWriteMicroseconds

حدث مخزن الكتابة المؤقت لـ Distributed Cache. الوقت المستغرَق في WriteBufferFromDistributedCache::writeToFileSegment

### DistrCacheWriteRequestRetries

حدث مخزن الكتابة المؤقت لـ Distributed Cache. عدد مرات إعادة محاولة طلب الكتابة بعد خطأ قابل لإعادة المحاولة

### DistrCacheWriteRequestRetriesExhausted

حدث مخزن الكتابة المؤقت لـ Distributed Cache. عدد المرات التي لم تنجح فيها عملية كتابة قابلة لإعادة المحاولة ضمن الحد الأقصى لإعادات المحاولة لطلب الكتابة

### DistrCacheWriteThrottlerBytes

عدد البايتات التي مرّت عبر مُحدِّد المعدّل 'max\_distributed\_cache\_write\_bandwidth\_for\_server'.

### DistrCacheWriteThrottlerSleepMicroseconds

إجمالي الوقت الذي ظل فيه الاستعلام في حالة انتظار امتثالًا لآلية تقييد المعدل في 'max\_distributed\_cache\_write\_bandwidth\_for\_server'.

### حالات فشل الإدراج غير المتزامن في جدول Distributed

عدد حالات الفشل في الإدراج غير المتزامن في جدول Distributed (مع 'distributed\_foreground\_insert' = 0)

### DistributedConnectionConnectCount

عدد مرات الاتصال بالخوادم الأخرى أثناء تنفيذ الاستعلام الموزّع. يحدث هذا عند إنشاء اتصال جديد بدلًا من استخدام اتصال قائم من مجمّع الاتصالات.

### DistributedConnectionFailAtAll

العدد الإجمالي لحالات فشل الاتصال الموزع بعد استنفاد جميع محاولات إعادة المحاولة.

### DistributedConnectionFailTry

إجمالي عدد مرات فشل الاتصال الموزع مع إعادة المحاولة.

### DistributedConnectionMissingTable

عدد المرات التي رفضنا فيها نسخة متماثلة ضمن استعلام موزع لأنها لم تكن تحتوي على جدول مطلوب للاستعلام.

### DistributedConnectionReconnectCount

عدد مرات إعادة الاتصال بالخوادم الأخرى أثناء تنفيذ الاستعلام الموزّع. ويمكن أن يحدث ذلك عند الحصول على اتصال قديم من مجموعة الاتصالات

### DistributedConnectionSkipReadOnlyReplica

عدد النسخ المتماثلة التي جرى تخطيها أثناء تنفيذ INSERT على جدول Distributed لأن هذه النسخ المتماثلة كانت للقراءة فقط

### DistributedConnectionStaleReplica

عدد المرات التي استبعدنا فيها نسخة متماثلة من استعلام موزّع، لأن أحد الجداول المطلوبة للاستعلام كان لديه تأخر في النسخ المتماثل تجاوز العتبة المُعدّة.

### DistributedConnectionTries

إجمالي عدد محاولات إنشاء اتصال موزّع.

### DistributedConnectionUsable

إجمالي عدد الاتصالات الموزعة الناجحة إلى خادم قابل للاستخدام (يحتوي على الجدول المطلوب، لكنه قد يكون غير مُحدَّث).

### DistributedDelayedInserts

عدد المرات التي خضعت فيها عملية INSERT لكتلة إلى جدول Distributed لتقييد المعدل بسبب الارتفاع الكبير في عدد البايتات المعلّقة.

### DistributedDelayedInsertsMilliseconds

إجمالي عدد المللي ثانية المستغرقة أثناء تقييد معدل عملية INSERT لكتلة إلى جدول Distributed بسبب الارتفاع الكبير في عدد البايتات قيد الانتظار.

### DistributedIndexAnalysisMicroseconds

إجمالي الوقت المستغرق أثناء تحليل الفهرس الموزع

### DistributedIndexAnalysisMissingParts

عدد الأجزاء المفقودة أثناء تحليل الفهرس الموزع التي سيجري التعامل معها محليًا

### DistributedIndexAnalysisParts

عدد الأجزاء المُرسلة لإجراء تحليل الفهرس الموزع

### DistributedIndexAnalysisReplicaFallback

عدد مرات تعذّر تحليل الفهرس الموزّع على إحدى النسخ المتماثلة مع التراجع إلى النسخة المتماثلة المحلية

### DistributedIndexAnalysisReplicaUnavailable

عدد المرات التي تعذّر فيها تحليل الفهرس الموزّع على إحدى النسخ المتماثلة من دون اللجوء إلى مسار بديل (فشل أثناء الاتصال)

### DistributedIndexAnalysisScheduledReplicas

عدد النُسخ المتماثلة (تُحتسب النسخة المتماثلة المحلية مرة واحدة) التي جرت جدولة تحليل الفهرس الموزع لها

### DistributedPlanHostsUsed

عدد المضيفين الفريدين الذين أُسنِدت إليهم مهمة واحدة على الأقل عند تنفيذ استعلام باستخدام make\_distributed\_plan.

### DistributedPlanLocalExecution

تُضبط على 1 عند تنفيذ استعلام `make_distributed_plan` داخل العملية نفسها عبر المنفّذ المحلي (`distributed_plan_execute_locally`) بدلًا من إرساله إلى العاملين البعيدين.

### DistributedPlanRemoteTasks

عدد المهام التي أُرسلت إلى العمّال البعيدين عند تنفيذ استعلام باستخدام make\_distributed\_plan. وتشير القيمة غير الصفرية إلى أن الاستعلام نُفِّذ فعليًا بشكل موزّع.

### DistributedPlanWorkerPartsPruned

عدد أجزاء البيانات المُسنَدة التي استبعدها تحليل الفهرس الخاص بالعامل، فلا يقرأها العامل. يختار coordinator أجزاء البيانات دون إجراء ذلك التحليل، لذا قد يُسنِد جزء بيانات لا يطابقه أي row في الاستعلام. وقيمة `DistributedPlanWorkerPartsReceived` هي مجموع هذه القيمة و`DistributedPlanWorkerPartsScanned`.

### DistributedPlanWorkerPartsReceived

عدد أجزاء البيانات التي أسندها المنسّق إلى عامل في خطة استعلام موزّع، مجموعًا عبر عمليات القراءة المقسّمة إلى حاويات التي ينفّذها الاستعلام على ذلك العامل. ويُحتسب جزء البيانات المُسند إلى عدة حاويات مرة واحدة لكل عملية قراءة.

### DistributedPlanWorkerPartsScanned

عدد أجزاء البيانات المُسندة التي يحتفظ بها العامل لقراءتها.

### DistributedRejectedInserts

عدد المرات التي رُفض فيها INSERT لكتلة بيانات إلى جدول Distributed مع ظهور استثناء 'Too many bytes' بسبب الارتفاع الكبير في عدد البايتات المعلّقة.

### DistributedShardsSkipped

عدد المقاطع التي تم تجاوزها بصمت في استعلام موجَّه إلى جدول Distributed (أو دالات الجداول remote/cluster) عند تمكين `skip_unavailable_shards`، إمّا لأن المقطع كان غير متاح أو لأنه أطلق استثناءً يشمله `skip_unavailable_shards_mode`.

### DistributedSyncInsertionTimeoutExceeded

انتهت المهلة أثناء انتظار المقاطع خلال الإدراج المتزامن في جدول Distributed (مع 'distributed\_foreground\_insert' = 1)

### DNSError

إجمالي عدد الأخطاء في تحليل أسماء النطاقات عبر DNS

### DuplicatedAsyncInserts

عدد عمليات async insert في block الذي أُدرِج في جدول ReplicatedMergeTree وتمت إزالة تكراراتها.

### DuplicatedInsertedBlocks

عدد عمليات الإدراج المتزامنة إلى جدول \*MergeTree التي جرى إلغاء تكرارها.

### DuplicationDataHashComputations

عدد عمليات حساب hash البيانات على مستوى الـ column التي تُنفَّذ أثناء deduplication للـ blocks المُدرَجة عبر INSERT في \*MergeTree tables (حالات الإخفاق في ذاكرة التخزين المؤقت ضمن hash الـ deduplication الموحّد).

### DuplicationElapsedMicroseconds

إجمالي الوقت المستغرَق في التحقق من ازدواجية الكتل المُدرجة بأمر INSERT في جداول \*MergeTree.

### EncryptionHeaderCacheHits

عدد المرات التي وُجدت فيها بايتات ترويسة التشفير في ذاكرة التخزين المؤقت لترويسات التشفير، ممّا أدى إلى تخطّي قراءة الترويسة من المصدر.

### EncryptionHeaderCacheMisses

عدد المرات التي لم يُعثر فيها على بايتات ترويسة التشفير في ذاكرة التخزين المؤقت لترويسة التشفير، فتمت قراءتها من المصدر.

### EngineFileLikeReadFiles

عدد الملفات التي تمت قراءتها في محركات الجداول التي تتعامل مع الملفات (مثل File/S3/URL/HDFS).

### ExecutableUserDefinedFunctionElapsedMicroseconds

الزمن الفعلي المنقضي في تنفيذ الوظائف المعرّفة من قبل المستخدم من نوعي executable وexecutable\_pool، بالميكروثانية.

### ExecutableUserDefinedFunctionInputBytes

إجمالي البايتات المكتوبة إلى stdin للعمليات الفرعية الخاصة بالدوال المعرّفة من قبل المستخدم من النوعين executable وexecutable\_pool.

### ExecutableUserDefinedFunctionInvocations

عدد مرات استدعاء الدوال المعرّفة من قبل المستخدم من نوعي executable و executable\_pool.

### ExecutableUserDefinedFunctionOutputBytes

إجمالي البايتات المقروءة من stdout للعمليات الفرعية للدوال المعرّفة من قِبل المستخدم من نوع executable وexecutable\_pool.

### ExecutableUserDefinedFunctionPeakMemoryByteSeconds

ذروة الذاكرة لكل عملية التي تستخدمها العمليات الفرعية للدوال المعرّفة من قبل المستخدم من نوعي executable وexecutable\_pool، مُكاملةً على مدى الوقت الفعلي المنقضي، بوحدة بايت-ثانية.

### ExecutableUserDefinedFunctionPoolWaitMicroseconds

الوقت المستغرَق في انتظار `tryBorrowObject` عند نفاد مجمّع الدالة المعرّفة من قبل المستخدم `executable_pool`، بالميكروثانية.

### ExecutableUserDefinedFunctionSystemTimeMicroseconds

زمن CPU في وضع النواة الذي تستهلكه العمليات الفرعية للدوال المعرّفة من قبل المستخدم من النوع executable وexecutable\_pool، بالميكروثانية.

### ExecutableUserDefinedFunctionUserTimeMicroseconds

زمن CPU في وضع المستخدم الذي تستهلكه العمليات الفرعية للدوال المعرّفة من قبل المستخدم من النوع executable وexecutable\_pool، بالميكروثانية.

### ExecuteShellCommand

عدد مرات تنفيذ أوامر الـShell.

### ExternalAggregationCompressedBytes

عدد البايتات المكتوبة إلى القرص أثناء التجميع في الذاكرة الخارجية.

### ExternalAggregationMerge

عدد المرات التي جرى فيها دمج الملفات المؤقتة لأغراض التجميع باستخدام الذاكرة الخارجية.

### ExternalAggregationUncompressedBytes

حجم البيانات غير المضغوطة (قبل الضغط) التي تُكتب إلى القرص لأغراض التجميع في الذاكرة الخارجية.

### ExternalAggregationWritePart

عدد المرات التي جرى فيها كتابة ملف مؤقت إلى القرص لأغراض التجميع باستخدام الذاكرة الخارجية.

### ExternalDataSourceLocalCacheReadBytes

البايتات المقروءة من ذاكرة التخزين المؤقت المحلية في RemoteReadBufferCache

### ExternalDistinctCompressedBytes

عدد البايتات المضغوطة التي تمت كتابتها لعملية DISTINCT في الذاكرة الخارجية.

### ExternalDistinctMerge

عدد مرات دمج الملفات المؤقتة لعملية DISTINCT في الذاكرة الخارجية.

### ExternalDistinctUncompressedBytes

حجم البيانات (غير المضغوطة، قبل الضغط) المكتوبة لعملية DISTINCT في الذاكرة الخارجية.

### ExternalDistinctWritePart

عدد المرات التي تمت فيها كتابة ملف مؤقت إلى القرص لعملية DISTINCT في الذاكرة الخارجية.

### ExternalJoinCompressedBytes

عدد البايتات المضغوطة التي كُتبت لعملية JOIN في الذاكرة الخارجية.

### ExternalJoinMerge

عدد مرات دمج الملفات المؤقتة الخاصة بعملية JOIN في الذاكرة الخارجية.

### ExternalJoinUncompressedBytes

حجم البيانات (غير المضغوطة، قبل تطبيق الضغط) التي جرت كتابتها لعملية JOIN في الذاكرة الخارجية.

### ExternalJoinWritePart

عدد مرات كتابة ملف مؤقت على القرص لعملية JOIN باستخدام الذاكرة الخارجية.

### ExternalProcessingCompressedBytesTotal

عدد البايتات المضغوطة التي كتبتها عمليات المعالجة الخارجية (الفرز/التجميع/الربط)

### إجمالي ملفات المعالجة الخارجية

عدد الملفات المستخدمة في المعالجة الخارجية (الفرز/التجميع/الربط)

### ExternalProcessingUncompressedBytesTotal

كمية البيانات (غير المضغوطة، قبل تطبيق الضغط) التي تكتبها المعالجة الخارجية (الفرز/التجميع/الربط)

### ExternalSortCompressedBytes

عدد البايتات المضغوطة التي كُتبت لعمليات الفرز في الذاكرة الخارجية.

### دمج الفرز في الذاكرة الخارجية

عدد المرات التي جرى فيها دمج الملفات المؤقتة لعمليات الفرز باستخدام الذاكرة الخارجية.

### ExternalSortUncompressedBytes

مقدار البيانات (غير المضغوطة، قبل ضغطها) التي كُتبت لعمليات الفرز في الذاكرة الخارجية.

### ExternalSortWritePart

عدد مرات كتابة ملف مؤقت على القرص لإجراء الفرز باستخدام الذاكرة الخارجية.

### FailedAsyncInsertQuery

عدد استعلامات ASYNC INSERT التي فشلت.

### FailedInitialQuery

عدد الاستعلامات الأولية التي فشلت.

### FailedInitialSelectQuery

مثل FailedInitialQuery، لكنه يقتصر على استعلامات SELECT فقط.

### FailedInsertQuery

مماثل لـ FailedQuery، ولكنه مخصص فقط لاستعلامات INSERT.

### FailedInternalInsertQuery

مثل FailedInternalQuery، لكنه يقتصر على استعلامات INSERT فقط.

### FailedInternalQuery

عدد الاستعلامات الداخلية التي فشلت.

### FailedInternalSelectQuery

مماثل لـ FailedInternalQuery، ولكنه يقتصر على استعلامات SELECT.

### FailedQuery

إجمالي عدد الاستعلامات الفاشلة، بما في ذلك الاستعلامات الداخلية واستعلامات المستخدم.

### FailedSelectQuery

مثل FailedQuery، ولكنه يقتصر على استعلامات SELECT فقط.

### FetchBackgroundExecutorTaskCancelMicroseconds

الزمن المستغرَق في `cancel()` لمهام Fetch executor.

### FetchBackgroundExecutorTaskExecuteStepMicroseconds

الوقت المستغرَق في `executeStep()` لمهام Fetch executor.

### FetchBackgroundExecutorTaskResetMicroseconds

الوقت المستغرَق لإعادة تعيين المهمة في Fetch executor.

### FetchBackgroundExecutorWaitMicroseconds

الوقت المستغرَق في انتظار اكتمال التنفيذ داخل Fetch executor.

### FiberStackAllocBytes

عدد البايتات المُخصَّصة لمكدسات الألياف (fiber stacks)، بما في ذلك صفحات الحماية (guard pages) (لا تُستخدم صفحات الحماية إلا في إصدارات التنقيح وإصدارات sanitizer).

### FiberStackAllocNanoseconds

مقدار الوقت المستغرق في تخصيص مكدسات الألياف (fiber stacks). تُستخدم النانوثانية لأن عملية التخصيص الواحدة تكون عادةً أسرع من الميكروثانية، ما لم يحدث تنازع على مخصِّص الذاكرة أو على النواة.

### FiberStackAllocs

عدد المكدسات المخصّصة لـ fibers (تُستخدم fibers للاتصال غير المتزامن مع النسخ المتماثلة البعيدة).

### FiberStackFreeNanoseconds

مقدار الوقت المستغرق في تحرير تخصيص مكدسات الألياف (fiber stacks).

### FileOpen

عدد الملفات المفتوحة.

### FileProgressCallbackInvocations

عدد مرات استدعاء `FileProgressCallback` لكل استعلام (يُحتسب كل حدث `FileProgress` خاص بكل ملف ويُرسَل إلى العميل عبر native TCP أو من خلال `clickhouse-local`).

### FileSegmentCompleteMicroseconds

مدة `FileSegment::complete()` في ذاكرة التخزين المؤقت لنظام الملفات

### FileSegmentFailToIncreasePriority

عدد المرات التي لم تزد فيها الأولوية بسبب شدة التنافس على قفل ذاكرة التخزين المؤقت

### FileSegmentHolderCompleteMicroseconds

زمن تنفيذ complete() لحامل أجزاء الملف

### FileSegmentIncreasePriorityMicroseconds

مدة زيادة أولوية جزء الملف

### FileSegmentLockMicroseconds

مدة قفل جزء الملف

### زمن remove() لمقطع الملف

زمن remove() لمقطع الملف

### FileSegmentWaitMicroseconds

الانتظار أثناء حالة DOWNLOADING

### FileSegmentWaitTimeouts

عدد المرات التي انتهت فيها مهلة انتظار مقطع الملف في حالة DOWNLOADING (راجع `filesystem_cache_wait_for_concurrent_download_timeout_milliseconds`)

### FileSegmentWriteMicroseconds

مدة write() لمقطع الملف

### FileSync

عدد مرات استدعاء الدالة F\_FULLFSYNC/fsync/fdatasync للملفات.

### FileSyncElapsedMicroseconds

إجمالي الوقت المستغرق في انتظار استدعاء النظام F\_FULLFSYNC/fsync/fdatasync للملفات.

### FilesystemCacheBackgroundDownloadQueuePush

عدد مقاطع الملفات المُرسَلة للتنزيل في الخلفية ضمن ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheBackgroundEvictedBytes

عدد البايتات التي أخرجها الخيط الخلفي

### FilesystemCacheBackgroundEvictedFileSegments

عدد مقاطع الملفات التي أزالها الخيط الخلفي

### FilesystemCacheBackgroundRemovedInvalidatedEntries

عدد عناصر طابور الأولوية المُبطلة (المزالة مؤجلًا) التي أزالها نهائيًا خيط التنظيف الخلفي

### FilesystemCacheCheckCorrectness

عدد مرات استدعاء الدالة FileCache::assertCacheCorrectness

### FilesystemCacheCheckCorrectnessMicroseconds

المدة التي تستغرقها عملية FileCache::assertCacheCorrectness

### FilesystemCacheClientsMapLockWaitMicroseconds

الوقت المستغرق في انتظار قفل متنازع عليه على أحد أجزاء (shards) خريطة الاستخدام لكل عميل (`user_id`) في سياسة ذاكرة التخزين المؤقت من نوع overcommit

### FilesystemCacheCreatedKeyDirectories

عدد دلائل المفاتيح المُنشأة

### FilesystemCacheDowngradedFileSegments

عدد مقاطع الملف التي خُفِّضت رتبتها (ونُقلت) من قائمة الانتظار المحمية إلى قائمة الانتظار التجريبية في سياسة ذاكرة التخزين المؤقت SLRU. هذه نقلة داخلية داخل ذاكرة التخزين المؤقت، وليست عملية إخلاء.

### FilesystemCacheEvictedBytes

عدد البايتات التي تم إخراجها من ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheEvictedFileSegments

عدد مقاطع الملف التي أُزيلت من ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheEvictionReusedIterator

عدد مرات إعادة استخدام مكرِّر ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheEvictionSkippedEvictingFileSegments

عدد مقاطع الملف التي تم تجاوز إخلائها لأنها كانت في حالة الإخلاء

### FilesystemCacheEvictionSkippedFileSegments

عدد مقاطع الملف التي تم تجاوز إخلائها لأنها في حالة يتعذر تحريرها

### FilesystemCacheEvictionSkippedMovingFileSegments

عدد مقاطع الملفات التي تم تخطي إخلائها لأنها في حالة نقل

### FilesystemCacheEvictionTries

عدد محاولات إخلاء ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheEvictMicroseconds

وقت إخلاء ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheFailedEvictionCandidates

عدد مقاطع الملفات التي فشل إخلاؤها من ذاكرة التخزين المؤقت بشكل غير متوقع أثناء الإخلاء الديناميكي من ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheFailedReserveAttempts

عدد محاولات حجز المساحة في ذاكرة التخزين المؤقت للملفات التي باءت بالفشل.

### FilesystemCacheFailToReserveSpaceBecauseOfCacheResize

عدد المرات التي جرى فيها تخطي حجز المساحة بسبب إعادة تحجيم ذاكرة التخزين المؤقت

### FilesystemCacheFailToReserveSpaceBecauseOfLockContention

عدد المرات التي جرى فيها تخطي حجز المساحة بسبب ارتفاع التنازع على قفل ذاكرة التخزين المؤقت

### FilesystemCacheFreeSpaceKeepingThreadErrors

عدد الاستثناءات التي التقطتها مهمة الحفاظ على المساحة الحرة التي تعمل في الخلفية (أثناء التجميع أو الإزالة أو الإنهاء)

### FilesystemCacheFreeSpaceKeepingThreadRun

عدد المرات التي نفّذ فيها الخيط الخلفي مهمة الحفاظ على المساحة الخالية

### FilesystemCacheFreeSpaceKeepingThreadWorkMilliseconds

الوقت الذي استغرقه الخيط الخلفي في تنفيذ مهمة الحفاظ على المساحة الحرة

### FilesystemCacheGetMicroseconds

وقت get() لذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheGetOrSetMicroseconds

مدة getOrSet() لذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheHoldFileSegments

عدد مقاطع الملفات المحتفَظ بها في ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheIdleClientEvictions

عدد المرات التي جرى فيها إخلاء جميع إدخالات ذاكرة التخزين المؤقت الخاصة بعميل ذاكرة التخزين المؤقت الموزّعة الخامل (`user_id`) نظرًا لعدم حدوث أي وصول خلال `idle_client_ttl_sec`.

### FilesystemCacheInvalidatedEntriesCleanupThreadWorkMilliseconds

المدة التي استغرقها خيط الخلفية في تنفيذ مهمة تنظيف العناصر المُبطلة في قائمة الانتظار ذات الأولوية

### FilesystemCacheLoadMetadataMicroseconds

الوقت المستغرق لتحميل البيانات الوصفية لذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheLockKeyMicroseconds

زمن قفل مفتاح ذاكرة التخزين المؤقت

### FilesystemCacheLockMetadataMicroseconds

مدة قفل البيانات الوصفية لذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheLockOriginPoolMicroseconds

زمن قفل مجمّع الاتصالات المشترك للمصدر في ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheOvercommitCandidatesIterationSteps

عدد التكرارات الخارجية التي نفذتها حلقة الإخلاء الخاصة بـ overcommit بعد المرور الأول لتغطية العجز في الحجز

### FilesystemCachePriorityReadLockMicroseconds

مدة قفل ذاكرة التخزين المؤقت لنظام الملفات لعمليات القراءة في قائمة الانتظار ذات الأولوية

### FilesystemCachePriorityWriteLockMicroseconds

مدة قفل ذاكرة التخزين المؤقت لنظام الملفات عند الكتابة إلى قائمة انتظار الأولوية

### FilesystemCacheReserveAttempts

محاولة حجز مساحة في ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheReserveMicroseconds

زمن حجز مساحة ذاكرة التخزين المؤقت لنظام الملفات

### FilesystemCacheStateLockMicroseconds

مدة قفل ذاكرة التخزين المؤقت لنظام الملفات عند قفل الحالة

### FilesystemCacheUnusedHoldFileSegments

عدد مقاطع الملفات في ذاكرة التخزين المؤقت لنظام الملفات التي جرى الاحتفاظ بها ولكن لم تُستخدم (بسبب عمليات seek أو LIMIT n وما إلى ذلك)

### FilteringMarksWithPrimaryKeyMicroseconds

الوقت المستغرق لتصفية الأجزاء حسب المفتاح الأساسي.

### FilteringMarksWithPrimaryKeyProcessedMarks

إجمالي العلامات المُعالجة أثناء تحليل المفتاح الأساسي.

### FilteringMarksWithSecondaryKeysMicroseconds

الوقت المستغرق في تصفية الأجزاء باستخدام فهارس التخطي.

### تصفية الأجزاء حسب الأعمدة الافتراضية بالميكروثانية

إجمالي الوقت المستغرَق في الدالة `filterPartsByVirtualColumns`.

### FilterTransformPassedBytes

عدد البايتات التي مرّت عبر عامل التصفية في الاستعلام

### FilterTransformPassedRows

عدد الصفوف التي اجتازت عامل التصفية في الاستعلام

### FunctionExecute

عدد مرات استدعاء دوال SQL العادية (تُستدعى دوال SQL لكل كتلة، لذا يمثّل هذا العدد عدد الكتل).

### GatheredColumns

عدد الأعمدة التي جُمعت خلال المرحلة العمودية من عمليات الدمج.

### GatheringColumnMilliseconds

إجمالي الوقت المستغرق أثناء جمع الأعمدة لعملية الدمج العمودي

### تجاوز الحدّ العالمي للذاكرة

عدد المرّات التي جرى فيها تجاوز الحدّ العالمي للذاكرة.

### GlobalThreadPoolExpansions

يحصي العدد الإجمالي لمرات إضافة خيوط تنفيذ جديدة إلى مجمّع الخيوط العام. ويعكس هذا المقياس مدى تكرار توسيع مجمّع الخيوط العام لاستيعاب متطلبات المعالجة المتزايدة.

### GlobalThreadPoolJobs

يحصي عدد المهام التي أُرسلت إلى مجمع الخيوط العام.

### GlobalThreadPoolJobWaitTimeMicroseconds

يقيس الوقت المنقضي منذ جدولة مهمة في مجمع الخيوط وحتى تلتقطها خيط معالجة عامل للتنفيذ. يساعد هذا المقياس على تحديد حالات التأخر في معالجة المهام، بما يوضح مدى استجابة مجمع الخيوط للمهام الجديدة.

### GlobalThreadPoolLockWaitMicroseconds

إجمالي الوقت الذي أمضته الخيوط في انتظار الأقفال ضمن مجمع الخيوط العام.

### GlobalThreadPoolShrinks

يحصي العدد الإجمالي للمرات التي تقلّص فيها مجمع الخيوط العام عبر إزالة بعض المؤشرات. ويحدث ذلك عندما يتجاوز عدد مؤشرات الترابط الخاملة `max_thread_pool_free_size`، مما يشير إلى إجراء تعديلات على حجم مجمع الخيوط العام استجابةً لانخفاض استخدام مؤشرات الترابط.

### GlobalThreadPoolThreadCreationMicroseconds

إجمالي الوقت المستغرق في انتظار بدء خيوط تنفيذ جديدة.

### HardPageFaults

عدد أخطاء الصفحات الجسيمة في خيوط تنفيذ الاستعلام. تشير القيم المرتفعة إما إلى أنك نسيت تعطيل swap على الخادم، أو إلى طرد صفحات الذاكرة الخاصة بالملف التنفيذي لـ ClickHouse عند وجود ضغط مرتفع جدًا على الذاكرة، أو إلى الاستخدام الناجح لأسلوب القراءة 'mmap' لبيانات الجداول.

### HashJoinPreallocatedElementsInHashTables

عدد العناصر التي خُصِّصت مسبقًا في جداول التجزئة المستخدمة في الربط بالتجزئة.

### HedgedRequestsChangeReplica

إجمالي عدد مرات انتهاء مهلة تغيير النسخة المتماثلة في الطلبات التحوطية.

### HTTPConnectionsCreated

عدد اتصالات HTTP الخاصة بالعميل التي أُنشئت

### HTTPConnectionsElapsedMicroseconds

إجمالي الوقت المستغرَق في إنشاء اتصالات HTTP للعميل

### HTTPConnectionsErrors

عدد المرات التي فشل فيها إنشاء اتصال HTTP للعميل

### HTTPConnectionsExpired

عدد اتصالات HTTP الخاصة بالعميل التي انتهت صلاحيتها

### HTTPConnectionsPreserved

عدد اتصالات HTTP الخاصة بالعميل التي تم الاحتفاظ بها

### HTTPConnectionsReset

عدد اتصالات HTTP للعميل التي أُعيد تعيينها

### HTTPConnectionsReused

عدد اتصالات HTTP الخاصة بالعميل التي أُعيد استخدامها

### HTTPServerConnectionsClosed

عدد اتصالات HTTP الخاصة بالخادم التي أُغلِقت. لم يتم التفاوض على Keep alive

### HTTPServerConnectionsCreated

عدد اتصالات HTTP التي أُنشئت على الخادم

### HTTPServerConnectionsExpired

عدد اتصالات HTTP المنتهية الصلاحية على الخادم.

### HTTPServerConnectionsPreserved

عدد اتصالات HTTP المحفوظة على الخادم. تم الاحتفاظ بالاتصال مفتوحًا بنجاح

### HTTPServerConnectionsReset

عدد اتصالات HTTP على الخادم التي أُعيد تعيينها. يغلق الخادم الاتصال

### HTTPServerConnectionsReused

عدد اتصالات HTTP المُعاد استخدامها على الخادم

### IcebergIteratorInitializationMicroseconds

إجمالي الوقت المستغرَق في التهيئة المتزامنة لمكرِّرات بيانات Iceberg.

### IcebergMetadataFilesCacheHits

عدد المرات التي عُثر فيها على ملفات البيانات الوصفية لـ Iceberg في ذاكرة التخزين المؤقت.

### حالات الإخفاق في العثور على ملفات البيانات الوصفية لـ Iceberg في ذاكرة التخزين المؤقت

عدد المرات التي لم يُعثر فيها على ملفات البيانات الوصفية لـ Iceberg في ذاكرة التخزين المؤقت للبيانات الوصفية لـ Iceberg، واضطر النظام إلى قراءتها من القرص (البعيد).

### IcebergMetadataFilesCacheStaleMisses

عدد المرات التي عُثر فيها على ملفات البيانات الوصفية لـ Iceberg في ذاكرة التخزين المؤقت، لكنها اعتُبرت متقادمة، فكان لا بد من قراءتها من القرص البعيد.

### IcebergMetadataFilesCacheWeightLost

العدد التقريبي للبايتات التي أُخرجت من ذاكرة التخزين المؤقت للبيانات الوصفية في Iceberg.

### IcebergMetadataReadWaitTimeMicroseconds

إجمالي الوقت الذي يقضيه قارئو البيانات في انتظار قراءة ملفات البيانات الوصفية لـ Iceberg وتحليلها، محسوبًا كمجموع عبر جميع خيوط القراءة.

### IcebergMetadataReturnedObjectInfos

إجمالي عدد معلومات الكائنات التي أعادها مكرّر Iceberg.

### IcebergMetadataUpdateMicroseconds

إجمالي الوقت المستغرَق في تحديث البيانات الوصفية لتخزين Iceberg استنادًا إلى الحالة (`buildStorageMetadataFromState`).

### IcebergMinMaxIndexPrunedFiles

عدد الملفات التي جرى تخطيها باستخدام فهرس MinMax في Iceberg

### IcebergMinMaxNonPrunedDeleteFiles

إجمالي عدد أزواج ملفات البيانات وملفات الحذف بالموضع التي قُبلت عبر تحليل MinMax من بين الأزواج الملائمة بحسب التقسيم ورقم التسلسل.

### IcebergMinMaxPrunedDeleteFiles

إجمالي عدد أزواج ملفات البيانات وملفات حذف الموضع التي قُبلت بناءً على تحليل MinMax، من بين الأزواج الملائمة وفقًا للتقسيم ورقم التسلسل.

### IcebergPartitionPrunedFiles

عدد الملفات التي تم تخطيها أثناء تقليم أقسام Iceberg

### IcebergPartitionPrunedManifestFiles

عدد ملفات البيان في Iceberg التي جرى تخطيها دون قراءتها، اعتمادًا على ملخّصات التقسيم في قائمة البيان

### IcebergTrivialCountOptimizationApplied

تم تطبيق تحسين العدّ البسيط عند القراءة من Iceberg

### IcebergVersionHintUsed

عدد المرات التي استُخدم فيها version-hint.text.

### IgnoredColdParts

راجع الإعداد `ignore_cold_parts_seconds`. عدد المرات التي تجاهلت فيها استعلامات القراءة الأجزاء الجديدة جدًا التي لم يكن `CacheWarmer` قد سحبها إلى ذاكرة التخزين المؤقت بعد.

### IndexAnalysisRounds

عدد مرات إجراء تحليل الفهرس داخل الاستعلام.

### IndexBinarySearchAlgorithm

عدد مرات استخدام خوارزمية البحث الثنائي عبر علامات الفهرس

### IndexGenericExclusionSearchAlgorithm

عدد مرات استخدام خوارزمية البحث بالاستبعاد العامة على علامات الفهرس

### IndexGenericExclusionSearchStepLimitReached

عدد المرات التي وصل فيها البحث بالاستبعاد العام (generic exclusion search) على علامات الفهرس (index marks) إلى القيمة merge\_tree\_generic\_exclusion\_search\_max\_steps وقَبِل نطاقات العلامات (mark ranges) المتبقية دون مزيد من التقسيم

### InitialQuery

مماثل لـ Query، لكنه لا يحتسب إلا الاستعلامات الأولية (راجع `is_initial_query`).

### InitialSelectQuery

مثل InitialQuery، لكنه يقتصر على استعلامات SELECT.

### InsertedBytes

عدد البايتات (غير المضغوطة؛ للأعمدة كما هي مخزنة في الذاكرة) التي أُدرجت في جميع الجداول.

### InsertedCompactParts

عدد الأجزاء المُدخلة بتنسيق Compact.

### InsertedRows

عدد الصفوف المُدرَجة في جميع الجداول.

### InsertedWideParts

عدد الأجزاء المُدرجة بتنسيق Wide.

### InsertQueriesWithSubqueries

عدد استعلامات INSERT، بما في ذلك جميع الاستعلامات الفرعية

### InsertQuery

مثل Query، لكنه مخصص فقط لاستعلامات INSERT.

### InsertQueryTimeMicroseconds

الوقت الإجمالي لاستعلامات INSERT.

### InterfaceHTTPReceiveBytes

عدد البايتات التي تم استلامها عبر واجهات HTTP

### InterfaceHTTPSendBytes

عدد البايتات المرسلة عبر واجهات HTTP

### InterfaceInterserverReceiveBytes

عدد البايتات المستلمة عبر واجهات الاتصال بين الخوادم

### InterfaceInterserverSendBytes

عدد البايتات المُرسلة عبر واجهات الاتصال بين الخوادم

### InterfaceMySQLReceiveBytes

عدد البايتات التي تم استلامها عبر واجهات MySQL

### InterfaceMySQLSendBytes

عدد البايتات المُرسلة عبر واجهات MySQL

### InterfaceNativeReceiveBytes

عدد البايتات التي تم استلامها عبر الواجهات الأصلية

### InterfaceNativeSendBytes

عدد البايتات المرسلة عبر الواجهات الأصلية

### InterfacePostgreSQLReceiveBytes

عدد البايتات المستلمة عبر واجهات PostgreSQL

### InterfacePostgreSQLSendBytes

عدد البايتات المُرسلة عبر واجهات PostgreSQL

### InterfacePrometheusReceiveBytes

عدد البايتات التي تم استلامها عبر واجهات Prometheus

### InterfacePrometheusSendBytes

عدد البايتات المُرسلة عبر واجهات Prometheus

### IOBufferAllocBytes

عدد البايتات المخصّصة لمخازن الإدخال/الإخراج المؤقتة (لـ ReadBuffer/WriteBuffer).

### IOBufferAllocs

عدد مرات تخصيص مخازن الإدخال/الإخراج (لـ ReadBuffer/WriteBuffer).

### IOUringCQEsCompleted

إجمالي عدد CQE في io\_uring التي اكتملت بنجاح

### IOUringCQEsFailed

إجمالي عدد إدخالات CQE المكتملة في `io_uring` التي انتهت بإخفاق

### IOUringSQEsResubmitsAsync

إجمالي عدد عمليات إعادة إرسال SQE غير المتزامنة في `io_uring` التي نُفِّذت

### IOUringSQEsResubmitsSync

إجمالي عدد عمليات إعادة إرسال SQE المتزامنة التي نُفِّذت لـ io\_uring

### IOUringSQEsSubmitted

إجمالي عدد إدخالات SQE المُرسلة إلى io\_uring

### JemallocFailedAllocationSampleTracking

إجمالي عدد مرات فشل تتبّع عيّنة تخصيص jemalloc

### JemallocFailedDeallocationSampleTracking

إجمالي عدد مرات فشل تتبّع عيّنة إلغاء تخصيص jemalloc

### JoinBuildPostProcessingMicroseconds

الزمن المنقضي لخطوات المعالجة اللاحقة بعد بناء الجانب الأيمن من JOIN.

### JoinBuildRowStoreMicroseconds

الوقت المنقضي في تحويل حمولة الجانب الأيمن من JOIN إلى صيغة الترتيب الصفّي (row-major).

### JoinBuildTableRowCount

إجمالي عدد الصفوف في جدول البناء المستخدم في عملية JOIN.

### JoinDelayedJoinedTransformBlockCount

عدد الكتل التي يصدرها DelayedJoinedBlocksWorkerTransform.

### JoinDelayedJoinedTransformRowCount

عدد الصفوف التي يُخرجها DelayedJoinedBlocksWorkerTransform.

### JoinNonJoinedTransformBlockCount

عدد الكتل الناتجة عن NonJoinedBlocksTransform.

### JoinNonJoinedTransformRowCount

عدد الصفوف غير المنضمّة التي أنتجها NonJoinedBlocksTransform.

### JoinOptimizeMicroseconds

إجمالي الوقت المستغرَق في تنفيذ تحسينات خطة JOIN.

### JoinProbeTableRowCount

إجمالي عدد الصفوف في جدول probe ضمن عملية JOIN.

### JoinReorderMicroseconds

إجمالي الوقت المستغرَق لتنفيذ خوارزمية إعادة ترتيب JOIN.

### JoinResultRowCount

إجمالي عدد الصفوف الناتجة عن عملية JOIN.

### JoinSpillingHashJoinSwitchedToGraceJoin

عدد المرات التي جرى فيها التحويل من (Concurrent)HashJoin إلى GraceHashJoin بسبب تجاوز حد الذاكرة في SpillingHashJoin.

### KafkaBackgroundReads

عدد عمليات القراءة في الخلفية التي تُغذّي العروض المتجسدة من Kafka منذ بدء تشغيل الخادم

### KafkaCommitFailures

عدد عمليات تثبيت الإزاحات المستهلكة في Kafka التي فشلت (يكون ذلك عادةً مؤشرًا على وجود بعض ازدواجية البيانات)

### KafkaCommits

عدد عمليات التثبيت الناجحة للإزاحات التي تم استهلاكها في Kafka (ينبغي عادةً أن يساوي KafkaBackgroundReads)

### KafkaConsumerErrors

عدد الأخطاء التي سجّلتها librdkafka أثناء عمليات poll

### KafkaDirectReads

عدد استعلامات SELECT المباشرة من جداول Kafka منذ بدء تشغيل الخادم

### KafkaMessagesFailed

عدد رسائل Kafka التي تعذّر على ClickHouse تحليلها

### KafkaMessagesPolled

عدد رسائل Kafka التي جرى جلبها من librdkafka إلى ClickHouse

### KafkaMessagesProduced

عدد الرسائل المُرسلة إلى Kafka

### KafkaMessagesRead

عدد رسائل Kafka التي سبق أن عالجها ClickHouse

### KafkaMVNotReady

عدد المحاولات الفاشلة لإرسال البيانات إلى عرض متجسد غير جاهز

### KafkaProducerErrors

عدد الأخطاء أثناء إرسال الرسائل إلى Kafka

### KafkaProducerFlushes

عدد عمليات التفريغ الصريحة في منتِج Kafka

### KafkaRebalanceAssignments

عدد تعيينات الأقسام (المرحلة النهائية من إعادة توازن مجموعة المستهلكين)

### KafkaRebalanceErrors

عدد مرات فشل إعادة موازنة مجموعة المستهلكين

### KafkaRebalanceRevocations

عدد مرات إلغاء إسناد الأقسام (المرحلة الأولى من إعادة موازنة مجموعة المستهلكين)

### KafkaRowsRead

عدد الصفوف المستخرجة من رسائل Kafka

### KafkaRowsRejected

عدد الصفوف التي جرى تحليلها ثم رُفضت لاحقًا (بسبب عمليات إعادة التوازن / الأخطاء أو أسباب مشابهة). ستُستهلك هذه الصفوف مرة أخرى بعد إعادة التوازن.

### KafkaRowsWritten

عدد الصفوف التي أُدرجت في جداول Kafka

### KafkaWrites

عدد عمليات الكتابة (الإدراج) إلى جداول Kafka

### KeeperAddWatchRequest

عدد طلبات إضافة مراقبة

### KeeperBatchMaxCount

عدد الدُفعات التي وصلت إلى حد `max_requests_batch_size`

### KeeperBatchMaxReadCount

عدد الدُفعات التي وصلت إلى حد `max_read_batch_size`

### KeeperBatchMaxReadTotalSize

عدد الدفعات التي وصلت إلى الحد الأقصى لـ max\_read\_batch\_bytes\_size

### KeeperBatchMaxTotalSize

عدد الدُفعات التي بلغت الحد الأقصى لـ max\_requests\_batch\_bytes\_size

### KeeperChangelogFileSyncMicroseconds

الوقت المستغرق في `fsync` لسجل تغييرات Keeper (للسجلات غير المضغوطة فقط)

### KeeperChangelogLockWaitMicroseconds

الوقت المستغرق في انتظار الحصول على قفل سجل التغييرات في Keeper

### KeeperChangelogStartupReadBytes

عدد البايتات الفعلية (قيمة التحقق + header + blob) التي قرأها قارئ من ملفات سجل التغييرات

### KeeperChangelogStartupReadEntries

عدد سجلات سجل التغييرات التي جرى التحقق منها بواسطة قارئ بدء التشغيل المتوازي في Keeper

### KeeperChangelogStartupReadMicroseconds

الزمن الفعلي المستغرَق في القراءة المتوازية لـ سجل التغييرات أثناء بدء تشغيل Keeper

### KeeperChangelogStartupStitchMicroseconds

الوقت الفعلي (wall time) المستغرق في دمج نتائج قراءة بدء التشغيل المتوازية لكل ملف في حالة LogEntryStorage

### KeeperChangelogWrittenBytes

عدد البايتات المكتوبة في سجل التغييرات في Keeper

### KeeperCheckRequest

عدد طلبات التحقق

### KeeperCheckWatchRequest

عدد طلبات عملية remove مراقبة

### KeeperCommits

عدد عمليات التثبيت الناجحة

### KeeperCommitsFailed

عدد عمليات تثبيت الفاشلة

### KeeperCommitWaitElapsedMicroseconds

الوقت المستغرَق في انتظار تثبيت سجل معيّن

### KeeperCreateRequest

عدد طلبات الإنشاء

### KeeperExistsRequest

عدد طلبات exists

### KeeperGetRequest

عدد طلبات get

### KeeperLatency

زمن الاستجابة في Keeper

### KeeperListRecursiveRequest

عدد طلبات get children العودية

### KeeperListRequest

عدد طلبات الاستعراض

### KeeperLiveSessionsLockWaitMicroseconds

الوقت المستغرق في انتظار الحصول على قفل الجلسات النشطة في Keeper

### KeeperLogsEntryReadFromCommitReadAhead

عدد إدخالات السجل التي جرى تسليمها إلى commit thread من النافذة مفككة الترميز الخاصة بـ commit قارئ القراءة المسبقة (سحب عبر المسار السريع أو سحب تفريغ لأول عنصر في النافذة)

### KeeperLogsEntryReadFromFile

عدد مُدخلات السجل في Keeper التي تُقرأ مباشرةً من ملف سجل التغييرات

### KeeperLogsEntryReadFromLatestCache

عدد إدخالات السجل في Keeper التي تُقرأ من ذاكرة التخزين المؤقت لأحدث إدخالات السجل

### KeeperLogsReadAheadCursorsInstalled

عدد مؤشرات fill الجديدة التي أُضيفت إلى قائمة انتظار قارئ الاستباق (قارئ القراءة المسبقة) الخاص بسجل التغييرات في Keeper (peer أو commit) ولم تكن مهمة fill تغطيها بالفعل

### KeeperLogsReadAheadFillDecodedEntries

عدد إدخالات السجل التي فُكّ ترميزها بواسطة مهمة الملء بالقراءة المسبقة في Keeper

### KeeperLogsReadAheadFillReopens

عدد المرات التي أعادت فيها عملية fill للقراءة المسبقة في Keeper فتح ملف سجل التغييرات أو نفّذت عليه عملية seek

### KeeperLogsReadAheadPlanEpochMismatches

عدد المرات التي تم فيها إلغاء plan قراءة سجل التغييرات الخاص بـ Keeper لأن عملية اقتطاع write\_at متزامنة أبطلت صلاحيته قبل أن يتم تنفيذه

### KeeperLogsReadAheadReadersCreated

عدد قارئات القراءة المسبقة لسجل تغييرات Keeper (ومهام التعبئة الخاصة بها) التي تم إنشاؤها؛ ثبات هذا العدد عبر حدود الملفات يعني أنه تتم إعادة استخدام القارئ بدلًا من إنهائه وإنشائه من جديد

### KeeperLogsReadAheadScheduleRejected

عدد المرات التي تعذّر فيها إنشاء قارئ القراءة المسبقة لسجل التغييرات (سجل التغييرات read-ahead reader) في Keeper بسبب امتلاء قائمة انتظار مجمّع خيوط القراءة المسبقة؛ عندها يلجأ المُستدعي إلى قراءة مباشرة

### KeeperLogsReadAheadTimeoutFallbacks

عدد المرات التي انتهت فيها مهلة طلب خدمة القراءة المسبقة لسجل التغييرات الخاص بـ Keeper أثناء انتظار مهمة الـ fill، فلجأ إلى قراءة مباشرة لبقية الذيل (tail)

### KeeperLSMTCommittedEntryBytes

عدد البايتات المُسلسَلة للمدخلات المُضافة إلى جدول الذاكرة (memtable) المُثبَّت الخاص بـ LSMT في Keeper

### KeeperLSMTCommittedMemtablesCreated

عدد جداول الذاكرة (memtables) المُثبَّتة (committed) التي أنشأها Keeper LSMT

### KeeperLSMTFileDeletionExceptions

عدد الاستثناءات في عمليات حذف ملفات LSMT في Keeper

### KeeperLSMTFlushes

عدد عمليات تفريغ جداول الذاكرة (memtable) الخاصة بـ LSMT في Keeper التي اكتملت بنجاح

### KeeperLSMTFlushExceptions

عدد الاستثناءات في عمليات تفريغ جدول الذاكرة (memtable) الخاص بـ LSMT في Keeper

### KeeperLSMTFlushWrittenCompressedBytes

عدد البايتات المضغوطة المكتوبة في الملفات نتيجة عمليات تفريغ جدول الذاكرة الخاصة بـ Keeper LSMT

### KeeperLSMTFlushWrittenUncompressedBytes

عدد البايتات غير المضغوطة المكتوبة في الملفات عن طريق عمليات تفريغ جدول الذاكرة في Keeper LSMT

### KeeperLSMTGetBlockFromCache

عدد عمليات الوصول إلى كتل LSMT في Keeper التي تمت تلبيتها من ذاكرة التخزين المؤقت للكتل

### KeeperLSMTGetBlockFromWeakPtr

عدد عمليات الوصول إلى كتل Keeper LSMT التي جرت تلبيتها عبر المؤشر الضعيف في معلومات الكتلة الخاصة بالملف

### KeeperLSMTGetBlockLoadedGroup

عدد عمليات الوصول إلى كتل Keeper LSMT التي استلزمت تحميل مجموعة كتل من القرص

### KeeperLSMTGetCommittedNodeFromMemory

عدد عمليات البحث عن العُقد المثبّتة (committed) في LSMT الخاص بـ Keeper التي وجدت كتلة العقدة موجودة في الذاكرة بالفعل

### KeeperLSMTGetCommittedNodeLoadedBlock

عدد عمليات البحث عن العُقد المُثبَّتة (committed) في LSMT الخاص بـ Keeper التي احتاجت إلى تحميل كتلة العقدة

### KeeperLSMTGetCommittedNodeNonexistent

عدد عمليات الـ lookup عن العقد المثبتة (committed) في Keeper LSMT لعقد غير موجودة

### KeeperLSMTGetUncommittedNodeHits

عدد عمليات البحث عن عُقد LSMT في Keeper التي وجدت العقدة في جداول الذاكرة (memtables) غير المُثبَّتة

### KeeperLSMTGetUncommittedNodeMisses

عدد عمليات البحث (lookups) عن عُقد Keeper LSMT التي لم تعثر على العقدة في جداول الذاكرة (memtables) غير المُثبَّتة (uncommitted) فانتقلت إلى الحالة المُثبَّتة (committed state)

### KeeperLSMTListFilterFalsePositives

عدد عمليات فحص الملفات التي لم يتخطَّها عامل تصفية المسارات الأصلية في Keeper LSMT ولم تعثر على أي عناصر فرعية

### KeeperLSMTListFilterSkipped

عدد عمليات فحص الملفات التي تخطّتها عمليات list في Keeper LSMT لأن عامل تصفية مسارات parent استبعد جميع children

### KeeperLSMTListFilterTruePositives

عدد عمليات فحص الملفات التي لم يتخطَّها عامل تصفية مسارات parent في Keeper LSMT وعثرت على children

### KeeperLSMTListNamesFromFiles

أسماء العناصر الفرعية (child) بما فيها علامات الحذف (tombstones) التي جُمعت من الملفات عبر عمليات السرد (list) في Keeper LSMT

### KeeperLSMTListNamesFromMemtables

أسماء العناصر الفرعية (بما في ذلك سجلات الحذف tombstones) التي تم الحصول عليها من جداول الذاكرة memtables عبر عمليات السرد (list) في Keeper LSMT

### KeeperLSMTListScannedBlocks

الكتل التي فُحصت بواسطة عمليات list في Keeper LSMT داخل الملفات

### KeeperLSMTListScannedEntries

الإدخالات التي فحصتها عمليات list الخاصة بـ LSMT في Keeper داخل الملفات

### KeeperLSMTLoadedBlocks

عدد الكتل المحمّلة من القرص بواسطة Keeper LSMT

### KeeperLSMTLoadedUncompressedBytes

عدد البايتات غير المضغوطة للكتل التي حمّلها Keeper LSMT من القرص

### KeeperLSMTMergeConsumedFiles

عدد ملفات الإدخال التي استهلكتها عمليات دمج LSMT في Keeper بالكامل ثم أسقطتها

### KeeperLSMTMergeConsumedUncompressedBytes

عدد البايتات غير المضغوطة في ملفات الإدخال التي استُهلكت بالكامل وأُسقطت بواسطة عمليات دمج LSMT في Keeper

### KeeperLSMTMergeExceptions

عدد الاستثناءات في عمليات دمج LSMT في Keeper

### KeeperLSMTMerges

عدد عمليات دمج LSMT في Keeper التي اكتملت بنجاح

### KeeperLSMTMergeWrittenCompressedBytes

عدد البايتات المضغوطة في ملفات الإخراج التي تنتجها عمليات دمج LSMT في Keeper

### KeeperLSMTMergeWrittenFiles

عدد ملفات الإخراج التي تنتجها عمليات دمج Keeper LSMT

### KeeperLSMTMergeWrittenUncompressedBytes

عدد البايتات غير المضغوطة في ملفات الإخراج التي تنشرها عمليات دمج Keeper LSMT

### KeeperLSMTNodeCacheEntriesUpdated

عدد مدخلات ذاكرة التخزين المؤقت لعُقد LSMT في Keeper التي أُعيد توجيهها إلى كتلة محمَّلة حديثًا

### KeeperLSMTThrottledWrites

عدد عمليات الكتابة التي تأخّرت بسبب تخلّف عمليات التفريغ أو الدمج في الخلفية الخاصة بـ LSMT في Keeper

### KeeperLSMTUncommittedCreateBytes

عدد البايتات المُسلسَلة لمدخلات Create المُلحقة بجداول الذاكرة (memtables) غير المُثبَّتة في Keeper LSMT

### KeeperLSMTUncommittedCreates

عدد إدخالات Create المُلحقة بجداول الذاكرة (memtables) غير المُثبَّتة في Keeper LSMT

### KeeperLSMTUncommittedMemtablesCreated

عدد جداول الذاكرة (memtables) غير المُثبَّتة التي أنشأها Keeper LSMT

### KeeperLSMTUncommittedRemoveBytes

عدد البايتات المُسلسَلة لإدخالات REMOVE المُضافة إلى جداول الذاكرة (memtables) غير المُثبَّتة (uncommitted) في Keeper LSMT

### KeeperLSMTUncommittedRemoves

عدد إدخالات REMOVE المُضافة إلى جداول الذاكرة (memtables) غير المُثبَّتة في LSMT الخاصة بـ Keeper

### KeeperLSMTUncommittedUpdateBytes

عدد البايتات المُسلسَلة لمدخلات Update المُلحَقة بجداول الذاكرة (memtables) غير المُثبَّتة (uncommitted) في Keeper LSMT

### KeeperLSMTUncommittedUpdates

عدد مدخلات Update المُضافة إلى جداول الذاكرة غير المُثبَّتة (uncommitted memtables) في Keeper LSMT

### KeeperMultiReadRequest

عدد طلبات القراءة المتعددة

### KeeperMultiRequest

عدد الطلبات المتعددة

### KeeperPacketsReceived

الحزم المستلمة بواسطة خادم Keeper

### KeeperPacketsSent

الحزم التي يرسلها خادم Keeper

### KeeperPreprocessElapsedMicroseconds

زمن الاستجابة للمعالجة التمهيدية في Keeper لطلب واحد

### KeeperProcessAndResponsesLockWaitMicroseconds

الوقت المستغرَق في انتظار الحصول على قفل معالجة Keeper والاستجابات

### الزمن المنقضي لمعالجة Keeper بالميكروثانية

زمن الاستجابة تثبيت في Keeper لطلب واحد

### KeeperReadBatchCount

عدد دفعات طلبات القراءة التي تمت معالجتها بواسطة Keeper

### KeeperReadBatchTotalRequests

إجمالي عدد طلبات القراءة التي عالجها Keeper ضمن دفعات

### KeeperReadRequestQueueLockWaitMicroseconds

الوقت المستغرَق في انتظار الحصول على قفل قائمة انتظار طلبات القراءة في Keeper

### KeeperReadSnapshot

عدد عمليات قراءة اللقطات المكتملة

### KeeperReadSnapshotDeferred

عدد قراءات اللقطة المؤجلة لأن اللقطة المطلوبة لم تعد متاحة محليًا؛ وسيحاول NuRaft مجددًا باستخدام أحدث لقطة.

### KeeperReadSnapshotFailed

عدد عمليات قراءة اللقطات الفاشلة

### KeeperReadSnapshotObject

عدد كائنات اللقطات المُرسلة إلى العقد التابعة

### KeeperReconfigRequest

عدد طلبات إعادة الإعداد

### KeeperRemoveRequest

عدد طلبات الحذف

### KeeperRemoveWatchRequest

عدد طلبات remove مراقبة

### KeeperRequestRejectedDueToSoftMemoryLimitCount

عدد الطلبات التي رُفضت بسبب تجاوز الحد المرن للذاكرة

### KeeperRequestTotal

إجمالي عدد الطلبات على خادم Keeper

### KeeperRequestTotalWithSubrequests

إجمالي عدد الطلبات على خادم Keeper، مع احتساب كل subrequest ضمن الطلب المتعدد

### KeeperSaveSnapshot

عدد مرات حفظ اللقطات

### KeeperSaveSnapshotFailed

عدد عمليات حفظ اللقطات الفاشلة

### KeeperSaveSnapshotObject

عدد كائنات اللقطة المستلمة من leader

### KeeperServerWriteLockWaitMicroseconds

الوقت المستغرق لانتظار الحصول على قفل الكتابة لخادم Keeper

### KeeperSessionCallbackLockWaitMicroseconds

الوقت المستغرق في انتظار الحصول على قفل رد النداء لجلسة Keeper

### KeeperSetRequest

عدد طلبات Set

### KeeperSetWatchesRequest

عدد طلبات تعيين الـ مراقبة

### KeeperSnapshotApplys

عدد مرات تطبيق اللقطات

### KeeperSnapshotApplysFailed

عدد حالات فشل تطبيق لقطة

### KeeperSnapshotCreations

عدد اللقطات التي تم إنشاؤها

### KeeperSnapshotCreationsFailed

عدد عمليات إنشاء اللقطة الفاشلة

### KeeperSnapshotFileSyncMicroseconds

الوقت المستغرَق في تنفيذ `fsync` لملفات اللقطات في Keeper

### KeeperSnapshotRemoteLoaderErrors

عدد أخطاء القراءة عن بُعد في RemoteSnapshotLoader أثناء إرسال لقطة إلى عقدة تابعة

### KeeperSnapshotWrittenBytes

عدد البايتات التي كُتبت إلى ملفات اللقطات في Keeper

### KeeperStaleRequestsSkipped

عدد طلبات Keeper التي جرى تخطيها لأن الجلسة لم تعد نشطة

### KeeperStorageLockWaitMicroseconds

الوقت المستغرَق في انتظار الحصول على قفل تخزين Keeper

### KeeperStorageSharedLockWaitMicroseconds

الوقت المستغرَق في انتظار الحصول على القفل المشترك لوحدة تخزين Keeper

### KeeperTotalElapsedMicroseconds

إجمالي زمن الاستجابة في Keeper لطلب واحد

### KeeperTTLRemoveRequestsDropped

عدد طلبات حذف TTL التي أُسقِطت بسبب امتلاء queue

### KeeperTTLRemoveRequestsEnqueued

عدد طلبات حذف TTL التي أُدرجت بنجاح في قائمة الانتظار

### KeeperWatchesTriggered

عدد مرات تفعيل المراقِبات

### KeeperWatchTriggeredNodeChildrenChanged

عدد مرات إطلاق المراقبة الناتجة عن عمليات تغيير العُقد الفرعية

### KeeperWatchTriggeredNodeCreated

عدد أحداث تشغيل watch الناتجة عن عملية `CREATE`

### KeeperWatchTriggeredNodeDataChanged

عدد مرات تفعيل watch حسب عمليات التغيير

### KeeperWatchTriggeredNodeDeleted

عدد أحداث watch triggers الناتجة عن عملية `DELETE`

### KeeperWriteBatchCount

عدد دفعات طلبات الكتابة التي تمت معالجتها بواسطة Keeper

### KeeperWriteBatchTotalRequests

إجمالي عدد طلبات الكتابة التي عالجها Keeper على شكل دفعات

### LoadedDataParts

عدد أجزاء البيانات التي تم تحميلها بواسطة جداول MergeTree أثناء التهيئة.

### LoadedDataPartsMicroseconds

الوقت بالميكروثانية الذي استغرقته جداول MergeTree في تحميل أجزاء البيانات أثناء التهيئة.

### LoadedMarksCount

عدد العلامات المُحمَّلة (إجماليًا عبر جميع الأعمدة).

### LoadedMarksFiles

عدد ملفات العلامات التي تم تحميلها.

### LoadedMarksMemoryBytes

حجم تمثيلات العلامات المحمّلة في الذاكرة.

### LoadedPrimaryIndexBytes

عدد صفوف المفتاح الأساسي التي جرى تحميلها.

### ملفات الفهرس الأساسي المُحمَّلة

عدد ملفات الفهرس الأساسي المُحمَّلة.

### LoadedPrimaryIndexRows

عدد صفوف المفتاح الأساسي المُحمَّلة.

### LoadedStatisticsMicroseconds

الوقت المستغرق في تحميل الإحصاءات من الأجزاء

### LoadingMarksTasksCanceled

عدد مرات إلغاء المهام الخلفية الخاصة بتحميل الـ marks

### LocalReadThrottlerBytes

عدد البايتات التي مرّت عبر مُحدِّد المعدل 'max\_local\_read\_bandwidth\_for\_server'/'max\_local\_read\_bandwidth'.

### LocalReadThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في الانتظار للامتثال لآلية تقييد المعدل `'max_local_read_bandwidth_for_server'/'max_local_read_bandwidth'`.

### LocalThreadPoolBusyMicroseconds

إجمالي الوقت الذي أمضته سلاسل التنفيذ في تنفيذ العمل الفعلي.

### LocalThreadPoolExpansions

يحصي العدد الإجمالي للمرات التي استُعيرت فيها خيوط من مجمع الخيوط العام لتوسيع مجمعات الخيوط المحلية.

### LocalThreadPoolJobs

يحسب عدد المهام التي أُرسلت إلى مجمعات الخيوط المحلية.

### LocalThreadPoolJobWaitTimeMicroseconds

يقيس الوقت المنقضي منذ جدولة مهمة في مجمع الخيوط حتى يلتقطها مؤشر ترابط عامل لتنفيذها. يساعد هذا المقياس في تحديد حالات التأخير في معالجة المهام، مما يوضح مدى استجابة مجمع الخيوط للمهام الجديدة.

### LocalThreadPoolLockWaitMicroseconds

إجمالي الوقت الذي أمضته الخيوط في انتظار الأقفال ضمن مجمعات الخيوط المحلية.

### LocalThreadPoolShrinks

يحصي إجمالي عدد المرات التي أُعيدت فيها الخيوط إلى مجمّع الخيوط العام من مجمّعات الخيوط المحلية.

### LocalThreadPoolThreadCreationMicroseconds

إجمالي الوقت الذي أمضته مجمعات الخيوط المحلية في انتظار استعارة خيط من المجمّع العام.

### LocalWriteThrottlerBytes

عدد البايتات التي مرّت عبر مُقيِّد المعدّل 'max\_local\_write\_bandwidth\_for\_server'/'max\_local\_write\_bandwidth'.

### LocalWriteThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في الانتظار للامتثال لآلية تقييد المعدل في 'max\_local\_write\_bandwidth\_for\_server'/'max\_local\_write\_bandwidth'.

### LogDebug

عدد رسائل السجل بالمستوى Debug

### LogError

عدد رسائل السجل من المستوى Error

### LogFatal

عدد رسائل السجل ذات المستوى Fatal

### LoggerElapsedNanoseconds

الوقت التراكمي المستغرَق في التسجيل

### LogInfo

عدد رسائل السجل ذات المستوى Info

### LogTest

عدد رسائل السجل بالمستوى Test

### LogTrace

عدد رسائل السجل ذات مستوى Trace

### LogWarning

عدد رسائل السجل عند مستوى التحذير

### MainConfigLoads

عدد مرات إعادة تحميل الإعداد الرئيسي.

### MarkCacheEvictedBytes

عدد البايتات المُزالة من ذاكرة التخزين المؤقت للعلامات.

### MarkCacheEvictedFiles

عدد ملفات العلامات التي أُخرجت من ذاكرة التخزين المؤقت للعلامات.

### MarkCacheEvictedMarks

عدد العلامات التي أُخرجت من ذاكرة التخزين المؤقت للعلامات.

### MarkCacheHits

عدد المرات التي جرى فيها العثور على إدخال في ذاكرة التخزين المؤقت للعلامات، وبالتالي لم تكن هناك حاجة إلى تحميل ملف العلامات.

### MarkCacheMisses

عدد المرات التي لم يُعثر فيها على إدخال في ذاكرة التخزين المؤقت للعلامات، ما اضطرنا إلى تحميل ملف العلامات إلى الذاكرة، وهي عملية مكلفة تزيد من كمون الاستعلام.

### MarksTasksFromCache

عدد المرات التي تم فيها تحميل الـ علامة بشكل متزامن لأنها كانت موجودة بالفعل في ذاكرة التخزين المؤقت.

### MemoryAllocatedWithoutCheck

عدد مرات تخصيص الذاكرة دون التحقق من قيود الذاكرة.

### البايتات المخصّصة دون التحقّق

عدد البايتات التي جرى تخصيصها من دون التحقّق من قيود الذاكرة.

### MemoryAllocatorPurge

إجمالي عدد مرات طلب تنظيف مخصّص الذاكرة

### MemoryAllocatorPurgeTimeMicroseconds

إجمالي الوقت المستغرق في تنظيف مخصِّص الذاكرة

### MemoryOvercommitWaitTimeMicroseconds

إجمالي الوقت المُستغرَق في انتظار تحرير الذاكرة داخل OvercommitTracker.

### MemoryReservationAdmitMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في انتظار الموافقة على الحجز الأولي للذاكرة

### MemoryReservationDecreases

إجمالي عدد طلبات خفض حجز الذاكرة التي تمت الموافقة عليها

### MemoryReservationFailed

إجمالي عدد عمليات حجز الذاكرة التي فشلت

### MemoryReservationIncreaseMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في انتظار الموافقة على زيادة حجز الذاكرة

### MemoryReservationIncreases

إجمالي عدد طلبات زيادة حجز الذاكرة المعتمدة

### MemoryReservationKilled

إجمالي عدد إشارات إنهاء حجز الذاكرة

### MemoryWorkerRun

عدد مرات التشغيل التي أجراها MemoryWorker في الخلفية

### MemoryWorkerRunElapsedMicroseconds

إجمالي الوقت الذي يستغرقه MemoryWorker في تنفيذ المهام في الخلفية

### الدمج

عدد عمليات الدمج الخلفية التي بدأت.

### MergeCommitMilliseconds

إجمالي الوقت المستغرَق في تثبيت نتائج الدمج (إعادة تسمية الجزء، والتحقق من checksum، وتحديثات ZooKeeper)

### MergedColumns

عدد الأعمدة المُدمجة أثناء المرحلة الأفقية لعمليات الدمج.

### MergedIntoCompactParts

عدد الأجزاء التي تم دمجها إلى صيغة Compact.

### MergedIntoWideParts

عدد الأجزاء التي تم دمجها إلى التنسيق Wide.

### MergedProjections

عدد الإسقاطات التي دُمجت (ولم تُعَد بناؤها) أثناء عمليات الدمج في MergeTree.

### MergedRows

عدد الصفوف التي تمت قراءتها لعمليات الدمج في الخلفية. وهذا هو عدد الصفوف قبل الدمج.

### MergedUncompressedBytes

البايتات غير المضغوطة (للأعمدة كما كانت مخزّنة في الذاكرة) التي تمت قراءتها لعمليات الدمج في الخلفية. هذا هو عددها قبل الدمج.

### MergeExecuteMilliseconds

إجمالي الوقت النشط المستغرَق في تنفيذ عمليات الدمج في الخلفية

### MergeHorizontalStageExecuteMilliseconds

إجمالي وقت الانشغال الذي استغرقه تنفيذ المرحلة الأفقية من عمليات الدمج في الخلفية

### MergeHorizontalStageTotalMilliseconds

إجمالي الوقت المستغرَق للمرحلة الأفقية من عمليات الدمج التي تتم في الخلفية

### MergeMutateBackgroundExecutorTaskCancelMicroseconds

الوقت المستغرَق في `cancel()` لمهام مُنفِّذ MergeMutate.

### MergeMutateBackgroundExecutorTaskExecuteStepMicroseconds

الوقت المستغرَق في executeStep() لمهام منفّذ MergeMutate.

### MergeMutateBackgroundExecutorTaskResetMicroseconds

الوقت المستغرَق في إعادة ضبط المهمة في منفّذ MergeMutate.

### MergeMutateBackgroundExecutorWaitMicroseconds

الوقت المستغرق في انتظار اكتمال التنفيذ في منفذ MergeMutate.

### MergePrewarmStageExecuteMilliseconds

إجمالي وقت التشغيل الفعلي المستغرَق في تنفيذ مرحلة التهيئة المسبقة لعمليات الدمج في الخلفية

### MergePrewarmStageTotalMilliseconds

إجمالي الوقت المستغرَق في مرحلة التسخين المسبق لعمليات الدمج في الخلفية

### MergeProjectionStageExecuteMilliseconds

إجمالي وقت التشغيل الفعلي المستغرَق في تنفيذ مرحلة الإسقاط لعمليات الدمج في الخلفية

### MergeProjectionStageTotalMilliseconds

إجمالي الوقت المستغرَق في مرحلة الإسقاط أثناء عمليات الدمج في الخلفية

### MergerMutatorPartsInRangesForMergeCount

عدد الأجزاء المرشحة للدمج

### MergerMutatorPrepareRangesForMergeElapsedMicroseconds

الوقت المستغرَق لإعداد نطاقات الأجزاء القابلة للدمج وفقًا لشرط الدمج.

### MergerMutatorRangesForMergeCount

عدد النطاقات المرشحة للدمج

### MergerMutatorSelectPartsForMergeElapsedMicroseconds

الوقت المستغرَق في اختيار الأجزاء من النطاقات التي يمكن دمجها.

### MergerMutatorSelectRangePartsCount

عدد الأجزاء في النطاق المحدد للدمج

### MergerMutatorsGetPartsForMergeElapsedMicroseconds

الوقت المستغرَق لالتقاط لقطة لأجزاء البيانات بغرض إنشاء النطاقات منها.

### MergeSourceParts

عدد الأجزاء المصدر المُجدولة لعمليات الدمج.

### عمليات الدمج المرفوضة بسبب حدّ الذاكرة

عدد عمليات الدمج في الخلفية التي رُفضت بسبب تجاوز حدّ الذاكرة

### MergesThrottlerBytes

عدد البايتات التي مرّت عبر مُقيِّد 'max\_merges\_bandwidth\_for\_server'.

### MergesThrottlerSleepMicroseconds

إجمالي الوقت الذي أمضاه الاستعلام في الانتظار للامتثال لآلية تقييد المعدل `max_merges_bandwidth_for_server`.

### MergeTextIndexStageExecuteMilliseconds

إجمالي الوقت النشط المستغرَق في تنفيذ مرحلة الفهرس النصي ضمن عمليات الدمج في الخلفية

### MergeTextIndexStageTotalMilliseconds

إجمالي الوقت المستغرَق في مرحلة الفهرس النصي لعمليات الدمج في الخلفية

### MergeTotalMilliseconds

إجمالي الوقت المستغرَق في عمليات الدمج التي تُجرى في الخلفية

### MergeTreeAllRangesAnnouncementsSent

عدد الإشعارات المُرسلة من الخادم البعيد إلى الخادم المُبادِر بشأن مجموعة أجزاء البيانات (في جداول MergeTree). يُقاس هذا على جانب الخادم البعيد.

### MergeTreeAllRangesAnnouncementsSentElapsedMicroseconds

الوقت المستغرَق في إرسال الإشعار من الخادم البعيد إلى الخادم المُبادِر بشأن مجموعة من أجزاء البيانات (لجداول MergeTree). يُقاس ذلك على جانب الخادم البعيد.

### MergeTreeDataProjectionWriterBlocks

عدد الكتل المُدرجة في إسقاطات جداول MergeTree. تُشكّل كل كتلة جزء بيانات من المستوى صفر.

### MergeTreeDataProjectionWriterBlocksAlreadySorted

عدد الكتل المُدرَجة في إسقاطات جداول MergeTree التي تبيّن أنها كانت مرتبة مسبقًا.

### MergeTreeDataProjectionWriterCompressedBytes

عدد البايتات المكتوبة إلى نظام الملفات للبيانات المُدرَجة في إسقاطات جداول MergeTree.

### MergeTreeDataProjectionWriterMergingBlocksMicroseconds

الوقت المستغرق لدمج الكتل

### MergeTreeDataProjectionWriterRows

عدد الصفوف المُدرجة في إسقاطات جداول MergeTree.

### MergeTreeDataProjectionWriterSortingBlocksMicroseconds

الوقت المستغرَق في ترتيب الكتل (بالنسبة إلى الإسقاط، قد يكون هذا المفتاح مختلفًا عن مفتاح فرز الجدول)

### MergeTreeDataProjectionWriterUncompressedBytes

البايتات غير المضغوطة (للأعمدة كما تكون مخزنة في الذاكرة) التي أُدرجت في إسقاطات جداول MergeTree.

### MergeTreeDataWriterBlocks

عدد الكتل المُدرجة في جداول MergeTree. تُشكّل كل كتلة جزء بيانات من المستوى صفر.

### MergeTreeDataWriterBlocksAlreadySorted

عدد الكتل المُدرجة في جداول MergeTree التي بدا أنها كانت مرتبة مسبقًا.

### MergeTreeDataWriterCompressedBytes

عدد البايتات المكتوبة إلى نظام الملفات للبيانات التي أُدرجت في جداول MergeTree.

### MergeTreeDataWriterMergingBlocksMicroseconds

الوقت المستغرَق في دمج كتل الإدخال (لمحركات MergeTree الخاصة)

### MergeTreeDataWriterProjectionsCalculationMicroseconds

الوقت المستغرق في احتساب إسقاط

### MergeTreeDataWriterRows

عدد الصفوف التي أُدرجت في جداول MergeTree.

### MergeTreeDataWriterSkipIndicesCalculationMicroseconds

الوقت المستغرق في حساب فهارس التخطي

### MergeTreeDataWriterSortingBlocksMicroseconds

الوقت المستغرق لفرز الكتل

### MergeTreeDataWriterStatisticsCalculationMicroseconds

الوقت المستغرَق لحساب الإحصاءات

### MergeTreeDataWriterUncompressedBytes

البايتات غير المضغوطة (للأعمدة كما هي مخزّنة في الذاكرة) التي أُدرجت في جداول MergeTree.

### MergeTreePrefetchedReadPoolInit

الوقت المستغرَق في تهيئة المهام في MergeTreePrefetchedReadPool

### MergeTreeReadTaskRequestsReceived

عدد طلبات معاودة الاستدعاء المطلوبة من الخادم البعيد إلى الخادم المُبادِر لاختيار مهمة القراءة (لجداول MergeTree). يُقاس هذا على جانب الخادم المُبادِر.

### MergeTreeReadTaskRequestsSent

عدد طلبات معاودة الاستدعاء المطلوبة من الخادم البعيد إلى الخادم المُبادِر لاختيار مهمة القراءة (لجداول MergeTree). يُقاس ذلك من جهة الخادم البعيد.

### MergeTreeReadTaskRequestsSentElapsedMicroseconds

الوقت المستغرَق في عمليات معاودة الاستدعاء التي يطلبها الخادم البعيد من الخادم البادئ لاختيار مهمة القراءة (لجداول MergeTree). ويُقاس ذلك من جهة الخادم البعيد.

### MergeVerticalStageExecuteMilliseconds

إجمالي وقت العمل الفعلي المستغرَق في تنفيذ المرحلة العمودية من عمليات الدمج في الخلفية

### MergeVerticalStageTotalMilliseconds

إجمالي الوقت المستغرَق في المرحلة العمودية لعمليات الدمج في الخلفية

### MergeWrittenRows

عدد الصفوف التي كُتبت أثناء الدمج.

### MergingSortedMilliseconds

إجمالي الوقت المستغرَق أثناء دمج الأعمدة المُرتَّبة

### MetadataFromKeeperBackgroundCleanupBlobs

عدد المرات التي قامت فيها مهمة في الخلفية بتنظيف جزء فارغ من layout الـblob

### MetadataFromKeeperBackgroundCleanupErrors

عدد مرات حدوث خطأ أثناء مهمة التنظيف في الخلفية

### MetadataFromKeeperBackgroundCleanupObjects

عدد المرات التي نُفِّذت فيها عملية تنظيف لكائن قديم محذوف بواسطة مهمة خلفية

### MetadataFromKeeperBackgroundCleanupTransactions

عدد المرات التي جرى فيها تنظيف رمز عدم التكرار القديم للمعاملة بواسطة مهمة تعمل في الخلفية

### MetadataFromKeeperCacheHit

عدد المرات التي جرى فيها الرد على طلب البيانات الوصفية لتخزين الكائنات من ذاكرة التخزين المؤقت دون إرسال طلب إلى Keeper

### MetadataFromKeeperCacheMiss

عدد المرات التي استلزم فيها طلب البيانات الوصفية في تخزين الكائنات الحصول على الرد من Keeper

### MetadataFromKeeperCacheTooManyInvalidated

عدد المرات التي أعادت فيها ذاكرة التخزين المؤقت لنظام الملفات عددًا كبيرًا جدًا من العناصر المُبطلة

### MetadataFromKeeperCacheUpdateMicroseconds

إجمالي الوقت المستغرَق في تحديث ذاكرة التخزين المؤقت، بما في ذلك انتظار الردود من Keeper

### MetadataFromKeeperCleanupTransactionCommit

عدد مرات محاولة تثبيت معاملة البيانات الوصفية الخاصة بتنظيف الكائنات المحذوفة

### MetadataFromKeeperCleanupTransactionCommitRetry

عدد مرات إعادة محاولة تثبيت معاملة البيانات الوصفية الخاصة بتنظيف العناصر المحذوفة

### MetadataFromKeeperIndividualOperations

عدد المسارات التي تمت قراءتها أو كتابتها عبر طلبات فردية أو متعددة إلى Keeper

### MetadataFromKeeperIndividualOperationsMicroseconds

الوقت المستغرَق خلال الطلبات الفردية أو المتعددة إلى Keeper

### MetadataFromKeeperOperations

عدد المرات التي أُرسل فيها طلب إلى Keeper

### MetadataFromKeeperReconnects

عدد مرات إعادة الاتصال بـ Keeper

### MetadataFromKeeperTransactionCommit

عدد مرات محاولة تثبيت معاملة البيانات الوصفية

### MetadataFromKeeperTransactionCommitRetry

عدد مرات إعادة محاولة تثبيت معاملة البيانات الوصفية

### MetadataFromKeeperUpdateCacheOneLevel

عدد مرات تحديث ذاكرة التخزين المؤقت لمستوى واحد من شجرة الدليل

### MetadataTransactionRollbacks

عدد معاملات البيانات الوصفية التي أخفقت في التثبيت (commit) وتم التراجع عنها.

### MetadataTransactionRollbacksFailed

عدد عمليات التراجع عن معاملات البيانات الوصفية التي لم تكتمل، ممّا يجعل البيانات الوصفية تحتفظ بجزء من transaction أُبلغ عن فشله.

### MMappedFileCacheHits

عدد المرات التي عُثر فيها على ملف داخل ذاكرة التخزين المؤقت لـ MMap (مع `read_method` ‏'mmap')، بحيث لم تكن هناك حاجة إلى تنفيذ mmap له مرة أخرى.

### MMappedFileCacheMisses

عدد المرات التي لم يُعثر فيها على ملف في ذاكرة التخزين المؤقت MMap (لـ `read_method` ‏'mmap')، مما استدعى ربطه بالذاكرة مرة أخرى.

### MoveBackgroundExecutorTaskCancelMicroseconds

الوقت المستغرَق داخل `cancel()` لمهام مُنفِّذ النقل.

### MoveBackgroundExecutorTaskExecuteStepMicroseconds

الوقت الذي استغرقته مهام مُنفِّذ النقل في executeStep().

### MoveBackgroundExecutorTaskResetMicroseconds

الوقت المستغرق في إعادة ضبط المهمة في منفّذ Move.

### MoveBackgroundExecutorWaitMicroseconds

الوقت المستغرق في انتظار اكتمال التنفيذ في منفّذ النقل.

### MutatedRows

الصفوف التي تمت قراءتها لعمليات mutation. هذا هو عدد الصفوف قبل تنفيذ الـ mutation

### MutatedUncompressedBytes

البايتات غير المضغوطة (للأعمدة كما هي مخزّنة في الذاكرة) التي تمت قراءتها من أجل عمليات mutation. هذا هو العدد قبل تطبيق عملية mutation.

### MutateTaskProjectionsCalculationMicroseconds

الوقت المستغرق في احتساب الإسقاطات أثناء عمليات mutation

### MutationAffectedRowsUpperBound

الحد الأعلى لعدد الصفوف التي تأثرت بعملية mutation (على سبيل المثال، عدد الصفوف التي تستوفي شرط UPDATE أو DELETE mutation). وقد يكون العدد الفعلي أقل قليلًا

### MutationAllPartColumns

عدد المرات التي أُنشئت فيها مهمة لتنفيذ mutation على جميع الأعمدة في الجزء

### MutationCommitMilliseconds

إجمالي الوقت المستغرَق في تثبيت نتائج mutation (إعادة تسمية الأجزاء، والتحقق من checksum، وتحديثات ZooKeeper)

### MutationCreatedEmptyParts

إجمالي عدد الأجزاء التي استُبدلت بأجزاء فارغة بدلًا من تنفيذ mutation

### MutationExecuteMilliseconds

إجمالي وقت العمل الفعلي المستغرَق في تنفيذ عمليات mutation.

### MutationsAppliedOnFlyInAllReadTasks

إجمالي عدد عمليات mutation المطبَّقة آنيًا في جميع مهام القراءة

### MutationSomePartColumns

عدد المرات التي أُنشئت فيها مهمة لإجراء mutation على بعض الأعمدة في جزء معيّن

### MutationsThrottlerBytes

البايتات التي مرّت عبر مُقيِّد المعدّل 'max\_mutations\_bandwidth\_for\_server'.

### MutationsThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في الانتظار للامتثال لآلية تقييد المعدل 'max\_mutations\_bandwidth\_for\_server'.

### MutationTotalMilliseconds

إجمالي الوقت المستغرَق في عمليات mutation.

### MutationTotalParts

إجمالي عدد الأجزاء التي جرت محاولة تطبيق عمليات mutation عليها

### MutationUntouchedParts

إجمالي عدد الأجزاء التي حاولت عمليات mutation تطبيقها عليها، لكنها تُخطِّيت بالكامل وفقًا للشرط

### NativeProtocolSend

عدد عمليات تفريغ مخزن الإخراج المؤقت غير الفارغ الخاص بالبروتوكول الأصلي.

### بايتات الشبكة المستلمة

إجمالي عدد البايتات المستلمة عبر الشبكة. يشمل ذلك فقط حركة الشبكة المرتبطة بـ ClickHouse، ولا يشمل ما تنتجه مكتبات الطرف الثالث.

### NetworkReceiveElapsedMicroseconds

إجمالي الوقت المستغرَق في انتظار استلام البيانات أو في استلامها عبر الشبكة. يُحتسب فقط التفاعل الشبكي المرتبط بـ ClickHouse، ولا يشمل ما تنتجه مكتبات الجهات الخارجية.

### NetworkSendBytes

إجمالي عدد البايتات المُرسلة عبر الشبكة. يشمل ذلك فقط التفاعل الشبكي المرتبط بـ ClickHouse، ولا يشمل ما يتم عبر مكتبات 3rd party.

### الزمن المنقضي لإرسال البيانات عبر الشبكة بالميكروثانية

إجمالي الوقت المستغرق في انتظار إرسال البيانات عبر الشبكة أو في إرسالها فعليًا. ويشمل ذلك فقط تفاعلات الشبكة المرتبطة بـ ClickHouse، دون ما يتم عبر مكتبات الطرف الثالث.

### NotCreatedLogEntryForMerge

لم يتم إنشاء إدخال السجل لدمج الأجزاء في ReplicatedMergeTree بسبب تحديث متزامن للسجل من قِبل نسخة متماثلة أخرى.

### NotCreatedLogEntryForMutation

لم يتم إنشاء إدخال السجل الخاص بتنفيذ mutation على الأجزاء في ReplicatedMergeTree بسبب تحديث متزامن للسجل من نسخة متماثلة أخرى.

### ObjectStorageGlobFilteredObjects

الكائنات التي لم تطابق نمط glob أو Regex وتم تجاهلها أثناء السرد.

### ObjectStorageListedObjects

إجمالي الكائنات التي أعادتها واجهة برمجة تطبيقات لسرد كائنات تخزين الكائنات قبل أي عملية تصفية.

### ObjectStoragePredicateFilteredObjects

العناصر التي أزيلت بسبب تصفية الشروط على العمودين الافتراضيين \_path/\_file.

### ObjectStorageQueueBucketLockLostOwnership

عدد المرات التي اكتُشف فيها فقدان ملكية قفل الحاوية (bucket lock) في S3(Azure)Queue. تشير القيمة غير الصفرية إلى أن قيمة persistent\_processing\_node\_ttl\_seconds صغيرة جدًا أو إلى وجود bug

### ObjectStorageQueueBucketLockRefreshes

عدد عمليات التحديث الناجحة لقفل الحاوية في S3(Azure)Queue

### ObjectStorageQueueCancelledFiles

عدد الملفات التي أُلغيت في StorageS3(Azure)Queue

### ObjectStorageQueueCleanupMaxSetSizeOrTTLMicroseconds

الوقت المستغرق لوضع الملف في حالة فشل

### ObjectStorageQueueCommitRequests

عدد طلبات Keeper لتثبيت حالة الملفات على failed أو processed

### استثناءات ObjectStorageQueue أثناء الإدراج

عدد الاستثناءات أثناء الإدراج في S3(Azure)Queue

### ObjectStorageQueueExceptionsDuringRead

عدد الاستثناءات أثناء القراءة في S3(Azure)Queue

### ObjectStorageQueueExclusiveModeProcessingErrors

عدد المرات التي فشل فيها ملف في S3(Azure)Queue في إنهاء حالته بسبب خطأ في المعالجة. ينطبق فقط على الوضع 'exclusive'.

### ObjectStorageQueueFailedFiles

عدد الملفات التي تعذّرت معالجتها

### ObjectStorageQueueFailedToBatchSetProcessing

عدد مرات فشل طلبات تعيين المعالجة المجمّعة

### ObjectStorageQueueFilteredFiles

عدد الملفات التي تمت تصفيتها في StorageS3(Azure)Queue

### ObjectStorageQueueInsertIterations

عدد مرات تكرار insert

### ObjectStorageQueueListedFiles

عدد الملفات التي جرى سردها في StorageS3(Azure)Queue

### ObjectStorageQueueMovedObjects

عدد الكائنات التي نُقلت ضمن after\_processing = move

### ObjectStorageQueueProcessedFiles

عدد الملفات المُعالَجة

### ObjectStorageQueueProcessedRows

عدد الصفوف التي تمت معالجتها في StorageS3(Azure)Queue

### ObjectStorageQueuePullMicroseconds

الوقت المستغرق في قراءة بيانات الملف

### ObjectStorageQueueReadBytes

عدد البايتات التي تمت قراءتها (لا يساوي عدد البايتات التي أُدرجت فعليًا)

### ObjectStorageQueueReadFiles

عدد الملفات التي تمت قراءتها (ولا يساوي عدد الملفات التي أُدخلت فعليًا)

### ObjectStorageQueueReadRows

عدد الصفوف المقروءة (ولا يساوي عدد الصفوف المُدرجة فعليًا)

### ObjectStorageQueueRemovedObjects

عدد الكائنات التي تمت إزالتها ضمن after\_processing = delete

### ObjectStorageQueueRemoveObjectFailures

عدد الكائنات التي فشلت إزالتها في إطار `after_processing = delete`

### ObjectStorageQueueSuccessfulCommits

عدد عمليات التثبيت الناجحة في Keeper

### ObjectStorageQueueTaggedObjects

عدد الكائنات التي وُسِمت بالقيمة after\_processing = tag

### ObjectStorageQueueTrySetProcessingFailed

عدد المرات التي تعذّر فيها تعيين الملف على أنه قيد المعالجة

### ObjectStorageQueueTrySetProcessingRequests

عدد المرات التي حاولنا فيها إرسال طلب تعيين المعالجة

### ObjectStorageQueueTrySetProcessingSucceeded

عدد المرات التي تمكّنا فيها من تعيين الملف إلى حالة قيد المعالجة

### ObjectStorageQueueUnsuccessfulCommits

عدد عمليات التثبيت الفاشلة في Keeper

### ObjectStorageReadObjects

الكائنات التي جرى فتحها فعليًا للقراءة بواسطة مصدر تخزين الكائنات.

### ObsoleteReplicatedParts

عدد المرات التي غطّى فيها جزء بيانات جزء بيانات آخر جرى جلبه من نسخة متماثلة (أي إننا وضعنا علامة على جزء البيانات المُغطّى بأنه مهمل ولم تعد هناك حاجة إليه).

### OneLakeAccessTokenExpirations

عدد المرات التي تبيّن فيها أن رمز الوصول إلى OneLake المخزّن مؤقتًا منتهي الصلاحية وتم تجديده بشكل شفاف.

### OneLakeAccessTokenRequestFailures

عدد طلبات رموز الوصول الفاشلة الصادرة عن catalog الخاص بـ OneLake عبر منح رمز التحديث في Entra ID (بما في ذلك رموز التحديث المنتهية الصلاحية أو المُلغاة).

### OneLakeAccessTokenRequestMicroseconds

إجمالي الوقت المستغرق في طلب رموز الوصول عبر منح رمز التحديث (refresh token grant) الخاص بـ Entra ID في كتالوج OneLake.

### OneLakeAccessTokenRequests

عدد طلبات رموز الوصول التي أصدرها catalog الخاص بـ OneLake عبر منح رمز التحديث في Entra ID.

### OpenedFileCacheHits

عدد المرات التي عُثر فيها على ملف في ذاكرة التخزين المؤقت للملفات المفتوحة، ما يعني أنه لم تكن هناك حاجة إلى فتحه مرة أخرى.

### OpenedFileCacheMicroseconds

مقدار الوقت المستغرَق في تنفيذ دوال OpenedFileCache.

### OpenedFileCacheMisses

عدد المرات التي لم يُعثر فيها على ملف في ذاكرة التخزين المؤقت للملفات المفتوحة، لذا كان لا بد من فتحه مرة أخرى.

### OSCPUVirtualTimeMicroseconds

وقت CPU المستهلَك كما يرصده نظام التشغيل. لا يشمل فترات الانتظار غير الإرادية الناتجة عن المحاكاة الافتراضية.

### OSCPUWaitMicroseconds

إجمالي الوقت الذي كان فيه خيط التنفيذ جاهزًا للتنفيذ، لكنه كان ينتظر أن يُجدوله نظام التشغيل، وذلك من منظور نظام التشغيل.

### وقت انتظار الإدخال/الإخراج لنظام التشغيل بالميكروثانية

إجمالي الوقت الذي قضاه خيط التنفيذ في انتظار نتيجة عملية إدخال/إخراج، من منظور نظام التشغيل. هذا إدخال/إخراج فعلي ولا يشمل ذاكرة التخزين المؤقت للصفحات.

### OSReadBytes

عدد البايتات المقروءة من الأقراص أو أجهزة التخزين الكتلية. لا يشمل البايتات المقروءة من ذاكرة التخزين المؤقت للصفحات. وقد يتضمن بيانات إضافية بسبب حجم الكتلة والقراءة الاستباقية وما إلى ذلك.

### OSReadChars

عدد البايتات التي تمت قراءتها من نظام الملفات، بما في ذلك ذاكرة التخزين المؤقت للصفحات، وكذلك من الشبكة والملفات الأخرى.

### OSWriteBytes

عدد البايتات المكتوبة إلى الأقراص أو أجهزة الكتل. لا يشمل البايتات الموجودة في الصفحات المتسخة في ذاكرة التخزين المؤقت للصفحات. وقد لا يشمل البيانات التي كتبها نظام التشغيل بشكل غير متزامن.

### OSWriteChars

عدد البايتات المكتوبة إلى نظام الملفات، بما في ذلك ذاكرة التخزين المؤقت للصفحات، وكذلك إلى الشبكة والملفات الأخرى.

### OtherQueryTimeMicroseconds

إجمالي وقت الاستعلامات التي لا تكون من نوع SELECT أو INSERT.

### OverflowAny

عدد المرات التي كان فيها GROUP BY التقريبي قيد الاستخدام: عندما كان التجميع يُجرى فقط على أول 'max\_rows\_to\_group\_by' من المفاتيح الفريدة، بينما كانت المفاتيح الأخرى تُتجاهَل بسبب 'group\_by\_overflow\_mode' = 'any'.

### OverflowBreak

عدد المرات التي أُوقِفت فيها معالجة البيانات بسبب حدّ تعقيد الاستعلام مع الإعداد '\*\_overflow\_mode' = 'break'، وكانت النتيجة غير مكتملة.

### OverflowThrow

عدد المرات التي أُلغيت فيها معالجة البيانات بسبب قيود تعقيد الاستعلام عند ضبط '\*\_overflow\_mode' على 'throw'، وأُثير استثناء.

### PageCacheHits

عدد المرات التي عُثر فيها على كتلة بيانات في ذاكرة التخزين المؤقت للصفحات في فضاء المستخدم.

### PageCacheMisses

عدد المرات التي لم يُعثر فيها على كتلة من البيانات في ذاكرة التخزين المؤقت للصفحات في فضاء المستخدم.

### PageCacheOvercommitResize

عدد المرات التي أُعيد فيها تلقائيًا تحجيم ذاكرة التخزين المؤقت للصفحات في فضاء المستخدم لتحرير الذاكرة أثناء تخصيصها.

### PageCacheReadBytes

عدد البايتات المقروءة من ذاكرة التخزين المؤقت للصفحات في فضاء المستخدم.

### PageCacheResized

عدد المرات التي أُعيد فيها تحجيم ذاكرة التخزين المؤقت للصفحات في فضاء المستخدم تلقائيًا (يحدث هذا عادةً بضع مرات في الثانية، ويتحكم به memory\_worker\_period\_ms).

### PageCacheWeightLost

عدد البايتات التي أُزيلت من ذاكرة التخزين المؤقت للصفحات في فضاء المستخدم

### PaimonMetadataFilesCacheHits

عدد المرات التي تم فيها العثور على ملفات البيانات الوصفية لـ paimon في ذاكرة التخزين المؤقت.

### PaimonMetadataFilesCacheMisses

عدد المرات التي لم يتم فيها العثور على ملفات البيانات الوصفية الخاصة بـ paimon في ذاكرة التخزين المؤقت للبيانات الوصفية لـ paimon، واضطر النظام إلى قراءتها من القرص (البعيد).

### PaimonMetadataFilesCacheWeightLost

العدد التقريبي للبايتات التي تم إخلاؤها من ذاكرة التخزين المؤقت للبيانات الوصفية الخاصة بـ paimon.

### ParallelReplicasAnnouncementMicroseconds

الوقت المستغرق في إرسال إشعار

### ParallelReplicasAvailableCount

عدد النسخ المتماثلة المتاحة لتنفيذ استعلام في وضع النسخ المتماثلة المتوازية القائمة على المهام

### ParallelReplicasCollectingOwnedSegmentsMicroseconds

الوقت المستغرَق في جمع المقاطع المخصّصة بحسب `hash`

### ParallelReplicasDeniedRequests

عدد الطلبات المرفوضة بالكامل للعقدة المُبادِرة

### ParallelReplicasHandleAnnouncementMicroseconds

الوقت المستغرَق في معالجة إشعارات النسخ المتماثلة

### ParallelReplicasHandleRequestMicroseconds

الوقت المستغرق في معالجة طلبات العلامات الواردة من النسخ المتماثلة

### ParallelReplicasNumRequests

عدد الطلبات المُرسلة إلى العقدة المُبادِرة.

### ParallelReplicasProcessingPartsMicroseconds

الوقت المستغرق في معالجة أجزاء البيانات

### ParallelReplicasQueryCount

عدد الاستعلامات (الفرعية) المُنفَّذة باستخدام النسخ المتماثلة المتوازية أثناء تنفيذ الاستعلام

### ParallelReplicasReadAssignedForStealingMarks

إجمالي عدد العلامات المجدولة التي أُسنِدت للسحب باستخدام التجزئة المتسقة عبر جميع النسخ المتماثلة

### ParallelReplicasReadAssignedMarks

إجمالي عدد العلامات المجدولة التي جرى إسنادها باستخدام التجزئة المتسقة عبر جميع النسخ المتماثلة

### ParallelReplicasReadMarks

عدد العلامات التي قرأتها النسخة المتماثلة المحددة

### ParallelReplicasReadRequestMicroseconds

الوقت المستغرق في طلبات القراءة

### ParallelReplicasReadUnassignedMarks

إجمالي عدد العلامات غير المعيّنة المجدولة عبر جميع النسخ المتماثلة

### ParallelReplicasStealingByHashMicroseconds

الوقت المستغرَق في جمع الأجزاء المخصّصة للاستيلاء وفقًا لـ `hash`

### ParallelReplicasStealingLeftoversMicroseconds

الوقت المستغرق في جمع المقاطع المتروكة

### ParallelReplicasUnavailableCount

عدد النسخ المتماثلة التي جرى اختيارها، ولكن تبيّن عدم توفرها أثناء تنفيذ الاستعلام باستخدام النسخ المتماثلة المتوازية القائمة على المهام

### ParallelReplicasUsedCount

عدد النُسخ المتماثلة المستخدمة لتنفيذ استعلام باستخدام النُسخ المتماثلة المتوازية القائمة على المهام

### ParquetColumnsFilterExpression

إجمالي عدد الأعمدة التي مرّت عبر عامل التصفية

### ParquetDecodingTaskBatches

مجموعات المهام التي يرسلها قارئ Parquet إلى مجمّع خيوط التنفيذ

### ParquetDecodingTasks

المهام الصادرة عن قارئ Parquet

### ParquetFetchWaitTimeMicroseconds

زمن انتظار عمليات قراءة ملف Parquet بواسطة خيوط فك الترميز (وليس خيوط الجلب المسبق)

### ParquetMetadataCacheHits

عدد المرات التي عُثر فيها على البيانات الوصفية لملفات Parquet في ذاكرة التخزين المؤقت.

### ParquetMetadataCacheMisses

عدد مرات عدم العثور على البيانات الوصفية لـ Parquet في التخزين المؤقت، ما استلزم قراءتها من القرص.

### ParquetMetadataCacheWeightLost

العدد التقريبي للبايتات التي أُزيلت من ذاكرة التخزين المؤقت للبيانات الوصفية لـ Parquet.

### ParquetPrefetcherReadEntireFile

إجمالي عدد مرات القراءة باستخدام `ReadMode::EntireFileIsInMemory` بواسطة `DB::Parquet::Prefetcher`

### ParquetPrefetcherReadRandomRead

إجمالي عدد القراءات باستخدام `ReadMode::RandomRead` بواسطة `DB::Parquet::Prefetcher`

### ParquetPrefetcherReadSeekAndRead

إجمالي عدد عمليات القراءة باستخدام ReadMode::SeekAndRead من قِبل DB::Parquet::Prefetcher

### ParquetPrunedPages

إجمالي عدد الـ pages التي تم استبعادها (prune) من بيانات Parquet باستخدام الـ column index

### ParquetPrunedRowGroups

إجمالي عدد مجموعات الصفوف التي تم استبعادها من بيانات Parquet

### ParquetReadPages

إجمالي عدد صفحات بيانات Parquet التي تمت قراءتها

### ParquetReadRowGroups

إجمالي عدد مجموعات الصفوف التي تمت قراءتها من بيانات Parquet

### ParquetRowsFilterExpression

إجمالي عدد الصفوف التي اجتازت عامل التصفية

### PartsLockHoldMicroseconds

إجمالي الوقت الذي تم قضاؤه أثناء الاحتفاظ بقفل أجزاء البيانات في جداول MergeTree

### PartsLocks

عدد مرات اكتساب قفل أجزاء البيانات في جداول MergeTree

### PartsLockWaitMicroseconds

إجمالي الوقت المستغرق في انتظار قفل أجزاء البيانات في جداول MergeTree

### PatchesAcquireLockBadVersionRetries

العدد الإجمالي لمحاولات إعادة المحاولة أثناء الحصول على القفل الخاص بـ تحديثات خفيفة الوزن، الناتجة عن قيام تحديث متزامن بتنفيذ الـ commit أولًا

### PatchesAcquireLockMicroseconds

إجمالي عدد الميكروثواني التي استغرقها الحصول على القفل لتنفيذ التحديثات خفيفة الوزن

### PatchesAcquireLockTries

إجمالي عدد محاولات الحصول على القفل لتنفيذ التحديثات خفيفة الوزن

### PatchesAppliedInAllReadTasks

إجمالي عدد أجزاء التصحيح المطبَّقة عبر جميع مهام القراءة

### PatchesJoinAppliedInAllReadTasks

إجمالي عدد أجزاء التصحيح المطبَّقة في وضع Join عبر جميع مهام القراءة

### الصفوف المضافة إلى جداول التجزئة في Patches Join

إجمالي عدد الصفوف المضافة إلى جداول التجزئة عند تطبيق أجزاء التصحيح باستخدام وضع Join

### PatchesMergeAppliedInAllReadTasks

إجمالي عدد أجزاء التصحيح المُطبَّقة في وضع الدمج ضمن جميع مهام القراءة

### PatchesMergeOnKeyAppliedInAllReadTasks

إجمالي عدد أجزاء التصحيح المطبَّقة بوضع MergeOnKey (v2) في جميع مهام القراءة

### PatchesReadRows

إجمالي عدد الصفوف التي تمت قراءتها من أجزاء التصحيح

### PatchesReadUncompressedBytes

إجمالي عدد البايتات غير المضغوطة التي تمت قراءتها من أجزاء التصحيح

### PerfAlignmentFaults

عدد أخطاء المحاذاة. تحدث هذه الأخطاء عند إجراء عمليات وصول إلى الذاكرة غير محاذاة؛ ويمكن للنواة التعامل معها، لكنها تؤثر سلبًا في الأداء. ولا يحدث هذا إلا على بعض المعماريات (ولا يحدث مطلقًا على x86).

### PerfBranchInstructions

تعليمات التفرّع المُنفَّذة. قبل Linux 2.6.35، كان هذا يستخدم الحدث غير الصحيح على معالجات AMD.

### PerfBranchMisses

تعليمات التفرّع التي أُسيء التنبؤ بها.

### دورات الناقل

دورات الناقل، وقد تختلف عن إجمالي الدورات.

### PerfCacheMisses

حالات الإخفاق في ذاكرة التخزين المؤقت. يشير هذا عادةً إلى إخفاقات ذاكرة التخزين المؤقت من المستوى الأخير، ويُقصد استخدامه بالاقتران مع الحدث PERFCOUNTHWCACHEREFERENCES لحساب معدلات إخفاق ذاكرة التخزين المؤقت.

### مراجع ذاكرة التخزين المؤقت

عمليات الوصول إلى ذاكرة التخزين المؤقت. يشير هذا عادةً إلى عمليات الوصول إلى ذاكرة التخزين المؤقت من المستوى الأخير، لكن قد يختلف ذلك حسب وحدة CPU لديك. وقد يشمل ذلك أيضًا عمليات الجلب الاستباقي ورسائل اتساق الذاكرة؛ ومرة أخرى، يعتمد هذا على تصميم وحدة CPU لديك.

### PerfContextSwitches

عدد عمليات تبديل السياق

### PerfCPUClock

ساعة CPU، وهي مؤقّت عالي الدقة لكل CPU

### PerfCPUCycles

إجمالي الدورات. انتبه لما يحدث أثناء تغيير تردد CPU.

### PerfCPUMigrations

عدد المرات التي نُقلت فيها العملية إلى CPU جديد

### PerfDataTLBMisses

إخفاقات TLB للبيانات

### PerfDataTLBReferences

مراجع TLB الخاصة بالبيانات

### PerfEmulationFaults

عدد أخطاء المحاكاة. أحيانًا يعترض النواة التعليمات غير المدعومة ويُحاكي تنفيذها في حيّز المستخدم. وقد يؤثر ذلك سلبًا في الأداء.

### PerfInstructions

التعليمات التي اكتمل تنفيذها. انتبه، فقد تتأثر هذه بعوامل متعددة، وأبرزها عدد المقاطعات العتادية.

### إخفاقات TLB للتعليمات

إخفاقات TLB للتعليمات

### PerfInstructionTLBReferences

مرات الوصول إلى TLB للتعليمات

### PerfLocalMemoryMisses

حالات إخفاق قراءة الذاكرة المحلية لعقدة NUMA

### PerfLocalMemoryReferences

عمليات قراءة الذاكرة من عقدة NUMA المحلية

### PerfMinEnabledRunningTime

مدة تشغيل الحدث ذي أقل وقت تمكين. يُستخدم لتتبّع مقدار تعدد إرسال الأحداث

### PerfMinEnabledTime

بالنسبة إلى جميع الأحداث، أقل وقت كان فيه الحدث مفعّلًا. يُستخدم لتتبّع تأثير تعدد الإرسال للأحداث

### PerfRefCPUCycles

إجمالي دورات CPU؛ لا يتأثر بتغيّر تردد CPU.

### PerfStalledCyclesBackend

الدورات المتوقفة أثناء مرحلة إنهاء التعليمات.

### PerfStalledCyclesFrontend

الدورات المتوقفة أثناء مرحلة إصدار التعليمات.

### PerfTaskClock

عدد دورات الساعة الخاص بالمهمة قيد التشغيل

### PreferredWarmedUnmergedParts

راجع الإعداد `prefer_warmed_unmerged_parts_seconds`. عدد المرات التي استخدمت فيها استعلامات القراءة الأجزاء القديمة قبل الدمج الموجودة في ذاكرة التخزين المؤقت بدلًا من الجزء المدمج الذي لم يجرِ سحبه إلى ذاكرة التخزين المؤقت بواسطة `CacheWarmer` بعد.

### PrimaryIndexCacheHits

عدد المرات التي عُثر فيها على عنصر في ذاكرة التخزين المؤقت للفهرس الأساسي، وبالتالي لم تكن هناك حاجة إلى تحميل ملف فهرس.

### PrimaryIndexCacheMisses

عدد المرات التي لم يُعثر فيها على عنصر في ذاكرة التخزين المؤقت للفهرس الأساسي، ما اضطرنا إلى تحميل ملف فهرس إلى الذاكرة، وهي عملية مكلفة تزيد من زمن استجابة الاستعلام.

### QueriesWithSubqueries

عدد الاستعلامات شاملاً جميع الاستعلامات الفرعية

### الاستعلام

عدد الاستعلامات التي يجري تفسيرها وقد تُنفَّذ. ولا يشمل الاستعلامات التي تعذّر تحليلها أو التي رُفضت بسبب حدود حجم AST أو حدود الحصص أو القيود المفروضة على عدد الاستعلامات قيد التشغيل بالتزامن. وقد يشمل استعلامات داخلية يبدأها ClickHouse نفسه. ولا يحتسب الاستعلامات الفرعية.

### QueryAnalysisMicroseconds

إجمالي الوقت المستغرَق في إنشاء شجرة الاستعلام وتشغيل مراحل المُحلِّل (لفضّ المعرّفات والأنواع والتعبيرات).

### QueryBackupThrottlerBytes

عدد البايتات التي مرّت عبر مقيِّد المعدّل 'max\_backup\_bandwidth'.

### QueryBackupThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في وضع السكون امتثالًا لآلية تقييد المعدل `max_backup_bandwidth`.

### QueryCacheAgeSeconds

مجموع أعمار مُدخلات ذاكرة التخزين المؤقت للاستعلامات التي عُثر عليها، بالثواني. تُضبط هذه القيمة لكلٍّ من حالات النجاح والإخفاق.

### QueryCacheHits

عدد المرات التي تم فيها العثور على نتيجة استعلام في ذاكرة التخزين المؤقت للاستعلامات، وبالتالي جرى تجنّب تنفيذ الاستعلام. لا يُحدَّث هذا المؤشر إلا لاستعلامات SELECT التي تستخدم SETTING use\_query\_cache = 1.

### QueryCacheMisses

عدد المرات التي لم يُعثر فيها على نتيجة الاستعلام في ذاكرة التخزين المؤقت للاستعلامات (مما استلزم تنفيذ الاستعلام). لا يُحدَّث هذا إلا لاستعلامات SELECT التي تستخدم SETTING use\_query\_cache = 1.

### QueryCacheReadBytes

عدد البايتات غير المضغوطة المقروءة من ذاكرة التخزين المؤقت للاستعلامات.

### QueryCacheReadRows

عدد الصفوف التي تمت قراءتها من ذاكرة التخزين المؤقت للاستعلامات.

### QueryCacheWrittenBytes

عدد البايتات (غير المضغوطة) المحفوظة في ذاكرة التخزين المؤقت للاستعلامات

### QueryCacheWrittenRows

عدد الصفوف التي حُفظت في ذاكرة التخزين المؤقت للاستعلامات.

### QueryConditionCacheHits

عدد المرات التي يُعثر فيها على إدخال في ذاكرة التخزين المؤقت لشروط الاستعلام (وبالتالي يمكن تخطي قراءة العلامات). لا يُحدَّث هذا إلا لاستعلامات SELECT التي تتضمن SETTING use\_query\_condition\_cache = 1.

### QueryConditionCacheMisses

عدد المرات التي لم يُعثر فيها على عنصر في ذاكرة التخزين المؤقت لشروط الاستعلام (وبالتالي لا يمكن تخطي قراءة العلامة). لا يُحدَّث هذا إلا لاستعلامات `SELECT` التي تستخدم `SETTING use_query_condition_cache = 1`.

### QueryLocalReadThrottlerBytes

عدد البايتات التي مرّت عبر مُقيِّد المعدّل 'max\_local\_read\_bandwidth'.

### QueryLocalReadThrottlerSleepMicroseconds

إجمالي الوقت الذي أمضاه الاستعلام في الانتظار للامتثال لآلية تقييد المعدل 'max\_local\_read\_bandwidth'.

### QueryLocalWriteThrottlerBytes

عدد البايتات التي مرّت عبر محدِّد المعدل 'max\_local\_write\_bandwidth'.

### QueryLocalWriteThrottlerSleepMicroseconds

إجمالي الوقت الذي ظلّ فيه الاستعلام متوقفًا مؤقتًا للامتثال لآلية تقييد المعدل 'max\_local\_write\_bandwidth'.

### QueryMaskingRulesMatch

عدد مرات مطابقة قواعد إخفاء الاستعلامات بنجاح.

### QueryMemoryLimitExceeded

عدد مرات تجاوز حد الذاكرة للاستعلام.

### QueryParseMicroseconds

إجمالي الوقت المستغرَق في تحليل نص الاستعلام إلى AST.

### QueryPipelineBuildMicroseconds

إجمالي الوقت المستغرَق في إنشاء QueryPipeline انطلاقًا من QueryPlan المُحسَّنة.

### QueryPlanBuildMicroseconds

إجمالي الوقت المستغرَق في بناء QueryPlan من شجرة الاستعلام المُحلَّلة.

### QueryPlanOptimizeMicroseconds

إجمالي الوقت المستغرق في تنفيذ تحسينات خطة الاستعلام.

### QueryPreempted

عدد المرات التي تُعلَّق فيها المهام مؤقتًا وتنتظر بسبب الإعداد 'priority'

### QueryProfilerConcurrencyOverruns

عدد المرات التي نتخلى فيها عن معالجة إشارة QueryProfiler بسبب وجود عدد كبير جدًا من مثيلات QueryProfiler المتزامنة في سلاسل تنفيذ أخرى، ما قد يشير إلى وجود حمل زائد.

### QueryProfilerErrors

عمليات وصول غير صالحة إلى الذاكرة أثناء فكّ المكدس غير المتزامن.

### QueryProfilerRuns

عدد مرات تشغيل QueryProfiler.

### QueryProfilerSignalOverruns

عدد المرات التي نُسقِط فيها معالجة إشارة QueryProfiler بسبب التجاوز، بالإضافة إلى عدد الإشارات التي لم يسلّمها نظام التشغيل بسبب هذا التجاوز.

### QueryRemoteReadThrottlerBytes

عدد البايتات التي مرّت عبر مُقيِّد النطاق الترددي `max_remote_read_network_bandwidth`.

### QueryRemoteReadThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في الانتظار امتثالًا لآلية تقييد المعدل `max_remote_read_network_bandwidth`.

### QueryRemoteWriteThrottlerBytes

عدد البايتات التي مرّت عبر مقيّد المعدّل 'max\_remote\_write\_network\_bandwidth'.

### QueryRemoteWriteThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في وضع السكون امتثالًا لآلية تقييد المعدل الخاصة بـ 'max\_remote\_write\_network\_bandwidth'.

### QueryTimeMicroseconds

إجمالي زمن جميع الاستعلامات.

### QuorumFailedInserts

عدد عمليات الإدراج التي فشلت بسبب عدم اكتمال النصاب المطلوب.

### QuorumParts

عدد أجزاء البيانات المكتوبة باستخدام النصاب. يُحتسب كجزء واحد عند الإدراج المتزامن، وقد يصل في عملية إدراج تُفرّغ الإدراجات غير المتزامنة إلى عدد الإدراجات غير المتزامنة.

### QuorumWaitMicroseconds

إجمالي الوقت المستغرَق في انتظار اكتمال النصاب أثناء عمليات الإدراج.

### QuotaCacheRecalculationMicroseconds

إجمالي الوقت المستغرَق في إعادة اختيار الحصص لجميع المجموعات النشطة المفعّلة حاليًا (وذلك أثناء الاحتفاظ بـ mutex الخاص بالـ cache الذي يستخدمه أيضًا مسار build الخاص بـ ContextAccess).

### عمليات إعادة حساب ذاكرة التخزين المؤقت للحصص

عدد المرات التي أعادت فيها ذاكرة التخزين المؤقت للحصص اختيار الحصص لجميع المجموعات المُمكَّنة النشطة. ويُدمَج ذلك في مرة واحدة لكل دفعة من إشعارات كيان الوصول.

### ReadBackoff

عدد المرات التي تم فيها تقليل عدد خيوط تنفيذ معالجة الاستعلام بسبب بطء عمليات القراءة.

### ReadBufferFromAzureBytes

عدد البايتات المقروءة من Azure.

### ReadBufferFromAzureInitMicroseconds

الوقت المستغرق لتهيئة الاتصال بـ Azure.

### ReadBufferFromAzureMicroseconds

الوقت المستغرَق للقراءة من Azure.

### ReadBufferFromAzureRequestsErrors

عدد الاستثناءات عند القراءة من Azure

### ReadBufferFromFileDescriptorRead

عدد عمليات القراءة (`read`/`pread`) من واصف ملف. ولا يشمل ذلك مقابس الشبكة.

### ReadBufferFromFileDescriptorReadBytes

عدد البايتات المقروءة من واصفات الملفات. إذا كان الملف مضغوطًا، فسيعرض هذا حجم البيانات المضغوطة.

### ReadBufferFromFileDescriptorReadFailed

عدد مرات فشل عملية القراءة (`read`/`pread`) من واصف ملف.

### ReadBufferFromS3Bytes

عدد البايتات المقروءة من S3.

### ReadBufferFromS3InitMicroseconds

الوقت المستغرق في تهيئة الاتصال بـ S3.

### ReadBufferFromS3Microseconds

الوقت المستغرق للقراءة من S3.

### ReadBufferFromS3RequestsErrors

عدد الاستثناءات عند القراءة من S3.

### ReadBufferSeekCancelConnection

عدد عمليات نقل موضع القراءة التي تؤدي إلى إنشاء اتصال جديد (S3, http)

### ReadCompressedBytes

عدد البايتات (عدد البايتات قبل إلغاء الضغط) التي تمت قراءتها من المصادر المضغوطة (الملفات، والشبكة).

### ReaderExecutorBytesFromSource

البايتات الفعلية التي طلبها ReaderExecutor من المصدر بعد الإخفاق في جميع طبقات التخزين المؤقت (الجلب المسبق في المقدمة بالإضافة إلى الجلب المسبق في الخلفية، بما في ذلك بايتات الجلب المسبق المهدرة بسبب تجاهلٍ لاحق)؛ وليست البايتات التي خدمها المستهلك — راجع ReaderExecutorDeliveredBytes.

### ReaderExecutorCacheGetRequests

عدد مرات استدعاء ICacheHandle::get في ReaderExecutor. يظلّ صفرًا إلى أن تُضاف طبقات التخزين المؤقت إلى ReaderExecutor.

### ReaderExecutorCachePopulateRequests

عدد مرات استدعاء `ICacheHandle::put` في ReaderExecutor. وتبقى القيمة صفرًا إلى حين اعتماد طبقات التخزين المؤقت في ReaderExecutor.

### ReaderExecutorDecryptMicroseconds

الوقت الذي استغرقه ReaderExecutor في فك تشفير الحمولة المقدَّمة في مكانها (CTR، قابلة للعنونة بالموضع). يكون صفرًا لعمليات القراءة غير المشفَّرة وفي الإصدارات التي لا تتضمّن SSL.

### ReaderExecutorDeliveredBytes

البايتات المفيدة التي سلّمها ReaderExecutor لطلبات القراءة (حمولة النافذة المطلوبة، باستثناء القراءة الزائدة والكتابة الراجعة إلى `cache`). وهو المقام في مؤشر الأداء الرئيسي للتكلفة المُقدَّرة لكل بايت (ReaderExecutorModeledCostMicroseconds / ReaderExecutorDeliveredBytes).

### ReaderExecutorIncompleteConnections

عدد اتصالات المصدر التي أسقطها ReaderExecutor قبل استنفادها حتى حدّها الأيمن؛ وهي غير قابلة لإعادة الاستخدام عبر المجمّع، مما يستلزم إعادة إنشائها. تبقى القيمة صفرًا إلى أن تُضاف في ReaderExecutor إمكانية إعادة الاستخدام المباشر لمخزن المصدر المؤقت.

### ReaderExecutorLongConnectionBytes

إجمالي عدد البايتات المقروءة عبر اتصالات المصدر الطويلة (long source connections).

### ReaderExecutorLongConnectionFallbacks

عدد المرات التي احتاج فيها ReaderExecutor إلى long connection لكنه لجأ إلى قراءة لمرة واحدة بسبب عدم توفّر أي slot.

### ReaderExecutorLongConnectionHits

عدد النوافذ التي خدمها ReaderExecutor عبر القراءة من اتصال مصدر طويل مفتوح بالفعل.

### ReaderExecutorLongConnectionOpened

عدد اتصالات المصدر الطويلة التي فتحها ReaderExecutor لتحسين القراءة المتسلسلة.

### التكلفة المُنمذجة بالميكروثانية لـ ReaderExecutor

تكلفة I/O المُنمذجة لقراءات ReaderExecutor: مؤشر أداء رئيسي اصطناعي بديل لمدى مثالية مسار القراءة، وليست كمونًا مقاسًا. وهي مجموع مُرجّح للعدادات أعلاه باستخدام أوزان S3 استدلالية: 30ms لكل طلب إلى المصدر + 5ms لكل اتصال غير مكتمل + 20ms لكل MiB منقول من المصدر (الحمولة المفيدة بالإضافة إلى القراءة الزائدة) + 0.1ms لكل عملية إدراج في ذاكرة التخزين المؤقت + 0.05ms لكل عملية جلب من ذاكرة التخزين المؤقت. اقسمها على ReaderExecutorDeliveredBytes للحصول على تكلفة لكل بايت مستقلة عن الحمل. هذا المؤشر تجريبي، ويتتبع ReaderExecutor التجريبي.

### ReaderExecutorSourceRequests

عدد الطلبات المفتوحة من جهة المصدر بواسطة ReaderExecutor (باستثناء عمليات إعادة استخدام المخزن المؤقت المباشر).

### زمن عمل ReaderExecutor بالميكروثانية

إجمالي زمن الساعة الفعلي المُستغرَق داخل ReaderExecutor::readNextWindow (فتح النافذة الجاري خدمتها، والانتقال إلى موضعها، وقراءتها). ويُعدّ عاملًا مباشرًا في كمون قراءة الاستعلام.

### ReadPatchesMicroseconds

إجمالي الوقت المستغرَق في قراءة أجزاء التصحيح

### ReadPoolRangeRefinerDroppedCuts

عدد المرات التي أسقط فيها مُنقّح النطاقات بالكامل النطاقات (ranges) المقتطعة من جزء بيانات بواسطة مجمّع قراءة MergeTree، بحيث لم يتم إنشاء أي مهمة قراءة لها

### ReadPoolRangeRefinerDroppedMarks

عدد العلامات التي أُسقطت من مهام القراءة بواسطة مُنقِّح النطاقات (ranges refiner) في مجمّعات القراءة الخاصة بـ MergeTree (مثل العلامات التي استُبعدت بالكامل عبر projection index)

### ReadTaskRequestsReceived

عدد طلبات الاستدعاء المرسلة من الخادم البعيد إلى الخادم المُبادِر لاختيار مهمة القراءة (لدالة الجدول s3Cluster وما شابهها). ويُقاس ذلك من جانب الخادم المُبادِر.

### ReadTaskRequestsSent

عدد طلبات الاستدعاء العكسي المرسلة من الخادم البعيد إلى الخادم المُبادِر لاختيار مهمة القراءة (لدالة الجدول s3Cluster وما شابهها). يُقاس هذا العدد من جانب الخادم البعيد.

### ReadTaskRequestsSentElapsedMicroseconds

الوقت المستغرَق في طلبات callbacks المُرسلة من الخادم البعيد إلى الخادم المُبادِر لاختيار مهمة القراءة (لدالة الجدول s3Cluster وما شابهها). يُقاس ذلك من جهة الخادم البعيد.

### ReadTasksWithAppliedMutationsOnFly

إجمالي عدد مهام القراءة التي طُبِّقت عليها أي عملية `mutation` أثناء القراءة

### ReadTasksWithAppliedPatches

إجمالي عدد مهام القراءة التي طُبِّق عليها أي جزء تصحيحي

### ReadWriteBufferFromHTTPBytes

إجمالي حجم بايتات الحمولة المستلَمة والمُرسَلة بواسطة ReadWriteBufferFromHTTP. لا يشمل رؤوس HTTP.

### ReadWriteBufferFromHTTPRequestsSent

عدد طلبات HTTP التي أرسلها ReadWriteBufferFromHTTP

### RealTimeMicroseconds

إجمالي الوقت الفعلي المنقضي في خيوط تنفيذ المعالجة (الاستعلامات والمهام الأخرى) (لاحظ أن هذا مجموع).

### RebuiltProjections

عدد الإسقاطات التي أُعيد بناؤها من الصفر أثناء عمليات الدمج في MergeTree.

### RefreshableViewLockTableRetry

عدد المرات التي اضطرت فيها عملية SELECT من عرض مادي قابل للتحديث إلى الانتقال إلى جدول جديد لأن الجدول القديم حُذف

### RefreshableViewRefreshFailed

عدد مرات فشل تحديث العروض المادية القابلة للتحديث

### RefreshableViewRefreshSuccess

عدد مرات إعادة تحديث العروض المادية القابلة للتحديث

### RefreshableViewSyncReplicaRetry

عدد المرات التي فشلت فيها عملية `SELECT` من العرض المادي القابل للتحديث، ثم أُعيدت محاولة `SYNC REPLICA` الضمنية

### RefreshableViewSyncReplicaSuccess

عدد المرات التي نفّذت فيها عملية SELECT من العرض المادي القابل للتحديث عملية SYNC REPLICA بشكل ضمني

### RegexpLocalCacheHit

عدد مرات جلب تعبير نمطي مُجمَّع من ذاكرة تخزين مؤقت محلية.

### RegexpLocalCacheMiss

عدد المرات التي تعذّر فيها جلب تعبير نمطي مُجمَّع من ذاكرة تخزين مؤقت محلية.

### RegexpWithMultipleNeedlesCreated

تم تجميع التعابير النمطية ذات أنماط البحث المتعددة (مكتبة VectorScan).

### RegexpWithMultipleNeedlesGlobalCacheHit

عدد مرات جلب تعبير نمطي مُترجم يحتوي على عدة أنماط بحث (مكتبة VectorScan) من التخزين المؤقت العام.

### RegexpWithMultipleNeedlesGlobalCacheMiss

عدد مرات فشل جلب التعبير النمطي المُجمَّع ذي `multiple needles` (مكتبة VectorScan) من الذاكرة المؤقتة العامة.

### RejectedInserts

عدد المرات التي رُفضت فيها عملية INSERT لكتلة في جدول MergeTree مع الاستثناء 'Too many parts' بسبب الارتفاع الكبير في عدد أجزاء البيانات النشطة ضمن القسم.

### RejectedLightweightUpdates

عدد المرات التي تم فيها رفض `lightweight update` بسبب كثرة البايتات غير المضغوطة في Patches.

### RejectedMutations

عدد المرات التي رُفضت فيها عملية mutation لجدول MergeTree مع الاستثناء 'Too many mutations' بسبب العدد الكبير من عمليات mutation غير المكتملة للجدول.

### RemoteFSBuffers

عدد المخازن المؤقتة التي جرى إنشاؤها للقراءة غير المتزامنة من نظام الملفات البعيد

### RemoteFSCancelledPrefetches

عدد عمليات الجلب المسبق المُلغاة (بسبب عملية تحريك موضع القراءة)

### RemoteFSLazySeeks

عدد عمليات تحريك موضع القراءة المؤجَّلة

### RemoteFSPrefetchedBytes

عدد البايتات من المخزن المؤقت المُحمَّل مسبقًا

### RemoteFSPrefetchedReads

عدد مرات القراءة من المخزن المؤقت المُحمَّل مسبقًا

### RemoteFSPrefetches

عدد عمليات الجلب المسبق المنفَّذة باستخدام القراءة غير المتزامنة من نظام الملفات البعيد

### RemoteFSSeeks

إجمالي عدد عمليات تحريك موضع القراءة في المخزن المؤقت غير المتزامن

### RemoteFSSeeksWithReset

عدد عمليات تحريك موضع القراءة التي تؤدي إلى إنشاء اتصال جديد

### RemoteFSUnprefetchedBytes

عدد البايتات من المخزن المؤقت غير المُحمَّل مسبقًا

### RemoteFSUnprefetchedReads

عدد عمليات القراءة من المخزن المؤقت غير المحمَّل مسبقًا

### RemoteFSUnusedPrefetches

عدد عمليات الجلب الاستباقي المعلّقة عند التخلّص من المخزن المؤقت

### RemoteReadThrottlerBytes

عدد البايتات التي مرّت عبر مُحدِّد المعدّل ‏'max\_remote\_read\_network\_bandwidth\_for\_server'/'max\_remote\_read\_network\_bandwidth'.

### RemoteReadThrottlerSleepMicroseconds

إجمالي الوقت الذي ظل فيه الاستعلام في حالة سكون امتثالًا لمُحدِّد المعدّل في `'max_remote_read_network_bandwidth_for_server'/'max_remote_read_network_bandwidth'`.

### RemoteWriteThrottlerBytes

عدد البايتات التي مرّت عبر مُحدِّد المعدّل ‏'max\_remote\_write\_network\_bandwidth\_for\_server'/'max\_remote\_write\_network\_bandwidth'.

### RemoteWriteThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في الانتظار للامتثال لمُحدِّد المعدّل في 'max\_remote\_write\_network\_bandwidth\_for\_server'/'max\_remote\_write\_network\_bandwidth'.

### ReplacingSortedMilliseconds

إجمالي الوقت المستغرَق عند استبدال الأعمدة المُرتَّبة

### ReplicaPartialShutdown

عدد المرات التي يضطر فيها الجدول Replicated إلى إلغاء تهيئة حالته بسبب انتهاء الجلسة في ZooKeeper. وتُعاد تهيئة الحالة في كل مرة يصبح فيها ZooKeeper متاحًا من جديد.

### ReplicatedCoveredPartsInZooKeeperOnStart

لأغراض تصحيح الأخطاء. عدد الأجزاء في ZooKeeper التي لها جزء شامل، لكنها غير موجودة على القرص. يُتحقَّق منها عند بدء تشغيل الخادم.

### ReplicatedDataLoss

عدد المرات التي لا يكون فيها جزء البيانات المطلوب موجودًا على أي نسخة متماثلة، حتى على النسخ المتماثلة غير المتصلة حاليًا. وتُعدّ أجزاء البيانات هذه مفقودة بشكل مؤكد. وهذا أمر طبيعي في حالة التكرار غير المتزامن (إذا لم تكن عمليات quorum inserts مُمكّنة)، وذلك عندما تتعطل النسخة المتماثلة التي كُتب عليها جزء البيانات، ثم تعود للعمل بعد التعطل من دون أن تحتوي على جزء البيانات هذا.

### ReplicatedPartChecks

عدد المرات التي اضطررنا فيها إلى إجراء البحث المتقدم عن جزء بيانات على النسخ المتماثلة، أو للتحقق من الحاجة إلى جزء بيانات موجود بالفعل.

### ReplicatedPartChecksFailed

عدد المرات التي لم يُسفر فيها البحث المتقدم عن جزء بيانات على النسخ المتماثلة عن أي نتيجة، أو التي عُثر فيها على جزء غير متوقع ونُقل جانبًا.

### ReplicatedPartFailedFetches

عدد المرات التي تعذّر فيها تنزيل جزء بيانات من إحدى النسخ المتماثلة لجدول ReplicatedMergeTree.

### ReplicatedPartFetches

عدد المرات التي جرى فيها تنزيل جزء بيانات من إحدى النسخ المتماثلة لجدول ReplicatedMergeTree.

### ReplicatedPartFetchesOfMerged

عدد المرات التي نفضّل فيها تنزيل جزء بيانات مدمج مسبقًا من replica لجدول ReplicatedMergeTree بدلًا من إجراء الدمج بأنفسنا (عادةً نفضّل إجراء الدمج بأنفسنا لتقليل حركة مرور الشبكة). يحدث ذلك عندما لا تتوفر لدينا كل الأجزاء المصدر اللازمة لإجراء الدمج، أو عندما يكون جزء البيانات قديمًا بما يكفي.

### ReplicatedPartMerges

عدد المرات التي تم فيها دمج أجزاء البيانات الخاصة بجداول ReplicatedMergeTree بنجاح.

### ReplicatedPartMutations

عدد المرات التي تم فيها تطبيق عمليات mutation بنجاح على أجزاء البيانات في جداول ReplicatedMergeTree.

### بايتات الأجزاء المتخطاة أثناء الاستعادة

إجمالي حجم الملفات التي تم تخطيها أثناء استعادة الأجزاء

### RestorePartsSkippedFiles

عدد الملفات التي جرى تخطيها أثناء استعادة الأجزاء

### RoleCacheRecalculationMicroseconds

إجمالي الوقت المستغرَق في إعادة احتساب جميع مجموعات الأدوار المفعّلة والنشطة (وذلك أثناء الاحتفاظ بـ mutex الخاص بذاكرة التخزين المؤقت، الذي يستخدمه أيضًا مسار البناء في ContextAccess).

### RoleCacheRecalculations

عدد المرات التي أعادت فيها ذاكرة التخزين المؤقت للأدوار حساب جميع المجموعات المُمكَّنة النشطة حاليًا. ويُحتسب ذلك مرة واحدة لكل دفعة من إشعارات كيانات الوصول.

### RowPolicyCacheRecalculationMicroseconds

إجمالي الوقت المستغرَق في إعادة دمج مرشحات سياسات الصفوف لجميع المجموعات المفعّلة النشطة حاليًا، خارج mutex الخاص بـ RowPolicyCache (بحيث لا يحجب مسار build في ContextAccess).

### RowPolicyCacheRecalculations

عدد المرات التي أعادت فيها ذاكرة التخزين المؤقت لسياسات الصفوف دمج المرشِّحات لجميع المجموعات المفعّلة النشطة حاليًا. ويُوحَّد احتساب ذلك إلى مرة واحدة لكل دفعة من إشعارات كيانات الوصول.

### الصفوف المقروءة بواسطة القارئ الأساسي

عدد الصفوف التي قرأها القارئ الأساسي من جداول MergeTree (بعد مرحلة PREWHERE).

### RowsReadByPrewhereReaders

عدد الصفوف المقروءة من جداول MergeTree (إجمالًا) عبر قارئات prewhere.

### RuntimeDataflowStatisticsInputBytes

إحصاءات مُجمَّعة عن عدد البايتات التي ستقرؤها النسخ المتماثلة إذا نُفِّذ الاستعلام باستخدام النسخ المتماثلة المتوازية

### RuntimeDataflowStatisticsOutputBytes

إحصاءات مُجمَّعة عن عدد البايتات التي سترسلها النسخ المتماثلة إلى المُبادِر إذا نُفِّذ الاستعلام باستخدام النسخ المتماثلة المتوازية

### RuntimeFilterBlocksProcessed

عدد الكتل التي عالجتها مرشحات وقت التشغيل الخاصة بـ JOIN

### RuntimeFilterBlocksSkipped

عدد الكتل التي تم تخطيها بواسطة مرشحات وقت التشغيل لعمليات JOIN من دون معالجتها، بسبب تعطيل المرشح ديناميكيًا نتيجة انخفاض نسبة التصفية

### RuntimeFilterBloomFilterBuildsSkipped

عدد عمليات بناء bloom filter الخاصة بـ JOIN Runtime Filter التي تم تخطيها لأن عدد المفاتيح في جانب البناء، المأخوذ من إحصاءات جدول تجزئة، رجّح أن يتجاوز عامل التصفية الحد الأقصى لنسبة set bits

### RuntimeFilterGranulesConsidered

عدد الحبيبات التي جرى فحصها لأغراض التقليم عند القراءة بواسطة مرشح وقت التشغيل الخاص بـ JOIN

### RuntimeFilterGranulesDropped

عدد الحبيبات التي تم استبعادها عند القراءة بواسطة مرشح وقت التشغيل الخاص بـ JOIN

### RuntimeFilterRowsChecked

عدد الصفوف التي تم فحصها بواسطة عوامل تصفية JOIN أثناء التشغيل

### RuntimeFilterRowsPassed

عدد الصفوف التي مرّت عبر JOIN Runtime Filters (أي لم تُستبعَد بواسطتها)

### RuntimeFilterRowsSkipped

عدد الصفوف داخل الكتل التي جرى تخطيها بواسطة JOIN Runtime Filters

### RuntimeFiltersCreated

عدد مرشحات JOIN Runtime Filters الفريدة التي أُنشئت داخل الاستعلام

### RWLockAcquiredReadLocks

عدد مرات اكتساب قفل قراءة (في heavy RWLock).

### RWLockAcquiredWriteLocks

عدد مرات اكتساب قفل كتابة (في heavy RWLock).

### RWLockReadersWaitMilliseconds

إجمالي الوقت المستغرَق في انتظار الحصول على قفل قراءة (ضمن heavy RWLock).

### RWLockWritersWaitMilliseconds

إجمالي الوقت الذي استغرقه انتظار الحصول على قفل كتابة (في heavy RWLock).

### S3AbortMultipartUpload

عدد عمليات استدعاء AbortMultipartUpload في واجهة برمجة تطبيقات S3.

### S3CachedCredentialsProvidersAdded

إجمالي عدد موفري بيانات الاعتماد الذين أُضيفوا حديثًا إلى ذاكرة التخزين المؤقت

### S3CachedCredentialsProvidersReused

إجمالي عدد موفّري بيانات الاعتماد المُعاد استخدامها من ذاكرة التخزين المؤقت

### S3Clients

عدد عملاء S3 الذين جرى إنشاؤهم.

### S3CompleteMultipartUpload

عدد استدعاءات CompleteMultipartUpload لواجهة برمجة تطبيقات S3.

### S3CopyObject

عدد استدعاءات CopyObject لواجهة برمجة تطبيقات S3.

### S3CreateMultipartUpload

عدد طلبات CreateMultipartUpload إلى واجهة برمجة تطبيقات S3.

### S3DeleteObjects

عدد عمليات استدعاء DeleteObject في واجهة برمجة تطبيقات S3.

### S3GetObject

عدد استدعاءات واجهة برمجة تطبيقات S3 لعملية GetObject.

### S3GetObjectTagging

عدد مرات استدعاء GetObjectTagging عبر واجهة برمجة تطبيقات S3.

### S3GetRequestThrottlerBlocked

عدد طلبات GET وSELECT على S3 التي حجبها مُحدِّد المعدل.

### S3GetRequestThrottlerCount

عدد طلبات GET وSELECT إلى S3 التي مرّت عبر مُحدِّد المعدّل: المحجوبة وغير المحجوبة.

### S3GetRequestThrottlerSleepMicroseconds

إجمالي الوقت الذي أمضاه الاستعلام في الانتظار للامتثال لتقييد معدل طلبات S3 من نوعي GET وSELECT.

### S3HeadObject

عدد استدعاءات HeadObject إلى واجهة برمجة تطبيقات S3.

### S3ListObjects

عدد استدعاءات ListObjects في واجهة برمجة تطبيقات S3.

### S3PutObject

عدد مرات استدعاء PutObject عبر واجهة برمجة تطبيقات S3.

### S3PutRequestThrottlerBlocked

عدد طلبات S3 من نوع PUT وCOPY وPOST وLIST التي حظرها مُحدِّد المعدّل.

### S3PutRequestThrottlerCount

عدد طلبات S3 من أنواع PUT وCOPY وPOST وLIST التي مرّت عبر مُحدِّد المعدّل: المحظورة وغير المحظورة.

### S3PutRequestThrottlerSleepMicroseconds

إجمالي الوقت الذي أمضاه الاستعلام في وضع السكون امتثالًا لآلية تقييد طلبات S3 من نوع PUT وCOPY وPOST وLIST.

### S3QueueSetFileFailedMicroseconds

الوقت المستغرق لوضع علامة "فاشل" على الملف

### S3QueueSetFileProcessedMicroseconds

الوقت المستغرق لوضع علامة "تمت المعالجة" على الملف

### S3QueueSetFileProcessingMicroseconds

الوقت المستغرق لوضع الملف في حالة قيد المعالجة

### S3ReadMicroseconds

زمن تنفيذ طلبات GET وHEAD على تخزين S3.

### محاولات طلبات القراءة من S3

عدد المحاولات لطلبات GET وHEAD، بما في ذلك المحاولة الأولى وأي إعادات للمحاولة، باستثناء إعادات المحاولة التي تنفذها داخليًا استراتيجية إعادة المحاولة في S3

### S3ReadRequestRetryableErrors

عدد الأخطاء القابلة لإعادة المحاولة في طلبات GET وHEAD، باستثناء عمليات إعادة المحاولة التي تُنفَّذ داخليًا بواسطة استراتيجية إعادة المحاولة في S3

### عدد طلبات القراءة من تخزين S3

عدد طلبات GET وHEAD المرسلة إلى تخزين S3.

### أخطاء طلبات القراءة من S3

عدد الأخطاء غير الناجمة عن تقييد المعدل في طلبات GET وHEAD الموجَّهة إلى تخزين S3.

### S3ReadRequestsRedirects

عدد عمليات إعادة التوجيه في طلبات GET وHEAD إلى تخزين S3.

### تقييد معدل طلبات القراءة في S3

عدد أخطاء 429 و503 في طلبات GET وHEAD الموجّهة إلى تخزين S3.

### S3UploadPart

عدد استدعاءات UploadPart في واجهة برمجة تطبيقات S3.

### S3UploadPartCopy

عدد استدعاءات UploadPartCopy الخاصة بواجهة برمجة تطبيقات S3.

### S3WriteMicroseconds

مدة طلبات POST وDELETE وPUT وPATCH إلى تخزين S3.

### S3WriteRequestAttempts

عدد محاولات طلبات POST وDELETE وPUT وPATCH، بما في ذلك المحاولة الأولى وأي retries، مع استثناء عمليات إعادة المحاولة التي تنفّذها استراتيجية إعادة المحاولة داخليًا

### S3WriteRequestRetryableErrors

عدد الأخطاء القابلة لإعادة المحاولة في طلبات POST وDELETE وPUT وPATCH، باستثناء عمليات إعادة المحاولة التي تُنفَّذ داخليًا بواسطة استراتيجية إعادة المحاولة

### عدد طلبات الكتابة إلى S3

عدد طلبات POST وDELETE وPUT وPATCH المرسلة إلى تخزين S3.

### S3WriteRequestsErrors

عدد الأخطاء غير الناتجة عن تقييد المعدل في طلبات POST وDELETE وPUT وPATCH إلى تخزين S3.

### S3WriteRequestsRedirects

عدد عمليات إعادة التوجيه في طلبات POST وDELETE وPUT وPATCH إلى تخزين S3.

### S3WriteRequestsThrottling

عدد أخطاء 429 و503 في طلبات POST وDELETE وPUT وPATCH الموجَّهة إلى تخزين S3.

### ScalarSubqueriesCacheMiss

عدد المرات التي لم تكن فيها قراءة من استعلام فرعي قيَمي مخزنة مؤقتًا، واضطُر فيها إلى إعادة حسابها بالكامل

### ScalarSubqueriesGlobalCacheHit

عدد المرات التي أُجريت فيها قراءة من استعلام فرعي قيَمي باستخدام ذاكرة التخزين المؤقت العامة

### ScalarSubqueriesLocalCacheHit

عدد المرات التي تمت فيها القراءة من استعلام فرعي قيَمي باستخدام ذاكرة التخزين المؤقت المحلية

### SchedulerIOReadBytes

عدد البايتات المارة عبر المُجدول لعمليات قراءة الإدخال/الإخراج.

### SchedulerIOReadRequests

طلبات الموارد التي تمر عبر المجدول لعمليات القراءة في IO.

### SchedulerIOReadWaitMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في انتظار طلبات الموارد الخاصة بعمليات قراءة IO.

### SchedulerIOWriteBytes

البايتات المُمرَّرة عبر المجدول لعمليات كتابة IO.

### SchedulerIOWriteRequests

طلبات الموارد التي تمر عبر المجدول لعمليات كتابة IO.

### SchedulerIOWriteWaitMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في انتظار طلبات الموارد لعمليات كتابة IO.

### SchemaInferenceCacheEvictions

عدد المرات التي أُخرجت فيها مخطط من ذاكرة التخزين المؤقت بسبب تجاوز السعة

### SchemaInferenceCacheHits

عدد مرات العثور على المصدر المطلوب في ذاكرة التخزين المؤقت للمخطط

### SchemaInferenceCacheInvalidations

عدد المرات التي أصبح فيها المخطط المخزن مؤقتًا غير صالح بسبب تغييرات في البيانات

### SchemaInferenceCacheMisses

عدد مرات عدم وجود المصدر المطلوب في ذاكرة التخزين المؤقت للمخطط

### SchemaInferenceCacheNumRowsHits

عدد المرات التي يُعثر فيها على عدد الصفوف في ذاكرة التخزين المؤقت للمخطط أثناء حساب العدد من الملفات

### SchemaInferenceCacheNumRowsMisses

عدد المرات التي يكون فيها المصدر المطلوب موجودًا في ذاكرة التخزين المؤقت، بينما لا يكون عدد الصفوف مخزنًا فيها عند العد من الملفات

### SchemaInferenceCacheSchemaHits

عدد مرات العثور على المخطط في ذاكرة التخزين المؤقت للمخطط أثناء استنتاج المخطط

### SchemaInferenceCacheSchemaMisses

عدد المرات التي يكون فيها المصدر المطلوب موجودًا في ذاكرة التخزين المؤقت، بينما لا يكون المخطط موجودًا فيها أثناء استنتاج المخطط

### تحريك موضع القراءة

عدد مرات استدعاء الدالة 'lseek'.

### SelectedBytes

عدد البايتات (غير المضغوطة؛ للأعمدة كما هي مخزنة في الذاكرة) المُحددة بأمر SELECT من جميع الجداول.

### SelectedMarks

عدد العلامات (حبيبات الفهرس) التي تم تحديدها للقراءة من جدول MergeTree.

### SelectedMarksTotal

العدد الإجمالي للعلامات (حبيبات الفهرس) قبل تحديد العلامات التي ستُقرأ من جدول MergeTree.

### SelectedParts

عدد أجزاء البيانات التي تم تحديدها للقراءة من جدول MergeTree.

### SelectedPartsTotal

العدد الإجمالي لأجزاء البيانات قبل تحديد الأجزاء المطلوب القراءة منها في جدول MergeTree.

### SelectedRanges

عدد النطاقات (غير المتجاورة) في جميع أجزاء البيانات المختارة للقراءة من جدول MergeTree.

### SelectedRows

عدد الصفوف التي تم اختيارها من جميع الجداول باستخدام SELECT.

### SelectivityEstimatorInSetEstimatedFromSize

عدد شروط `IN` التي جرى تقدير انتقائيتها انطلاقًا من حجم المجموعة وحدودها (bounds) بدلًا من الـ ranges الدقيقة له، وذلك لأن المجموعة تتجاوز `statistics_max_set_size_for_exact_selectivity_estimation`

### SelectivityEstimatorInSetNotBuilt

عدد شروط `IN` التي لم يتمكن مقدِّر الانتقائية من تحليلها لأن المجموعة لم تُبنَ بعد، ولا يجوز له تنفيذ الاستعلام الفرعي لملئها

### SelectQueriesWithPrimaryKeyUsage

عدد استعلامات SELECT التي تستخدم المفتاح الأساسي في تقييم شرط WHERE

### SelectQueriesWithSubqueries

عدد استعلامات SELECT بما في ذلك جميع الاستعلامات الفرعية

### SelectQuery

مثل Query، ولكن لاستعلامات SELECT فقط.

### SelectQueryTimeMicroseconds

إجمالي مدة استعلامات SELECT.

### SelfDuplicatedAsyncInserts

عدد عمليات async inserts في الكتلة التي تم INSERTها إلى جدول ReplicatedMergeTree والتي أزال النظام ازدواجيتها ذاتيًا.

### ServerStartupMilliseconds

الوقت المنقضي من بدء تشغيل الخادم حتى بدء الاستماع على المقابس، بالمللي ثانية

### SetsBuiltFromSubquery

عدد مجموعات `IN`/`JOIN` التي جرى ملؤها بتنفيذ الاستعلام الفرعي الخاص بها. أما المجموعة المأخوذة من ذاكرة التخزين المؤقت للمجموعات المُعدّة مسبقًا، أو التي سبق بناؤها وأُعيد استخدامها، فلا تُحتسب.

### SettingsProfileCacheRecalculationMicroseconds

إجمالي الوقت المستغرَق في إعادة دمج الإعدادات والقيود لجميع المجموعات النشطة المفعّلة حاليًا (أثناء الاحتفاظ بـ mutex الخاص بذاكرة التخزين المؤقت، والذي يستخدمه أيضًا مسار الإنشاء الخاص بـ ContextAccess).

### SettingsProfileCacheRecalculations

عدد المرات التي أعادت فيها ذاكرة التخزين المؤقت لملف تعريف الإعدادات دمج الإعدادات والقيود لجميع المجموعات النشطة المفعّلة حاليًا. ويُوحَّد ذلك إلى مرة واحدة لكل دفعة من إشعارات كيانات الوصول.

### الأجزاء

عدد الأجزاء المشاركة في استعلام، محسوبًا كمجموع عبر جميع الجداول الموزعة ودوال الجداول. ويُحتسب المضيف الواحد عدة مرات إذا ظهر في عدة جداول. ويمثل هذا العدد إجمالي العدد المتوقع للأجزاء، بما في ذلك الأجزاء التي تم تخطيها باستخدام الإعداد `skip_unavailable_shards`.

### SharedCatalogStateFetchFullFallback

عدد المرات التي فشل فيها الجلب التزايدي لحالة Shared Catalog عدة مرات متتالية، فتم تنفيذ جلب كامل للحالة بدلًا من ذلك

### SharedDatabaseCatalogFailedToApplyState

عدد مرات تعذّر تطبيق الحالة الجديدة في SharedDatabaseCatalog

### SharedDatabaseCatalogStateApplicationMicroseconds

إجمالي الوقت المستغرَق لتطبيق الحالة الجديدة في SharedDatabaseCatalog

### SharedMergeTreeBlobRefCounterSharedBlobs

عدد blobs البيانات التي جرت مشاركة مساراتها بين أجزاء بيانات blob-list في SharedMergeTree (زيادات عدّاد المراجع المُجهَّزة ضمن transactions الخاصة بعمليات commit، قبل تجميعها في update واحد لكل node عدّاد)

### SharedMergeTreeBlobsListBlobsWritten

عدد كائنات البيانات (blobs) التي جرى تسجيلها في قيم Map الخاصة بـ blobs.list في SharedMergeTree

### SharedMergeTreeBlobsListInlineFilesWritten

عدد الملفات الصغيرة التي خُزّنت بشكل Inline ضمن Map الخاصة بـ blobs.list في SharedMergeTree بدلًا من تخزينها كـ blobs منفصلة

### SharedMergeTreeBlobsListPartsWritten

عدد أجزاء بيانات blob-list في SharedMergeTree التي تمت كتابتها (عقدة blobs.list موحّدة واحدة لكل جزء)

### SharedMergeTreeCondemnedPartsKillRequest

كم عدد طلبات ZooKeeper التي استُخدمت لإزالة الأجزاء المُعلَّمة للإزالة

### SharedMergeTreeCondemnedPartsLockConflict

عدد المرات التي تعذّر فيها الحصول على القفل بسبب تعارض

### SharedMergeTreeCondemnedPartsRemoved

عدد الأجزاء المعلَّمة بحالة condemned التي أُزيلت

### SharedMergeTreeDataPartsFetchAttempt

عدد مرات محاولة جلب أجزاء البيانات

### SharedMergeTreeDataPartsFetchFromPeer

عدد مرات جلب أجزاء البيانات من عقدة نظيرة

### SharedMergeTreeDataPartsFetchFromPeerMicroseconds

مدة جلب أجزاء البيانات من النظير بالميكروثانية

### SharedMergeTreeDataPartsFetchFromS3

عدد المرات التي يتم فيها جلب أجزاء البيانات من S3

### SharedMergeTreeFetchDeduplicated

عدد عمليات جلب أجزاء البيانات التي استُبعدت كمكرَّرة لأن جزء البيانات كان بالفعل قيد الجلب أو الإنتاج بواسطة خيط تنفيذ آخر

### SharedMergeTreeHandleBlockingParts

عدد الأجزاء المُعيقة التي يجب معالجتها في scheduleDataProcessingJob

### SharedMergeTreeHandleBlockingPartsMicroseconds

الوقت المستغرق في معالجة الأجزاء المُعيقة في scheduleDataProcessingJob

### SharedMergeTreeHandleFetchPartsMicroseconds

زمن معالجة الأجزاء التي جرى جلبها في scheduleDataProcessingJob

### SharedMergeTreeHandleOutdatedParts

عدد الأجزاء المتقادمة التي ستتم معالجتها في scheduleDataProcessingJob

### SharedMergeTreeHandleOutdatedPartsMicroseconds

الوقت المستغرق لمعالجة الأجزاء المتقادمة في scheduleDataProcessingJob

### SharedMergeTreeLoadChecksumAndIndexesMicroseconds

مدة `loadColumnsChecksumsIndexes` لـ SharedMergeTree فقط

### SharedMergeTreeMergeMutationAssignmentAttempt

عدد مرات محاولة إسناد عملية merge أو mutation

### SharedMergeTreeMergeMutationAssignmentFailedWithConflict

عدد المرات التي حاولنا فيها تعيين merge or mutation وأخفقنا بسبب تعارض في Keeper

### SharedMergeTreeMergeMutationAssignmentFailedWithNothingToDo

عدد المرات التي حاولنا فيها إسناد عملية merge أو mutation وفشلنا لعدم وجود ما يمكن دمجه

### SharedMergeTreeMergeMutationAssignmentSuccessful

عدد مرات محاولة إسناد عملية دمج أو mutation

### SharedMergeTreeMergePartsMovedToCondemned

عدد الأجزاء التي نُقلت إلى مجلد condemned

### SharedMergeTreeMergePartsMovedToOudated

عدد الأجزاء التي نُقلت إلى دليل outdated

### SharedMergeTreeMergeSelectingTaskMicroseconds

عدد الميكروثواني لمهمة اختيار الدمج في SMT

### SharedMergeTreeMetadataCacheHintLoadedFromCache

عدد المرات التي عُثر فيها على تلميح لذاكرة التخزين المؤقت للبيانات الوصفية دون الرجوع إلى Keeper

### SharedMergeTreeOptimizeAsync

تنفيذ استعلامات OPTIMIZE غير المتزامنة

### SharedMergeTreeOptimizeSync

تم تنفيذ استعلامات OPTIMIZE المتزامنة

### SharedMergeTreeOutdatedPartsConfirmationInvocations

كم مرة تم فيها الاستدعاء لتأكيد الأجزاء المتقادمة

### SharedMergeTreeOutdatedPartsConfirmationRequest

كم عدد طلبات ZooKeeper التي استُخدمت لإعداد الأجزاء المتقادمة

### SharedMergeTreeOutdatedPartsHTTPRequest

عدد طلبات HTTP التي أُرسلت لتأكيد الأجزاء المتقادمة

### SharedMergeTreeOutdatedPartsHTTPResponse

عدد استجابات HTTP التي أُرسلت لتأكيد الأجزاء المتقادمة

### SharedMergeTreePartitionOperationRetries

عدد المرات التي اضطرت فيها عملية على مستوى القسم (DROP/MOVE/REPLACE/CLONE/TRUNCATE PARTITION) إلى إعادة محاولة عملية الكتابة المتعددة في Keeper بسبب تغيير متزامن

### SharedMergeTreePartsKillerMicroseconds

مقدار الوقت الذي يستغرقه الخيط الرئيسي لمكوّن parts killer

### SharedMergeTreePartsKillerParts

عدد الأجزاء التي جرى جدولة معالجتها بواسطة killer

### SharedMergeTreePartsKillerPartsMicroseconds

كم من الوقت تستغرق إزالة الأجزاء (تُنفَّذ بواسطة عدة خيوط تنفيذ)

### SharedMergeTreePartsKillerRuns

عدد مرات تشغيل مكوّن parts killer

### SharedMergeTreeReplicaSetUpdatesFromZooKeeper

عدد مرات تحديث مجموعة النسخ المتماثلة من ZooKeeper

### SharedMergeTreeReplicaSetUpdatesFromZooKeeperMicroseconds

الوقت الذي نستغرقه في تحديث مجموعة النُسخ المتماثلة

### SharedMergeTreeReplicaSetUpdatesFromZooKeeperRequests

إجمالي عدد طلبات ZooKeeper التي أرسلناها لتحديث مجموعة النسخ المتماثلة

### SharedMergeTreeReplicaSetUpdateTaskRuns

عدد مرات تنفيذ updateReplicaSetTask

### SharedMergeTreeScheduleDataProcessingJob

كم مرة جرى استدعاء scheduleDataProcessingJob/

### SharedMergeTreeScheduleDataProcessingJobMicroseconds

مدة تنفيذ scheduleDataProcessingJob

### SharedMergeTreeScheduleDataProcessingJobNothingToScheduled

عدد مرات استدعاء `scheduleDataProcessingJob` عند عدم وجود ما يجب تنفيذه

### SharedMergeTreeSelectPartsForCoordinatedFetchMicroseconds

زمن selectPartsForCoordinatedFetch

### SharedMergeTreeSelectPartsForCoordinatedFetchParts

عدد الأجزاء التي حدّدتها selectPartsForCoordinatedFetch

### SharedMergeTreeSelectPartsForFullFetchMicroseconds

مدة selectPartsForFullFetch

### SharedMergeTreeSelectPartsForFullFetchParts

عدد الأجزاء التي اختارتها الدالة selectPartsForFullFetch

### SharedMergeTreeSelectPartsForRendezvousFetchMicroseconds

زمن selectPartsForRendezvousFetch

### SharedMergeTreeSelectPartsForRendezvousFetchParts

عدد الأجزاء التي يحدّدها selectPartsForRendezvousFetch

### SharedMergeTreeSnapshotDeadLocksReclaimed

عدد عُقد Keeper أو الأشجار الفرعية التي تمت استعادتها من الـ lightweight snapshots التي لم تعد live

### SharedMergeTreeSnapshotPartsCleanerMicroseconds

المدة التي عمل خلالها SnapshotCleanerThread

### SharedMergeTreeSnapshotPartsCleanerParts

المدة التي يستغرقها SnapshotCleanerThread في محاولة تنظيف جزء

### SharedMergeTreeSnapshotPartsCleanerPartsMicroseconds

الوقت الذي يستغرقه SnapshotCleanerThread لتنظيف الأجزاء

### SharedMergeTreeSnapshotPartsCleanerRuns

عدد مرات عمل SnapshotCleanerThread

### SharedMergeTreeSnapshotPartsCleanRequest

عدد المرات التي يقرر فيها SnapshotCleanerThread تنظيف أحد الأجزاء

### SharedMergeTreeSnapshotPartsRemoved

عدد المرات التي نجح فيها SnapshotCleanerThread في تنظيف أحد الأجزاء

### SharedMergeTreeTryUpdateDiskMetadataCacheForPartMicroseconds

الوقت المستغرق في tryUpdateDiskMetadataCacheForPart ضمن scheduleDataProcessingJob

### SharedMergeTreeVirtualPartsUpdateMicroseconds

مدة تحديث الأجزاء الافتراضية بالميكروثانية

### SharedMergeTreeVirtualPartsUpdates

عدد عمليات تحديث الأجزاء الافتراضية

### SharedMergeTreeVirtualPartsUpdatesByLeader

تحديثات الأجزاء الافتراضية بحسب العقدة القائدة

### SharedMergeTreeVirtualPartsUpdatesForMergesOrStatus

تحديثات الأجزاء الافتراضية من مهمة خلفية غير افتراضية

### SharedMergeTreeVirtualPartsUpdatesFromPeer

عدد تحديثات الأجزاء الافتراضية الواردة من النظير

### SharedMergeTreeVirtualPartsUpdatesFromPeerMicroseconds

تحديثات الأجزاء الافتراضية من النظير، بالميكروثانية

### SharedMergeTreeVirtualPartsUpdatesFromZooKeeper

عدد تحديثات الأجزاء الافتراضية الواردة من ZooKeeper

### SharedMergeTreeVirtualPartsUpdatesFromZooKeeperFullyCached

عدد عمليات اكتشاف أجزاء البيانات الافتراضية التي استُخدمت فيها جميع التقسيمات من ذاكرة التخزين المؤقت للاكتشاف دون جلب أي شيء من ZooKeeper

### SharedMergeTreeVirtualPartsUpdatesFromZooKeeperMicroseconds

تحديثات الأجزاء الافتراضية من ZooKeeper بالميكروثواني

### SharedMergeTreeVirtualPartsUpdatesFromZooKeeperPartitions

عدد التقسيمات التي تم اكتشافها من ZooKeeper أثناء اكتشاف أجزاء البيانات الافتراضية، وذلك لأن معلومات حالتها (stat) لم تكن موجودة أو كانت قديمة في ذاكرة التخزين المؤقت للاكتشاف

### SharedMergeTreeVirtualPartsUpdatesFromZooKeeperPartitionsFromCache

عدد التقسيمات التي جرى تخطّيها أثناء اكتشاف أجزاء البيانات الافتراضية لأن حالتها كانت محدَّثة في ذاكرة التخزين المؤقت الخاصة بالاكتشاف

### SharedMergeTreeVirtualPartsUpdatesLeaderFailedElection

فشلت عملية انتخاب قائد تحديثات الأجزاء الافتراضية

### SharedMergeTreeVirtualPartsUpdatesLeaderSuccessfulElection

نجاح انتخاب قائد لتحديثات الأجزاء الافتراضية

### SharedMergeTreeVirtualPartsUpdatesPeerNotFound

فشلت التحديثات الافتراضية من النظير لأنه لم يتم العثور على النظير

### SharedPartsLockHoldMicroseconds

إجمالي الوقت المستغرَق في إبقاء قفل أجزاء البيانات المشتركة محجوزًا في جداول MergeTree

### SharedPartsLocks

عدد مرات الحصول على قفل أجزاء البيانات المشتركة في جداول MergeTree

### SharedPartsLockWaitMicroseconds

الوقت الإجمالي المستغرَق في انتظار قفل أجزاء البيانات المشتركة في جداول MergeTree

### SleepFunctionCalls

عدد مرات استدعاء دالة من فئة sleep ‏(sleep وsleepEachRow).

### SleepFunctionElapsedMicroseconds

الوقت المستغرق في الانتظار داخل دالة sleep (`sleep`، `sleepEachRow`).

### SleepFunctionMicroseconds

الوقت المحدد للتوقّف في دالة sleep ‏(sleep، sleepEachRow).

### القراءات البطيئة

عدد عمليات القراءة من ملف التي كانت بطيئة. يشير ذلك إلى زيادة الحمل على النظام. تتحكم إعدادات `read_backoff_*` في العتبات.

### SoftPageFaults

عدد أخطاء الصفحات غير الجسيمة في خيوط تنفيذ الاستعلام. ويعني خطأ الصفحة غير الجسيم عادةً عدم العثور على الصفحة في ذاكرة التخزين المؤقت لمُخصِّص الذاكرة، مما يتطلب تعيينًا جديدًا للذاكرة من نظام التشغيل، يتبعه تخصيص صفحة من الذاكرة الفعلية.

### StatelessWorkerCreateLeaseErrors

عدد طلبات create\_lease الفاشلة الموجّهة إلى خدمة اكتشاف العمّال عديمي الحالة (أي خطأ أو انتهاء مهلة).

### StatelessWorkerCreateLeaseMicroseconds

إجمالي الوقت المستغرَق في طلبات create\_lease المُرسَلة إلى خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerCreateLeaseRequests

عدد طلبات `create_lease` المُرسلة إلى خدمة اكتشاف العاملين عديمي الحالة (stateless worker discovery) لتخصيص العاملين.

### StatelessWorkerDiscoveryCreateLeaseErrors

عدد طلبات `create_lease` التي ردّت عليها خدمة اكتشاف العاملين عديمي الحالة (stateless worker discovery) بخطأ.

### StatelessWorkerDiscoveryCreateLeaseMicroseconds

إجمالي الوقت الذي استغرقته خدمة اكتشاف العاملين عديمي الحالة (stateless workers) في معالجة طلبات create\_lease.

### StatelessWorkerDiscoveryCreateLeaseRequests

عدد طلبات create\_lease التي عالجتها خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerDiscoveryCreateWorkerErrors

عدد طلبات create\_worker التي ردّت عليها خدمة اكتشاف عامل عديم الحالة بخطأ.

### StatelessWorkerDiscoveryCreateWorkerMicroseconds

إجمالي الوقت الذي استغرقته خدمة اكتشاف عامل عديم الحالة في معالجة طلبات create\_worker.

### StatelessWorkerDiscoveryCreateWorkerRequests

عدد طلبات create\_worker التي عالجتها خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerDiscoveryDeleteWorkerErrors

عدد طلبات delete\_worker التي ردّت عليها خدمة اكتشاف عامل عديم الحالة بخطأ.

### StatelessWorkerDiscoveryDeleteWorkerMicroseconds

إجمالي الوقت الذي استغرقته خدمة اكتشاف عامل عديم الحالة في معالجة طلبات delete\_worker.

### StatelessWorkerDiscoveryDeleteWorkerRequests

عدد طلبات delete\_worker التي عالجتها خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerDiscoveryGetLeaseErrors

عدد طلبات get\_lease التي ردّت عليها خدمة اكتشاف العمال عديمة الحالة (stateless worker discovery) بخطأ.

### StatelessWorkerDiscoveryGetLeaseMicroseconds

إجمالي الوقت الذي أمضته خدمة اكتشاف عامل عديم الحالة في معالجة طلبات get\_lease.

### StatelessWorkerDiscoveryGetLeaseRequests

عدد طلبات get\_lease التي عالجتها خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerDiscoveryGetWorkerErrors

عدد طلبات get\_worker التي ردّت عليها خدمة اكتشاف العاملين عديمي الحالة (stateless workers) بخطأ.

### StatelessWorkerDiscoveryGetWorkerMicroseconds

إجمالي الوقت الذي استغرقته خدمة اكتشاف عامل عديم الحالة في معالجة طلبات get\_worker.

### StatelessWorkerDiscoveryGetWorkerRequests

عدد طلبات get\_worker التي عالجتها خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerDiscoveryHeartbeatErrors

عدد طلبات heartbeat التي ردّت عليها خدمة اكتشاف عامل عديم الحالة بخطأ.

### StatelessWorkerDiscoveryHeartbeatMicroseconds

إجمالي الوقت الذي استغرقته خدمة اكتشاف عامل عديم الحالة في معالجة طلبات heartbeat.

### StatelessWorkerDiscoveryHeartbeatRequests

عدد طلبات heartbeat التي عالجتها خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerDiscoveryHeartbeatsRejected

عدد إشارات heartbeat التي رفضتها خدمة اكتشاف العاملين عديمي الحالة (stateless workers) لأنّ العامل كان قد أُزيل بالفعل.

### StatelessWorkerDiscoveryInternalErrors

عدد الطلبات التي فشلت خدمة اكتشاف عامل عديم الحالة في معالجتها نتيجة خطأ داخلي (exception أو فشل في مخزن التنسيق)، وليس نتيجة رفض طلب invalid.

### StatelessWorkerDiscoveryKeeperTransactionRetries

عدد معاملات الكتابة التي أعادت خدمة اكتشاف عامل عديم الحالة محاولتها بسبب تعديل حالة مخزن التنسيق (Keeper) بشكل متزامن.

### StatelessWorkerDiscoveryListWorkersErrors

عدد طلبات list\_workers التي ردّت عليها خدمة اكتشاف العاملين عديمي الحالة (stateless worker discovery) بخطأ.

### StatelessWorkerDiscoveryListWorkersMicroseconds

إجمالي الوقت الذي استغرقته خدمة اكتشاف عامل عديم الحالة في معالجة طلبات list\_workers.

### StatelessWorkerDiscoveryListWorkersRequests

عدد طلبات `list_workers` التي عالجتها خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerDiscoveryTenantErrors

عدد طلبات إدارة المستأجرين التي أجابت عنها خدمة اكتشاف العمال عديمي الحالة (stateless workers) بخطأ.

### StatelessWorkerDiscoveryTenantMicroseconds

إجمالي الوقت الذي استغرقته خدمة اكتشاف عامل عديم الحالة في معالجة طلبات إدارة مستأجر.

### StatelessWorkerDiscoveryTenantRequests

عدد طلبات إدارة المستأجرين (إنشاء مستأجر أو تحديثه أو حذفه أو جلبه أو سرد المستأجرين) التي عالجتها خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerDiscoveryUpdateLeaseErrors

عدد طلبات update\_lease التي ردّت عليها خدمة اكتشاف عامل عديم الحالة بخطأ.

### StatelessWorkerDiscoveryUpdateLeaseMicroseconds

إجمالي الوقت الذي أمضته خدمة اكتشاف عامل عديم الحالة في معالجة طلبات `update_lease`.

### StatelessWorkerDiscoveryUpdateLeaseRequests

عدد طلبات `update_lease` التي تعالجها خدمة اكتشاف عامل عديم الحالة.

### StatelessWorkerDiscoveryWorkersHeartbeatExpired

عدد العاملين عديمي الحالة (stateless workers) الذين استعادتهم خدمة اكتشاف العاملين عديمي الحالة بسبب توقّفهم عن إرسال إشارات heartbeat.

### StatelessWorkerDiscoveryWorkersLeased

عدد stateless workers التي استأجرها المستأجرون حديثًا من خلال خدمة اكتشاف stateless worker.

### StatelessWorkerDiscoveryWorkersLeaseExpired

عدد الـ stateless workers التي استردّتها خدمة الـ discovery الخاصة بـ stateless worker نتيجة انتهاء مدة الـ lease الخاص بها.

### StatelessWorkerDiscoveryWorkersUnavailable

عدد العمال عديمي الحالة (stateless workers) الذين طلبهم المستأجرون ولم تتمكن خدمة اكتشاف العمال عديمي الحالة من توفيرهم لعدم توفر عمال أحرار أو لبلوغ الحد الأقصى لعدد عمال المستأجر.

### StatelessWorkerGetLeaseErrors

عدد طلبات get\_lease الفاشلة الموجّهة إلى خدمة اكتشاف stateless worker (أي خطأ أو انتهاء مهلة).

### StatelessWorkerGetLeaseMicroseconds

إجمالي الوقت المستغرَق في طلبات get\_lease المُرسَلة إلى خدمة اكتشاف الـ stateless worker.

### StatelessWorkerGetLeaseRequests

عدد طلبات `get_lease` المُرسَلة إلى خدمة discovery الخاصة بـ stateless worker لتحديث قائمة الـ workers المستأجَرة (leased).

### StatelessWorkerNotAccessible

عدد المرات التي تبيّن فيها أن العامل عديم الحالة (stateless worker) المستأجَر غير قابل للوصول إليه بعد، فاستُبعد من تخصيص الاستعلامات إلى أن يجتاز فحص إمكانية الوصول.

### StatelessWorkerProvided

عدد الـ stateless workers المُخصَّصة للاستعلامات لتنفيذ الاستعلامات الموزّعة.

### StatelessWorkerProvisioningMicroseconds

إجمالي الوقت الذي قضته الاستعلامات في انتظار تجهيز العمال عديمي الحالة (stateless workers).

### StatelessWorkerProvisioningWaits

عدد المرات التي اضطر فيها استعلام إلى الانتظار ريثما توفّر خدمة اكتشاف العمّال عديمي الحالة (stateless worker discovery) العمّال المطلوبين.

### StatelessWorkerRequested

عدد العمال عديمي الحالة (stateless workers) التي طلبتها الاستعلامات لتنفيذ الاستعلامات الموزّعة.

### StatelessWorkerServerHeartbeatErrors

عدد إشارات heartbeat الفاشلة المرسلة من stateless workers إلى خدمة اكتشاف stateless worker (أي خطأ أو timeout).

### StatelessWorkerServerHeartbeatMicroseconds

إجمالي الوقت الذي استغرقته العمليات العاملة عديمة الحالة (stateless workers) في إرسال إشارات heartbeat إلى خدمة اكتشاف العمليات العاملة عديمة الحالة.

### StatelessWorkerServerHeartbeatRequests

عدد نبضات heartbeat التي أرسلها الـ stateless worker إلى خدمة discovery الخاصة بـ stateless worker.

### StatelessWorkerServerLeasesLost

عدد المرات التي انتهى فيها استئجار (lease) الـ stateless worker وبدأ فيها بانتظار الإيقاف (shutdown).

### StatelessWorkerServerRegisterErrors

عدد طلبات التسجيل الفاشلة المُرسَلة من stateless workers إلى خدمة discovery الخاصة بـ stateless worker (أي error أو timeout).

### StatelessWorkerServerRegisterMicroseconds

إجمالي الوقت الذي استغرقته العمليات العاملة عديمة الحالة (stateless workers) في التسجيل لدى خدمة اكتشاف العمليات العاملة عديمة الحالة.

### StatelessWorkerServerRegisterRequests

عدد طلبات التسجيل التي أرسلها stateless worker إلى خدمة discovery الخاصة بـ stateless worker.

### StatelessWorkerServerTenantBindings

عدد المرات التي تم فيها تعيين stateless worker إلى tenant لتنفيذ استعلاماته.

### StatelessWorkerTimeToAvailableMicroseconds

إجمالي الوقت (مجموعًا عبر جميع الـ workers) بين أول ظهور لـ stateless worker مُستأجَر من خدمة الـ discovery وبين اجتيازه فحص إمكانية الوصول ليصبح متاحًا لتنفيذ الاستعلامات.

### StatelessWorkerUpdateLeaseErrors

عدد طلبات `update_lease` الفاشلة المُرسَلة إلى خدمة اكتشاف الـ stateless worker (أي خطأ أو انتهاء للمهلة).

### StatelessWorkerUpdateLeaseMicroseconds

إجمالي الوقت المستغرَق في طلبات update\_lease المُرسَلة إلى خدمة اكتشاف العمال عديمي الحالة (stateless worker discovery).

### StatelessWorkerUpdateLeaseRequests

عدد طلبات update\_lease المُرسَلة إلى خدمة اكتشاف العمال عديمي الحالة (stateless worker discovery service) لتجديد مدة استئجار العمال.

### StorageBufferErrorOnFlush

عدد المرات التي تعذّر فيها على مخزن مؤقت في جدول 'Buffer' إجراء التفريغ بسبب خطأ أثناء الكتابة إلى جدول الوجهة.

### StorageBufferFlush

عدد المرات التي تم فيها تفريغ مخزن مؤقت في جدول 'Buffer'.

### StorageBufferLayerLockReadersWaitMilliseconds

المدة المستغرقة لانتظار طبقة Buffer أثناء القراءة.

### StorageBufferLayerLockWritersWaitMilliseconds

الوقت اللازم لانتظار توفر طبقة Buffer فارغة للكتابة إليها (يمكن استخدامه لضبط طبقات Buffer).

### StorageBufferPassedAllMinThresholds

عدد المرات التي تم فيها استيفاء معيار الحدود الدنيا لتفريغ مخزن مؤقت في جدول 'Buffer'.

### StorageBufferPassedBytesFlushThreshold

عدد المرات التي تم فيها بلوغ عتبة تفريغ البايتات في الخلفية فقط من أجل تفريغ مخزن مؤقت في جدول 'Buffer'. هذا المقياس مخصص للخبراء فقط. إذا كنت تقرأ هذا ولست خبيرًا، فتوقف عن القراءة.

### StorageBufferPassedBytesMaxThreshold

عدد المرات التي تم فيها بلوغ قيمة الحدّ الأقصى للبايتات لتفريغ مخزن مؤقت في جدول 'Buffer'.

### StorageBufferPassedRowsFlushThreshold

عدد المرات التي تم فيها بلوغ عتبة تفريغ الصفوف المخصّصة للخلفية فقط، مما أدى إلى تفريغ مخزن مؤقت في جدول 'Buffer'. هذا مقياس مخصص للخبراء فقط. إذا كنت تقرأ هذا ولست خبيرًا، فتوقف عن القراءة.

### StorageBufferPassedRowsMaxThreshold

عدد المرات التي تم فيها بلوغ حدّ أقصى لعدد الصفوف، مما أدى إلى تفريغ المخزن المؤقت في جدول 'Buffer'.

### StorageBufferPassedTimeFlushThreshold

عدد المرات التي جرى فيها بلوغ عتبة التفريغ الزمنية الخاصة بالخلفية فقط لتفريغ مخزن مؤقت في جدول 'Buffer'. هذا المقياس مخصص للخبراء فقط. إذا كنت تقرأ هذا ولست خبيرًا، فتوقف عن القراءة.

### StorageBufferPassedTimeMaxThreshold

عدد المرات التي تم فيها بلوغ شرط الحد الأقصى للوقت لتفريغ مخزن مؤقت في جدول 'Buffer'.

### StorageConnectionsCreated

عدد الاتصالات المُنشأة لوحدات التخزين

### StorageConnectionsElapsedMicroseconds

إجمالي الوقت المستغرَق في إنشاء الاتصالات الخاصة بوحدات التخزين

### StorageConnectionsErrors

عدد الحالات التي فشل فيها إنشاء اتصال بوحدة التخزين

### StorageConnectionsExpired

عدد الاتصالات المنتهية الصلاحية الخاصة بوحدات التخزين

### StorageConnectionsPreserved

عدد الاتصالات المُحتفَظ بها لوحدات التخزين

### StorageConnectionsReset

عدد اتصالات وحدات التخزين التي أُعيد تعيينها

### StorageConnectionsReused

عدد الاتصالات المُعاد استخدامها لوحدات التخزين

### StreamingExchangeConnectionWaitMicroseconds

المدة التي انتظرها الـ sink في تبادل تدفقي ريثما يتصل الـ task المستقبِل.

### StreamingExchangeDeserializeMicroseconds

الوقت المستغرق في فك الضغط وإلغاء تسلسل حزم تبادل تدفقي وتحويلها إلى مقاطع.

### StreamingExchangeEarlyCloses

عدد المرات التي طلب فيها مصدر التبادل التدفقي (streaming exchange) من المُرسِل التوقف قبل قراءة الدفق حتى نهايته، على سبيل المثال عند استيفاء شرط LIMIT. ولا يُحتسب المُرسِل الذي كان قد توقف بالفعل.

### StreamingExchangePacketsReceived

حزم البيانات المقروءة من عمليات التبادل التدفقية، حزمة لكل مقطع، إضافةً إلى حزمة نهاية دفق واحدة لكل دفق.

### StreamingExchangePacketsSent

حزم البيانات (Data packets) التي تُكتب بالكامل إلى مقابس (sockets) عمليات التبادل التدفقية، حزمة لكل مقطع (مقطع) إضافة إلى حزمة نهاية دفق واحدة لكل دفق. تُحتسب الحزمة عند كتابتها كاملة؛ أما الحزمة التي تُقطع لأن المستقبِل (receiver) لم يعد بحاجة إلى مزيد من البيانات فلا تُحتسب.

### StreamingExchangeReceiveBytes

عدد البايتات المقروءة من الـ sockets الخاصة بعمليات التبادل التدفقية في distributed query plan. لا يحتسبها المؤشر `NetworkReceiveBytes`.

### StreamingExchangeReceiveWaitMicroseconds

المدة التي انتظرها مصدر التبادل الدفقي (streaming exchange) لاستقبال البايتات التالية من المرسِل.

### StreamingExchangeSendBytes

عدد البايتات المكتوبة إلى الـ sockets الخاصة بعمليات التبادل التدفقية في distributed query plan. ولا يحتسبها `NetworkSendBytes`.

### StreamingExchangeSendQueueFullMicroseconds

المدة الزمنية التي لم يستقبل فيها تبادل تدفقي sink أي مقاطع لأن قائمة انتظار الحِزم التي تنتظر الـ socket كانت ممتلئة.

### StreamingExchangeSerializedBytes

عدد بايتات كتل تنسيق Native في حزم تبادل التدفق قبل الضغط، وتُحتسب مرة واحدة لكل حزمة يتم فيها التسلسل. وبمقارنتها بـ `StreamingExchangeSendBytes` نحصل على نسبة الضغط لعملية الخلط (shuffle) أو التجميع (gather)؛ أما في حالة البث فتُرسل كل حزمة إلى كل وجهة، ولذلك تتزايد قيمة `StreamingExchangeSendBytes` بحسب عدد الوجهات.

### StreamingExchangeSerializeMicroseconds

الوقت المستغرق في تسلسل المقاطع وضغطها ضمن حِزم تبادل الدفق.

### SummingSortedMilliseconds

إجمالي الوقت المستغرق في جمع الأعمدة المرتبة

### SuspendSendingQueryToShard

إجمالي عدد الحالات التي عُلِّق فيها إرسال الاستعلام إلى сегмент عندما يكون async\_query\_sending\_for\_remote مُمكّنًا.

### SynchronousReadWaitMicroseconds

الوقت المستغرق في انتظار عمليات القراءة المتزامنة أثناء القراءة المحلية غير المتزامنة.

### SynchronousRemoteReadWaitMicroseconds

الوقت المستغرَق في انتظار عمليات القراءة المتزامنة عن بُعد.

### SystemLogErrorOnFlush

عدد المرات التي فشل فيها أيٌّ من سجلات النظام في تفريغ بياناته إلى جدول النظام المقابل. وتُعاد محاولات التفريغ.

### وقت النظام بالميكروثانية

إجمالي الوقت الذي تقضيه خيوط المعالجة (الاستعلامات والمهام الأخرى) في تنفيذ تعليمات CPU في وضع نواة نظام التشغيل. هذا هو الوقت المستغرَق في استدعاءات النظام، باستثناء وقت الانتظار أثناء استدعاءات النظام الحاجبة.

### TableFunctionExecute

عدد مرات استدعاء table function.

### TextIndexDiscardHint

عدد حبيبات الفهرس التي أُضيفت لها قراءة مباشرة من فهرس النص كتلميح، ثم استُبعدت بسبب انخفاض الانتقائية.

### TextIndexDiscardPatternScan

عدد المرات التي استُبعد فيها فحص القاموس المستند إلى النمط في فهرس نصي لأن عدد قوائم الإسناد المطلوب قراءتها تجاوز العتبة.

### TextIndexGenericExclusionSearchAlgorithm

عدد المرات التي استُخدمت فيها خوارزمية generic exclusion search algorithm على فهرس نصي.

### TextIndexGenericExclusionSearchStepLimitReached

عدد المرات التي بلغ فيها generic exclusion search على الفهرس النصي الحدَّ merge\_tree\_generic\_exclusion\_search\_max\_steps وقَبِل نطاقات الـ mark المتبقية دون أي تقسيم إضافي.

### TextIndexHeaderCacheHits

عدد المرات التي وُجدت فيها ترويسة في ذاكرة التخزين المؤقت.

### TextIndexHeaderCacheMisses

عدد المرات التي لم يُعثر فيها على ترويسة ضمن ذاكرة التخزين المؤقت.

### TextIndexLazyAdvanceCount

عدد عمليات التقدّم التي نُفِّذت في وضع قائمة الترحيل الكسول.

### TextIndexLazyBlocksSkippedResolved

عدد الكتل المعبّأة التي تم تخطيها لأن نتيجة نطاق الإخراج كانت محسومة بالفعل (all-ones في حالة OR، وall-zeros في حالة AND) في وضع lazy قائمة ترحيل.

### TextIndexLazyBruteForceIntersections

عدد عمليات التقاطع بالقوة الغاشمة التي نُفِّذت في وضع قائمة الترحيل الكسول.

### TextIndexLazyLeapfrogIntersections

عدد عمليات التقاطع بطريقة leapfrog المُنفَّذة في وضع قائمة الترحيل الكسول.

### TextIndexLazyPackedBlocksDecoded

عدد الكتل المُحزَّمة التي تم فك ترميزها في وضع القائمة الكسولة لـ قائمة ترحيل.

### TextIndexLazySegmentsBuilt

عدد المقاطع التي تمت قراءتها وفك ترميزها فعليًا (حالات عدم الإصابة في cache) في وضع lazy قائمة ترحيل.

### TextIndexLazySegmentsPrepared

عدد المقاطع المُجهَّزة (المقروءة من القرص أو المخزنة مؤقتًا) في وضع قائمة الترحيل الكسول.

### TextIndexLazySegmentsSkippedDense

عدد المقاطع الكثيفة بالكامل التي جرى ملؤها دفعة واحدة (`memset` في OR، والزيادة في AND) بدلًا من فك ترميز الكتل، في وضع قائمة الترحيل الكسول.

### TextIndexLazySegmentsSkippedResolved

عدد المقاطع التي تم تخطيها لأن نطاق الإخراج كان قد حُسم بالفعل (كلها آحاد في OR، وكلها أصفار في AND) في وضع قائمة الترحيلات الكسول.

### TextIndexPhraseCandidates

الصفوف المرشّحة (تقاطع قوائم postings) التي يفحصها بحث العبارات القائم على المرشّحين.

### TextIndexPhraseFallbacks

عدد المرات التي تجاوز فيها استعلام عبارة الفهرس النصي لأن التقديرات أشارت إلى أن الـ عبارة سيطابق عددًا من rows أكبر من 'text\_index\_hint\_max\_selectivity'، فتم تقييمه على الـ column بدلًا من ذلك.

### TextIndexPhraseMatchMicroseconds

إجمالي الوقت المستغرَق في مطابقة مواضع العبارات عبر الصفوف المرشَّحة.

### TextIndexPhraseSearches

عدد عمليات البحث عن العبارات التي نُفِّذت على فهرس نصي. أما عمليات البحث المتكررة عن العبارة نفسها في جزء البيانات نفسه فتُلبَّى من ذاكرة التخزين المؤقت ولا تُحتسب.

### TextIndexPositionsBlocksRead

عدد كتل المواضع التي تُقرأ لمطابقة استعلامات عبارة على فهرس نصي. الكتلة التي تمتد على نافذتَي candidate تُحسَب مرة واحدة لكل قراءة.

### TextIndexPositionsBlocksTotal

العدد الإجمالي لكتل المواضع لرموز العبارة قبل تحديد أي منها ستُقرأ.

### TextIndexPositionsBytesRead

عدد البايتات المقروءة من كتل المواضع لمطابقة استعلامات عبارة على فهرس نصي.

### TextIndexPositionsDecodeMicroseconds

إجمالي الوقت المستغرَق في فك ترميز قوائم مواضع الفهرس النصي (`.pos`) للبحث عن العبارات.

### TextIndexPostingsCacheHits

عدد مرات العثور على قائمة ترحيلات لفهرس نصي في ذاكرة التخزين المؤقت.

### TextIndexPostingsCacheMisses

عدد المرات التي لم يُعثر فيها على قائمة الترحيلات الخاصة بفهرس نصي في ذاكرة التخزين المؤقت.

### TextIndexReadDictionaryBlocks

عدد مرات قراءة كتلة من قاموس الفهرس النصي من القرص.

### TextIndexReaderTotalMicroseconds

إجمالي الوقت المستغرق لقراءة الفهرس النصي.

### TextIndexReadGranulesMicroseconds

إجمالي الوقت المستغرق في قراءة حبيبات فهرس النص وتحليلها.

### TextIndexReadPostings

عدد مرات قراءة قائمة ترحيل من الفهرس النصي.

### TextIndexReadSparseIndexBlocks

عدد مرات قراءة كتلة من الفهرس المتناثر من الفهرس النصي.

### TextIndexTemporarySegmentsWritten

عدد الـ مقاطع المؤقتة التي تمت كتابتها أثناء بناء الفهارس النصية.

### TextIndexTokensCacheHits

عدد مرات العثور على معلومات أحد الرموز في الفهرس النصي داخل ذاكرة التخزين المؤقت.

### TextIndexTokensCacheMisses

عدد المرات التي لم يُعثر فيها على معلومات الـ token الخاصة بفهرس النص في ذاكرة التخزين المؤقت.

### TextIndexTokensCacheNegativeHits

عدد المرات التي تم فيها العثور في ذاكرة التخزين المؤقت على رمز غير موجود في فهرس نصي.

### TextIndexTokensCacheNegativeMisses

عدد رموز فهرس نصي المفقودة التي أُضيفت إلى ذاكرة التخزين المؤقت بعد عملية lookup في قاموس.

### TextIndexUsedEmbeddedPostings

عدد مرات استخدام قائمة ترحيل مضمّنة في القاموس.

### TextIndexUseHint

عدد حبيبات الفهرس التي أُضيفت إليها قراءة مباشرة من فهرس النص كتلميح واستُخدمت.

### ThreadPoolReaderPageCacheHit

عدد المرات التي تمت فيها القراءة داخل ThreadPoolReader من ذاكرة التخزين المؤقت للصفحات.

### ThreadPoolReaderPageCacheHitBytes

عدد البايتات التي تمت قراءتها داخل ThreadPoolReader عند إجراء القراءة من ذاكرة التخزين المؤقت للصفحات.

### ThreadPoolReaderPageCacheHitElapsedMicroseconds

الوقت المستغرَق لقراءة البيانات من ذاكرة التخزين المؤقت للصفحات في ThreadPoolReader.

### ThreadPoolReaderPageCacheMiss

عدد المرات التي لم تُجرَ فيها القراءة داخل ThreadPoolReader من ذاكرة التخزين المؤقت للصفحات، بل أُحيلت إلى مجمّع مؤشرات الترابط.

### ThreadPoolReaderPageCacheMissBytes

عدد البايتات المقروءة داخل ThreadPoolReader عندما لا تتم القراءة من ذاكرة ذاكرة التخزين المؤقت للصفحات ويُحال التنفيذ إلى مجموعة مؤشرات الترابط.

### ThreadPoolReaderPageCacheMissElapsedMicroseconds

الوقت المستغرَق لقراءة البيانات داخل المهمة غير المتزامنة في ThreadPoolReader، عندما لا تتم القراءة من ذاكرة التخزين المؤقت للصفحات.

### ThreadpoolReaderPrepareMicroseconds

الوقت المستغرَق في التحضير (مثل استدعاء التابع `seek()` الخاص بالقارئ)

### ThreadpoolReaderReadBytes

عدد البايتات المقروءة من مهمة في تجمّع مؤشرات الترابط أثناء القراءة غير المتزامنة

### ThreadpoolReaderSubmit

عدد البايتات المقروءة بواسطة مهمة في تجمّع مؤشرات الترابط أثناء القراءة غير المتزامنة

### ThreadpoolReaderSubmitLookupInCacheMicroseconds

الوقت الذي استغرقناه في التحقق مما إذا كان المحتوى مخزّنًا مؤقتًا

### ThreadpoolReaderSubmitReadSynchronously

عدد المرات التي لم نُجدول فيها مهمة على مجمّع مؤشرات الترابط، وقرأنا فيها بشكل متزامن بدلًا من ذلك

### ThreadpoolReaderSubmitReadSynchronouslyBytes

عدد البايتات المقروءة بشكل متزامن

### ThreadpoolReaderSubmitReadSynchronouslyMicroseconds

الوقت الذي استغرقته القراءة المتزامنة

### ThreadpoolReaderTaskMicroseconds

الوقت المستغرق لاسترجاع البيانات أثناء القراءة غير المتزامنة

### ThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في وضع السكون امتثالًا لجميع إعدادات تقييد المعدل.

### TinyS3Clients

عدد نُسخ عميل S3 التي تعيد استخدام موفّر مصادقة موجود من عميل آخر.

### UncompressedCacheHits

عدد المرات التي جرى فيها العثور على كتلة بيانات في ذاكرة التخزين المؤقت غير المضغوطة (وبذلك جرى تجنّب فك الضغط).

### UncompressedCacheMisses

عدد المرات التي لم يُعثر فيها على كتلة بيانات في ذاكرة التخزين المؤقت غير المضغوطة (مما استلزم فك الضغط).

### UncompressedCacheWeightLost

عدد البايتات التي طُردت من الذاكرة المؤقتة غير المضغوطة.

### UniqueKeyBitmapLoadMicroseconds

الوقت المستغرق في قراءة الملفات الجانبية لـ delete-bitmap الخاصة بـ UNIQUE KEY وفك تسلسلها عند حدوث إخفاق في DeleteBitmapCache.

### UniqueKeyBitmapUpdates

عدد الملفات الجانبية الخاصة بـ delete-bitmap التي تمت كتابتها في UNIQUE KEY (ملف واحد لكل supersession / عملية commit لـ DELETE).

### مرات العثور في ذاكرة التخزين المؤقتة لفهرس UniqueKeyIndex

عدد المرات التي عُثر فيها على إدخال في ذاكرة التخزين المؤقتة لفهرس UNIQUE KEY، لذلك لم تكن هناك حاجة إلى تحميل كتلة SST.

### UniqueKeyIndexCacheLookupMicroseconds

الوقت الفعلي داخل `UniqueKeyIndexCache::Lookup` + `UniqueKeyIndexCache::Insert` (مهايئ `CacheBase` على جانب ClickHouse لذاكرة التخزين المؤقت للكتل في RocksDB).

### UniqueKeyIndexCacheMisses

عدد المرات التي لم يُعثر فيها على إدخال في ذاكرة التخزين المؤقت لفهرس UNIQUE KEY، ما اضطرنا إلى تحميل كتلة SST من القرص.

### UniqueKeyLoadTimeSSTRebuildCount

عدد أجزاء بيانات UNIQUE KEY التي أُعيد بناء ملف `unique_key_index.sst` الخاص بها أثناء التحميل بعد نافذة الانهيار قبل التفريغ.

### UniqueKeyLoadTimeSSTRebuildMicroseconds

إجمالي الوقت المستغرق في إعادة بناء `unique_key_index.sst` أثناء التحميل (قراءة تسلسلية لأعمدة UK + كتابة SST).

### UniqueKeySSTWriteMicroseconds

إجمالي الوقت الفعلي المستغرَق خلال دورة حياة `SSTIndexWriter` — ويشمل `Open` الخاصة بـ SST، وكل عملية Put عبر `addEncoded`، و`Finish` + إنهاء `WriteBuffer` (+ fsync) داخل `finish` (تُدفَّق بايتات SST مباشرةً إلى `WriteBuffer` الخاص بتخزين جزء البيانات). ولا يشمل العمل الذي تنفذه الدوال المساعدة الثابتة قبل إنشاء الكاتب (الترميز + فرز المسارات غير البادئة). يُسجَّل مرة واحدة لكل كاتب.

### USearchAddComputedDistances

عدد المرات التي جرى فيها حساب المسافة عند إضافة المتجهات إلى فهارس usearch.

### USearchAddCount

عدد المتجهات التي أُضيفت إلى فهارس usearch.

### USearchAddVisitedMembers

عدد العُقد التي تمت زيارتها عند إضافة المتجهات إلى فهارس usearch.

### USearchSearchComputedDistances

عدد المرات التي تم فيها حساب المسافة عند البحث في فهارس USearch.

### USearchSearchCount

عدد عمليات البحث التي أُجريت في فهارس usearch.

### USearchSearchVisitedMembers

عدد العُقد التي تمت زيارتها أثناء البحث في فهارس usearch.

### UserThrottlerBytes

عدد البايتات التي مرّت عبر مُقيِّد المعدّل 'max\_network\_bandwidth\_for\_user'.

### UserThrottlerSleepMicroseconds

إجمالي الوقت الذي قضاه الاستعلام في الانتظار امتثالًا لآلية throttling الخاصة بـ `max_network_bandwidth_for_user`.

### UserTimeMicroseconds

إجمالي الوقت المستغرَق في تنفيذ تعليمات CPU في وضع المستخدم بواسطة خيوط المعالجة (الاستعلامات والمهام الأخرى). ويشمل ذلك الوقت الذي توقّف فيه خط أنابيب CPU بسبب الوصول إلى الذاكرة الرئيسية، وإخفاقات ذاكرة التخزين المؤقت، وأخطاء التنبؤ بالتفرعات، وHyper-Threading، وغير ذلك.

### VectorSimilarityIndexCacheHits

عدد المرات التي عُثر فيها على جرانول فهرس في ذاكرة التخزين المؤقت للفهرس المتجهي.

### VectorSimilarityIndexCacheMisses

عدد المرات التي لم يُعثر فيها على كتلة فهرس في ذاكرة التخزين المؤقت لفهرس المتجهات، واضطر النظام إلى قراءتها من القرص.

### VectorSimilarityIndexCacheWeightLost

العدد التقريبي للبايتات التي أُزيلت من ذاكرة التخزين المؤقت لفهرس المتجهات.

### VersionedCollapsingSortedMilliseconds

إجمالي الوقت المستغرَق أثناء طيّ الأعمدة المرتبة حسب الإصدار

### WaitMarksLoadMicroseconds

الوقت المستغرَق في تحميل ملفات العلامات

### WaitPrefetchTaskMicroseconds

الوقت المستغرق في انتظار القارئ المُحمَّل مسبقًا

### WasmDeserializationMicroseconds

الوقت المستغرق لتنفيذ شيفرة WebAssembly

### WasmGuestExecuteMicroseconds

الوقت المستغرَق في تنفيذ شيفرة WebAssembly

### WasmMemoryAllocated

إجمالي الذاكرة المخصصة لبيئات WebAssembly المعزولة

### WasmModuleInstatiate

عدد بيئات تنفيذ WebAssembly المعزولة التي أُنشئت

### WasmSerializationMicroseconds

الوقت المستغرق في تنفيذ شيفرة WebAssembly

### WasmTotalExecuteMicroseconds

الوقت المستغرق في تنفيذ شيفرة WebAssembly

### WriteBufferFromFileDescriptorWrite

عدد عمليات الكتابة (write/pwrite) إلى واصف ملف. لا يشمل مقابس الشبكة.

### WriteBufferFromFileDescriptorWriteBytes

عدد البايتات المكتوبة إلى واصفات الملفات. إذا كان الملف مضغوطًا، فسيُظهر هذا حجم البيانات المضغوطة.

### WriteBufferFromFileDescriptorWriteFailed

عدد مرات فشل عملية الكتابة (write/pwrite) إلى واصف ملف.

### WriteBufferFromHTTPBytes

إجمالي حجم بايتات الحمولة التي يستقبلها ويرسلها WriteBufferFromHTTP. ولا يشمل رؤوس HTTP.

### WriteBufferFromHTTPRequestsSent

عدد طلبات HTTP التي أرسلها WriteBufferFromHTTP

### WriteBufferFromS3Bytes

البايتات المكتوبة إلى S3.

### WriteBufferFromS3Microseconds

الوقت المستغرق في الكتابة إلى S3.

### WriteBufferFromS3RequestsErrors

عدد الاستثناءات عند الكتابة إلى S3.

### الوقت الذي يقضيه WriteBufferFromS3 في انتظار الطلبات قيد التنفيذ، بالميكروثانية

الوقت المستغرَق في الانتظار حتى يكتمل بعض الطلبات الحالية عندما يصل عددها إلى الحد المحدد بواسطة `s3_max_inflight_parts_for_one_file`.

### ZooKeeperBytesReceived

عدد البايتات التي تم استلامها عبر الشبكة أثناء الاتصال بـ ZooKeeper.

### ZooKeeperBytesSent

عدد البايتات المُرسلة عبر الشبكة أثناء التواصل مع ZooKeeper.

### ZooKeeperCheck

عدد طلبات 'check' إلى ZooKeeper. عادةً لا يكون لها معنى عند النظر إليها بمعزل عن غيرها، وإنما فقط كجزء من معاملة معقّدة.

### ZooKeeperClose

عدد المرات التي تم فيها إغلاق الاتصال بـ ZooKeeper طواعيةً.

### ZooKeeperCreate

عدد طلبات 'create' في ZooKeeper.

### ZooKeeperExists

عدد طلبات 'exists' المرسلة إلى ZooKeeper.

### ZooKeeperGet

عدد طلبات «get» المرسلة إلى ZooKeeper.

### ZooKeeperGetACL

عدد طلبات 'getACL' المرسلة إلى ZooKeeper.

### استثناءات عتاد ZooKeeper

عدد الاستثناءات المرتبطة بالشبكة أثناء العمل مع ZooKeeper (مثل فقدان الاتصال أو ما شابه).

### ZooKeeperInit

عدد المرات التي أُقيم فيها اتصال مع ZooKeeper.

### ZooKeeperList

عدد طلبات 'list' ‏(getChildren) المُرسلة إلى ZooKeeper.

### ZooKeeperListRecursive

عدد طلبات 'listRecursive' المرسلة إلى ZooKeeper.

### ZooKeeperMulti

عدد طلبات 'multi' المرسلة إلى ZooKeeper (المعاملات المركبة).

### ZooKeeperMultiRead

عدد طلبات القراءة من النوع 'multi' إلى ZooKeeper (المعاملات المركبة).

### ZooKeeperMultiWrite

عدد طلبات الكتابة `multi` إلى ZooKeeper (المعاملات المركبة).

### ZooKeeperOtherExceptions

عدد الاستثناءات التي تحدث أثناء العمل مع ZooKeeper، باستثناء ZooKeeperUserExceptions وZooKeeperHardwareExceptions.

### ZooKeeperReconfig

عدد طلبات 'reconfig' المرسلة إلى ZooKeeper.

### ZooKeeperRemove

عدد طلبات 'remove' المرسلة إلى ZooKeeper.

### ZooKeeperSet

عدد طلبات 'set' المرسلة إلى ZooKeeper.

### ZooKeeperSync

عدد طلبات 'sync' المرسلة إلى ZooKeeper. نادرًا ما تكون هناك حاجة إلى هذه الطلبات أو إمكانية لاستخدامها.

### معاملات ZooKeeper

عدد عمليات ZooKeeper، وتشمل عمليات القراءة والكتابة بالإضافة إلى المعاملات المتعددة.

### استثناءات مستخدم ZooKeeper

عدد الاستثناءات عند العمل مع ZooKeeper والمرتبطة بالبيانات (مثل عدم وجود عقدة، أو إصدار غير صالح، أو ما شابه ذلك).

### ZooKeeperWaitMicroseconds

عدد الميكروثواني المستغرقة في انتظار الاستجابات من ZooKeeper بعد إنشاء الطلب، محسوبًا بإجمالي جميع خيوط التنفيذ التي أرسلت الطلبات.

### ZooKeeperWatchCallbackDurationMicroseconds

إجمالي الوقت المُستغرَق داخل معالجات watch في ZooKeeper (مؤشر ترابط الشبكة).

### أخطاء معالجات watch في ZooKeeper

عدد الاستثناءات التي تطرحها معالجات watch في ZooKeeper.

### ZooKeeperWatchResponse

عدد مرات تلقّي إشعارات watch من ZooKeeper.

### ZooKeeperWatchTriggeredBackupCoordination

عدد إشعارات watch التي أُرسلت إلى تنسيق النسخ الاحتياطي/الاستعادة.

### ZooKeeperWatchTriggeredClusterDiscovery

عدد إشعارات watch التي جرى توجيهها إلى ClusterDiscovery.

### ZooKeeperWatchTriggeredDistributedDDL

عدد إشعارات watch المُرسلة إلى قائمة انتظار DDLWorker.

### ZooKeeperWatchTriggeredMaterializedViewRefresh

عدد إشعارات watch المُرسَلة إلى تنسيق تحديث MaterializedView.

### ZooKeeperWatchTriggeredObjectStorageQueue

عدد إشعارات watch المُرسلة إلى ObjectStorageQueue / S3Queue.

### ZooKeeperWatchTriggeredOther

عدد إشعارات watch المرسلة إلى دوال الاستدعاء غير المصنَّفة.

### ZooKeeperWatchTriggeredReplicatedAccessControl

عدد إشعارات watch التي وُجِّهت إلى ReplicatedAccessStorage.

### ZooKeeperWatchTriggeredReplicatedMergeTreeLeaderElection

عدد إشعارات watch المُوجَّهة إلى انتخاب القائد / أقفال النسخ المتماثلة في ReplicatedMergeTree.

### ZooKeeperWatchTriggeredReplicatedMergeTreeLog

عدد إشعارات watch المُرسلة إلى عناصر سجل ReplicatedMergeTree.

### ZooKeeperWatchTriggeredReplicatedMergeTreeMutations

عدد إشعارات watch المُوجَّهة إلى mutations في ReplicatedMergeTree.

### ZooKeeperWatchTriggeredReplicatedMergeTreeReplicaSync

عدد إشعارات watch التي جرى توجيهها أثناء انتظار النسخ المتماثلة لمعالجة إدخالات السجل ‏(SYNC REPLICA وALTER وmutations).

### ZooKeeperWatchTriggeredUserDefinedSQLObjects

عدد إشعارات watch التي أُرسلت إلى UserDefinedSQLObjectsZooKeeperStorage.

### ZooKeeperWatchTriggeredWorkloadEntity

عدد إشعارات watch المُرسلة إلى WorkloadEntityKeeperStorage.

### KeeperLogsEntryReadFromCommitCache

حدث متقاعد كان يحصي إدخالات السجل المقروءة من ذاكرة التخزين المؤقت لسجل التثبيت في Keeper.

### KeeperLogsPrefetchedEntries

حدث متقاعد كان يَعُدّ إدخالات سجل Keeper التي يُجرى جلبها مسبقًا من ملف سجل التغييرات.

### NaiveBayesClassifierModelsAllocatedBytes

حدث متقاعد كان يحصي البايتات المُخصَّصة لنماذج مصنّف Naive Bayes.

### NaiveBayesClassifierModelsLoaded

حدث متقاعد كان يحصي نماذج مصنِّف Naive Bayes المحمَّلة.

### ReaderExecutorRequestedBytes

حدث متقاعد كان يَعُدّ البايتات المفيدة التي سلّمتها طلبات القراءة في `ReaderExecutor`.

## الأعمدة

* `event` ([String](/ar/reference/data-types/string)) — اسم الحدث.
* `value` ([UInt64](/ar/reference/data-types/int-uint)) — عدد مرات حدوث الحدث.
* `description` ([String](/ar/reference/data-types/string)) — وصف الحدث.

**الأسماء المستعارة:**

* `name` — اسم مستعار لـ `event`.

## مثال

```sql theme={null}
SELECT * FROM system.events LIMIT 5
```

```text theme={null}
┌─event─────────────────────────────────┬─value─┬─description────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Query                                 │    12 │ Number of queries to be interpreted and potentially executed. Does not include queries that failed to parse or were rejected due to AST size limits, quota limits or limits on the number of simultaneously running queries. May include internal queries initiated by ClickHouse itself. Does not count subqueries.                  │
│ SelectQuery                           │     8 │ Same as Query, but only for SELECT queries.                                                                                                                                                                                                                │
│ FileOpen                              │    73 │ Number of files opened.                                                                                                                                                                                                                                    │
│ ReadBufferFromFileDescriptorRead      │   155 │ Number of reads (read/pread) from a file descriptor. Does not include sockets.                                                                                                                                                                             │
│ ReadBufferFromFileDescriptorReadBytes │  9931 │ Number of bytes read from file descriptors. If the file is compressed, this will show the compressed data size.                                                                                                                                              │
└───────────────────────────────────────┴───────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
```

## انظر أيضًا

* [system.asynchronous\_metrics](/ar/reference/system-tables/asynchronous_metrics) — يحتوي على مقاييس تُحسب دوريًا.
* [system.metrics](/ar/reference/system-tables/metrics) — يحتوي على مقاييس تُحسب فورًا.
* [system.metric\_log](/ar/reference/system-tables/metric_log) — يحتوي على سجل لقيم المقاييس من الجدولين `system.metrics` و`system.events`.
* [المراقبة](/ar/guides/oss/deployment-and-scaling/monitoring/monitoring) — المفاهيم الأساسية لمراقبة ClickHouse.
