إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تعد مقاييس Java Virtual Machine (JVM) ضرورية لمراقبة صحة وأداء تطبيقات Java الخاصة بك. تتضمن البيانات التي تم جمعها رؤى حول استخدام الذاكرة، وجمع البيانات المهملة، وعدد مؤشرات الترابط ل JVM الخاص بك. استخدم المقاييس التالية للمساعدة في ضمان صحة تطبيقاتك واستقرارها.
المقاييس المجمعة
| الفئة | المسمى الوظيفي | الوصف | معرف القياس | الوحدة |
|---|---|---|---|---|
| جاوة | jvm.memory.total.used |
إجمالي مقدار الذاكرة المستخدمة بواسطة كومة الذاكرة المؤقتة أو غير المكثب | JvmMemoryTotalUsed |
وحدات البايت |
| جاوة | jvm.memory.total.committed |
إجمالي مقدار الذاكرة المضمونة لتكون متاحة لكمية الذاكرة المؤقتة أو غير المككونة | JvmMemoryTotalCommitted |
وحدات البايت |
| جاوة | jvm.memory.total.limit |
إجمالي مقدار الذاكرة القصوى التي يمكن الحصول عليها لكمية الذاكرة المؤقتة أو الذاكرة المؤقتة غير المضمنة | JvmMemoryTotalLimit |
وحدات البايت |
| جاوة | jvm.memory.used |
مقدار الذاكرة المستخدمة من قبل كل تجمع | JvmMemoryUsed |
وحدات البايت |
| جاوة | jvm.memory.committed |
مقدار الذاكرة المضمونة لتكون متاحة لكل تجمع | JvmMemoryCommitted |
وحدات البايت |
| جاوة | jvm.memory.limit |
مقدار الذاكرة القصوى التي يمكن الحصول عليها لكل تجمع | JvmMemoryLimit |
وحدات البايت |
| جاوة | jvm.buffer.memory.usage |
مقدار الذاكرة المستخدمة من قبل المخازن المؤقتة، مثل الذاكرة المباشرة | JvmBufferMemoryUsage |
وحدات البايت |
| جاوة | jvm.buffer.memory.limit |
مقدار إجمالي سعة الذاكرة للمخازن المؤقتة | JvmBufferMemoryLimit |
وحدات البايت |
| جاوة | jvm.buffer.count |
عدد المخازن المؤقتة في تجمع الذاكرة | JvmBufferCount |
غير متوفر |
| جاوة | jvm.gc.count |
عدد إجراءات جمع البيانات المهملة JVM | JvmGcCount |
غير متوفر |
| جاوة | jvm.gc.duration |
مدة إجراءات جمع البيانات المهملة JVM | JvmGcDuration |
مللي ثانية |
| جاوة | jvm.thread.count |
عدد مؤشرات ترابط النظام الأساسي المنفذة | JvmThreadCount |
غير متوفر |
التكوين
لجعل مجموعة مقاييس Java متاحة لتطبيقك، قم بتكوين تطبيق الحاوية الخاص بك مع بعض الإعدادات المحددة.
في نافذة Create ضمن علامة التبويب Basics ، إذا حددت لمصدر النشر خيار صورة الحاوية ، فسيكون لديك حق الوصول إلى الميزات الخاصة بالمكدس.
في علامة التبويب Container ، ضمن Development stack-specific features، قم بتعيين Development stack إلى Java.
بمجرد تحديد مكدس تطوير Java، يظهر خيار تخصيص ميزات Java لتطبيقك . حدد تخصيص ميزات Java لتطبيقك، ثم ضمن ميزات Java، قم بتمكين مقاييس JVM الأساسية.
هناك خياران ل CLI متعلقان بوقت تشغيل التطبيق ومقاييس Java:
| خيار | الوصف |
|---|---|
--runtime |
وقت تشغيل تطبيق الحاوية. القيم المدعومة هي generic و java. |
--enable-java-metrics |
خيار منطقي يمكن أو يعطل مقاييس Java للتطبيق. ينطبق فقط على وقت تشغيل Java. |
إشعار
تعين --enable-java-metrics=<true|false>المعلمة --runtime=java ضمنيا . تقوم --runtime=generic المعلمة بإعادة تعيين جميع معلومات وقت تشغيل java.
تمكين مقاييس Java
يمكنك تمكين مقاييس Java إما عبر create أو update الأوامر.
عرض مقاييس Java
استخدم الخطوات التالية لعرض مرئيات المقاييس لتطبيق الحاوية.
انتقل إلى مدخل Azure.
انتقل إلى تطبيق الحاوية.
ضمن قسم Monitoring، حدد Metrics.
من هناك، يتم تقديم مخطط بياني يرسم المقاييس التي تتعقبها في تطبيقك.
يمكنك مشاهدة أسماء مقاييس Java على Azure Monitor، ولكن تظهر مجموعات البيانات على أنها فارغة ما لم يتم تمكين الميزة. راجع قسم التكوين لمعرفة كيفية تمكينه.