Runbook'ları derleme ve test etme
Önemli
Orchestrator'ın bu sürümü destek sonuna ulaştı. Orchestrator 2022'ye yükseltmenizi öneririz.
Runbook Tasarım Aracı runbook'ları oluşturmak, yönetmek ve çalıştırmak için kullandığınız araçtır. Ayrıca runbook'ları çalıştırabilir ve Orchestration Konsolu'nda durumlarını görüntüleyebilirsiniz.
Runbook oluşturmak için etkinlikleri çalışma alanına sürüklersiniz. Etkinlikler runbook'ların yapı taşlarıdır. Genel olarak, etkinlikler üç eylem gerçekleştirir:
Yayımlanan verilere erişme
Bazı eylemler gerçekleştirme
Yeni verileri yayımlama
Etkinlik türleri hakkında daha fazla bilgi için bkz. Runbook etkinliklerini denetleme.
Runbook Designer Bölmeleri
Runbook Designer arabirimi aşağıdaki dört bölmeden oluşur.
Bölme | Description |
---|---|
Bağlantılar | Orchestrator sisteminde iş akışlarını bir düzene oturtabildiğiniz ve klasörlerin izinlerini düzenleyebildiğiniz klasör yapısı. Ayrıca Runbook Sunucularına ve Genel Ayarlar'a erişim sağlar. |
Runbook Designer çalışma alanı | Orchestrator runbook’larını derlediğiniz çalışma alanı. Connections bölmesindeki klasör seçimindeki runbook'lar, çalışma alanının üst kısmındaki sekmeler olarak listelenir. Runbook'ta bir sekme seçtiğinizde, bu sekme Runbook Tasarım Aracı çalışma alanında görüntülenir. |
Etkinlikler | Runbook’larda kullanılabilen tüm etkinlikleri içerir (standart etkinlikler veya tümleştirme paketlerindeki kullanılabilir etkinlikler). Etkinlikler bölmesindeki etkinlikleri Tasarım çalışma alanına sürükleyip runbook'lar oluşturmak için birbirine bağlarsınız. |
Günlük | Geçerli runbook için etkinliği ve geçmişi gösteren günlükler. Daha fazla bilgi için bkz . Orchestrator Günlükleri. |
Etkinlikleri etkinlik adına ve kategori adına göre sıralama
Orchestrator, etkinlikleri etkinlik adına veya kategori adına göre alfabetik olarak sıralamanızı sağlar. Varsayılan olarak etkinlikler kategoriye göre sıralanır (Runbook Denetimi, E-posta, Dosya Yönetimi, İzleme, Bildirim, Zamanlama, Sistem, Metin Dosyası Yönetimi ve Araçlar gibi).
Etkinlikleri etkinlik adına ve kategori adına göre sıralamak için aşağıdaki adımları kullanın.
Etkinlikleri etkinlik adına göre alfabetik olarak sıralama
Etkinlikler bölmesinde kategori adına sağ tıklayın ve Tüm Etkinlikler’i seçin.
Etkinlikler, etkinlik adına göre alfabetik olarak sıralanır.
Etkinlikleri kategori adına göre alfabetik olarak sıralama
Etkinlikler bölmesinde kategori adına sağ tıklayın ve Varsayılan’ı seçin.
Etkinlikler, kategori adına göre alfabetik olarak sıralanır.
Simgeleri değiştirme
Bir etkinlik adına sağ tıklayıp Küçük veya Büyük'e tıklayarak her etkinlik simgesinin varsayılan boyutunu küçükten büyüke değiştirebilirsiniz.
Tasarım Aracı bir runbook başlatma
Tasarım Aracı bir runbook başlatmak için şu adımları izleyin:
kullanılabilir runbook'ları görmek için Connections bölmesinde Runbooks klasörünü seçin.
Tasarım çalışma alanında bir runbook sekmesi seçin.
Runbook Kullanıma Alınmış durumdaysa Kontrol düğmesini seçin.
Tasarım çalışma alanında runbook sekmesine sağ tıklayın ve Çalıştır'ı seçin.
Runbook'u Başlat iletişim kutusunda Kullanılabilir Runbook Sunucuları kutusuna gidin ve uygun sunucuyu seçin.
Sunucu adının artık Seçili Runbook Sunucuları kutusunda olması için Ok düğmesini seçin.
Başlat'ı seçin.
Runbook Tasarım Aracı bir işi durdurma
Runbook Tasarım Aracı bir işi durdurmak için şu adımları izleyin:
Runbook'u İzle sekmesini seçin.
Araç çubuğunda Durdur'u seçin.
Runbook’unuzu test etme
Runbook'u derledikten sonra üretimde çalıştırilmeden önce test edebilirsiniz. Test etmek için Runbook Tasarım Aracı başladığınız Runbook Tester'ı kullanırsınız. Runbook Tester, her etkinlikten yayımlanan verileri görüntülemek için runbook'u çalıştırmanıza olanak tanır. Runbook’un tamamını çalıştırabilir, birer birer her etkinliğin üzerinden geçebilir veya belirli etkinliklere kesme noktaları ayarlayabilirsiniz.
Önemli
Runbook Tester bir iş akışı içindeki her etkinliği fiilen çalıştırır. Adımlar benzetimli veya sanallaştırılmış ortamda gerçekleştirilmez. Runbook'ta başvuruda bulunan tüm bağlantılar canlı ve tam işlevseldir. Bu nedenle bağlı sistemlerdeki verileri değiştiren veya yok eden tüm etkinlikler bu verilerin değiştirilmesine veya yok edilmesine neden olur. Örneğin, DROP TABLE ImportantTable için Sorgu Veritabanı etkinliğini kullanırsanız, aslında ImportantTable'ı Microsoft SQL Server örneğinden siler.
Önemli
Runbook'u başlatmak için kullanılan hesabın başarıyla çalışması için yerel bilgisayarda izni olması gerektiğini unutmayın. Bu izin gereksinimleri runbook'u Runbook Tester ile sınarken de geçerlidir. Runbook'unuzu başarıyla test etmek için Runbook Tasarım Aracı Yönetici olarak başlatın. İlişkilendirmeye göre Runbook Tester Yönetici olarak çalışır ve üst düzey güvenlik belirtecini kullanır.
Bir runbook'u test etme
Runbook'u test etmek için şu adımları izleyin:
Runbook Tasarım Aracı runbook'u açın ve menü çubuğunda Runbook Tester'ı seçin.
İstenirse, runbook'u kullanıma almak için Evet'i seçin.
Runbook'u baştan sona kesintisiz çalıştırmak için Çalıştır'dan Kesme Noktasına'yı seçin.
Bir kerede bir etkinlikte adım adım ilerletmek istiyorsanız Adım'ı seçin.
Her etkinliğin tamamlanma durumunu görmek için Günlük bölmesini görüntüleyin. Bir etkinlikle ilgili ayrıntıları ve Yayımlanan Verileri görüntülemek için etkinliği ve Ardından Ayrıntıları Göster'i seçin.
Kesme noktası ayarlama
Kesme noktası ayarlamak için şu adımları izleyin:
Kesme noktasının ayarlanacağı etkinliği seçin.
Kesme Noktasını Değiştir'i seçin.
Kesme Noktasına Çalıştır'ı seçin.
Kesme noktasına kadar olan her etkinlik çalıştırılır. Kesme noktasını içeren etkinlik çalıştırılmadan önce runbook duraklatılır.
Runbook'un sonuna kadar devam etmek için Kesme Noktasına Çalıştır'ı yeniden seçin veya adım adım ilerleyebilmek için Adım'ı seçin.
Sonraki adımlar
- Örnek bir runbook oluşturma ve test etmeyle ilgili adım adım yönergeleri almak için bkz. Örnek runbook oluşturma ve test etme.
- Runbook tasarlama yönergelerini ve en iyi yöntemleri gözden geçirmek için bkz. Runbook tasarlama.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin