VM Başlat/Durdur ile ilgili yaygın sorunları giderme
Bu makalede, VM'leri Başlatma/Durdurma yükleme ve yapılandırmaya çalışırken oluşabilecek sorunları giderme ve çözme hakkında bilgi sağlanır.
Genel doğrulama ve sorun giderme
Bu bölümde zamanlama senaryolarıyla ilgili genel sorunları giderme ve kök nedeni belirlemeye yardımcı olun.
Azure panosu
Başlangıç olarak Azure paylaşılan panosunu gözden geçirebilirsiniz. VM'leri Başlatma/Durdurma v2 kapsamında dağıtılan Azure paylaşılan panosu, VM'lerinizde gerçekleştirilen her işlemin durumunu doğrulamanın hızlı ve kolay bir yoludur. VM'lerinizde yürütülen son işlemleri görmek için VM'lerde son denenen eylemler kutucuğuna bakın. Verilerin Application Insights kaynağından veri çekerken raporda gösterilmesi yaklaşık beş dakika kadar bir gecikme süresi vardır.
Logic Apps
Başlangıç/durdurma senaryonuzu desteklemek için etkinleştirdiğiniz Logic Apps'e bağlı olarak, zamanlanmış başlatma/kapatma senaryosunun bir veya daha fazla hedef VM için neden başarıyla tamamlanmadığını belirlemeye yardımcı olmak için çalıştırma geçmişini gözden geçirebilirsiniz. Bunu ayrıntılı olarak gözden geçirmeyi öğrenmek için bkz . Logic Apps çalıştırma geçmişi.
Azure Depolama
VM'leri Başlat/Durdur v2 için kullanılan Azure depolama hesabında requestsstoretable tablosuna yazılan VM'lerde gerçekleştirilen işlemlerin ayrıntılarını gözden geçirebilirsiniz. Bu kayıtları görüntülemek için aşağıdaki adımları gerçekleştirin.
- Azure portalında depolama hesabına gidin ve hesapta sol bölmeden Depolama Gezgini seçin.
- TABLOLAR'ı ve ardından requeststoretable'ı seçin.
- Tablodaki her kayıt, mantıksal uygulama senaryosunda tanımlanan hedef kapsamı temel alarak bir Azure VM'sinde gerçekleştirilen başlatma/durdurma eylemini temsil eder. Sonuçları kayıt özelliklerinden herhangi birine göre filtreleyebilirsiniz (örneğin, TIMESTAMP, ACTION veya TARGETTOPLEVELRESOURCENAME).
Azure İşlevleri
VM başlatma ve durdurma yürütmeden sorumlu Azure İşlevleri herhangi biri için en son çağrı ayrıntılarını gözden geçirebilirsiniz. İlk olarak yürütme akışını gözden geçirelim.
Hem Zamanlanmış hem de Sıralı senaryo için yürütme akışı aynı işlev tarafından denetlenir. Hangi senaryonun gerçekleştirileceğini belirleyen yük şemasıdır. Zamanlanan senaryo için yürütme akışı : Zamanlanmış HTTP >VirtualMachineRequestOrchestrator Kuyruğu >VirtualMachineRequestExecutor Kuyruğu.
Mantıksal uygulamadan Zamanlanmış HTTP işlevi Payload şemasıyla çağrılır. Zamanlanan HTTP işlevi isteği aldıktan sonra, bilgileri Orchestrator kuyruk işlevine gönderir ve bu da her VM'nin eylemi gerçekleştirmesi için birkaç kuyruk oluşturur.
Çağırma ayrıntılarını görmek için aşağıdaki adımları gerçekleştirin.
- Azure portalında Azure İşlevleri gidin.
- Listeden VM'leri başlat/durdur v2 için İşlev uygulamasını seçin.
- Sol bölmeden İşlevler'i seçin.
- Listede, her senaryo için ilişkili birkaç işlev görürsünüz. Zamanlanmış HTTP işlevini seçin.
- Sol bölmeden İzleyici'yi seçin.
- Çağırma ayrıntılarını görmek için en son yürütme izlemesini ve ayrıntılı günlük kaydı için ileti bölümünü seçin.
- Daha önce yürütme akışını gözden geçirmenin bir parçası olarak açıklanan her işlev için aynı adımları yineleyin.
İzleme Azure İşlevleri hakkında daha fazla bilgi edinmek için bkz. Application Insights'ta telemetriyi analiz Azure İşlevleri.
Sonraki adımlar
Azure İşlevleri ve mantıksal uygulamaları izleme hakkında daha fazla bilgi edinin:
Azure İşlevleri izleyin.
Azure İşlevleri için izlemeyi yapılandırma.
Mantıksal uygulamaları izleme.
Dağıtım sırasında sorunlarla karşılaşırsanız VM'leri Başlat/Durdur v2 kullanırken bir sorunla karşılaşırsınız veya ilgili bir sorunuz varsa GitHub'da bir sorun gönderebilirsiniz. Azure desteği sitesinden bir Azure desteği olayı dosyalama da bu sürüm için kullanılabilir.