Runbook'ları derleme ve test etme
Runbook Designer, 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ı. Bağlantılar bölmesindeki klasör seçimindeki runbook'lar, çalışma alanının üst kısmında sekmeler olarak listelenir. Runbook'ta bir sekme seçtiğinizde, bu sekme Runbook Designer ç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. |
İzleme günlükleri konumu
İzleme günlükleri konumları şunlardır:
- %ProgramData%Microsoft System Center 2012\Orchestrator**\Logs*.log
- %Common Files%\Microsoft System Center 2012\Orchestrator\Management Server\Components\Logs*.log
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ımcı'da runbook başlatma
Tasarımcı'da bir runbook başlatmak için şu adımları izleyin:
Kullanılabilir runbook'ları görmek için Bağlantılar bölmesinde Runbook'lar 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 Designer'dan bir işi durdurma
Runbook Designer'dan 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 edin
Runbook'u derledikten sonra üretimde çalıştırılana kadar test edebilirsiniz. Test etmek için Runbook Designer'da başlattığınız Runbook Tester'ı kullanırsınız. Runbook Tester, runbook'u çalıştırarak her etkinlikten Yayımlanan Verileri görüntülemenizi sağlar. 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 tamamen 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, Sorgu Veritabanı etkinliğini KULLANARAK TABLE ImportantTable'ı BıRAKı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 sınamak için Runbook Designer'ı as Administratorbaşlatın. Bunun sonucunda Runbook Tester as Administrator 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 Designer'da 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'ta durmadan baştan sona çalıştırmak için Çalıştır'ı kesme noktasına seçin.
Bir kerede bir etkinlikte adım adım ilerleyecekseniz 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 seçin ve 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 tek seferde bir etkinlikte adım adım ilerleyin, Adım'ı seçin.
Sonraki adımlar
- Örnek runbook oluşturma ve test etme 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.