دفق السجل

مكتمل

في هذه الوحدة، سننظر في مفاهيم التسجيل والأوامر. سنقوم بتشغيل الأوامر في التمرين التالي.

أنواع التسجيل

باستخدام نموذج التطبيق، هناك طريقتان لرؤية السجلات: دفق السجل للسجلات في الوقت الحقيقي لكل مثيل تطبيق، أو Log Analytics للسجلات المجمعة ذات القدرة المتقدمة للاستعلام. في هذه الوحدة، سوف نستكشف تدفقات السجل عبر Azure CLI.

دفق السجل

تسمح تدفقات السجل للمطورين بالحصول على سجلات التطبيقات في الوقت الحقيقي عبر Azure CLI ومعرفة ما يحدث مع مثيل التطبيق المحدد في Azure Spring Cloud.

يمكنك استخدام دفق السجل في Azure CLI عبر Azure Shell باستخدام الأمر التالي:

az spring app logs --name <application> --resource-group <resource group name> --service <service instance name> -f

سجل الذيل للتطبيق مع مثيلات متعددة

أولا، يمكنك الحصول على أسماء مثيلات التطبيق باستخدام الأمر التالي:

az spring app logs -f --name customers-service

يجب أن تبدو نتائجك مشابهة للآتي:

Name                                         Status    DiscoveryStatus
Multiple app instances found:
customers-service-default-17-7bc5f9dd79-fshb9
customers-service-default-17-7bc5f9dd79-pf69h
Please use '-i/--instance' parameter to specify the instance name

إذا كانت هناك مثيلات متعددة للتطبيق المسمى app، يمكنك عرض سجل المثيل باستخدام -i/--instance الخيار :

az spring app logs -f --name customers-service --instance customers-service-default-17-7bc5f9dd79-fshb9

يمكنك أيضا الحصول على تفاصيل مثيلات التطبيق من مدخل Microsoft Azure. بعد تحديد Apps في جزء التنقّل الأيمن لخدمة Azure Spring Apps، حدد App Instances.

تلميح

يمكنك استخدام az spring app logs -h لاستكشاف المزيد من المعلمات وتسجيل وظائف التدفق.