Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, Azure Geçişi kullanarak aracısız bağımlılık analizinin nasıl ayarlanacağı açıklanır. Bağımlılık analizi , değerlendirme ve Azure'a geçiş için sunucular arasındaki bağımlılıkları tanımlamanıza ve anlamanıza yardımcı olur.
Not
Bu makalede aracısız bağımlılık analiziyle ilgili yeni deneyimi keşfedeceksiniz. Yalnızca bu önkoşulları izleyerek yeni deneyime yükselttiyseniz devam etmelisiniz.
Geçerli sınırlamalar
- Bağımlılık analizi görünümünde, şu anda bir sunucuyu bir gruptan ekleyemez veya kaldıramazsınız.
- Bir sunucu grubu için bağımlılık eşlemesi şu anda kullanılamıyor.
Yenilikler
- Bağımlılık analizi, önkoşul denetimlerini geçen VMware VM'leri için Azure Geçişi alet tarafından bulunan 3.000 sunucuda otomatik olarak çalıştırılır. Artık el ile etkinleştirmeniz gerekmez.
- Gelişmiş bağımlılık görselleştirmesi, Azure Geçişi tarafından veri merkezinizden bulunan sunucular arasında toplanan bağımlılıkları gözden geçirmenize yardımcı olur.
- Yeni görselleştirmede, anahtar bağımlılıkları tanımladıktan sonra sunucuları etiketleyerek bir uygulamada gruplandırabilirsiniz.
Başlamadan önce
Mevcut kullanıcılar burada sağlanan adımları izleyebilir
Yeni kullanıcıların aşağıdaki adımları izlemesi gerekir:
Azure Geçişi: Bulma ve Değerlendirme aracı eklenmiş olan bir proje oluşturduğunuzdan emin olun.
Ortamınıza ve aracısız bağımlılık analizi gerçekleştirmek için ayarladığınız alete göre gereksinimleri gözden geçirin:
Aletin genel ve kamu bulutlarında erişmesi gereken Azure URL'lerini gözden geçirin.
Azure Geçişi aletini dağıtma ve yapılandırma
- Azure Geçişi aracını dağıtarak keşfi başlatın. Aleti dağıtmak için ortamınıza göre dağıtım yöntemini kullanabilirsiniz. Aleti dağıtdıktan sonra projeye kaydetmeniz ve bulma işlemini başlatacak şekilde yapılandırmanız gerekir.
- Aleti ayarlarken alet yapılandırma yöneticisinde aşağıdakileri belirtirsiniz:
- Keşfetmek istediğiniz kaynak ortamın (vCenter Server'lar/Hyper-V konakları, kümeler veya fiziksel sunucular) ayrıntıları.
- Etki alanı/ Windows (etki alanı olmayan)/ Linux (etki alanı olmayan) kimlik bilgileri olabilecek sunucu kimlik bilgileri. Kimlik bilgilerinin nasıl sağlandığı ve aletin bu bilgileri nasıl işlediği hakkında daha fazla bilgi edinin.
- Aracısız bağımlılık analizi gerçekleştirmek için gereken izinleri doğrulayın. Windows sunucuları için yönetici izinlerine sahip bir etki alanı ya da yerel (etki alanı olmayan) hesap sağlamanız gerekir. Linux sunucuları için, ls ve netstat komutlarını yürütme izinlerine sahip bir sudo kullanıcı hesabı sağlayın veya /bin/netstat ve /bin/ls dosyalarında CAP_DAC_READ_SEARCH ve CAP_SYS_PTRACE izinlerine sahip bir kullanıcı hesabı oluşturun. Bir sudo kullanıcı hesabı sağlıyorsanız, komutların her seferinde parola istemeden çalışabilmesi için hesap için NOPASSWD'un etkinleştirildiğinden emin olun.
Kimlik bilgilerini ekleyin ve keşfetmeyi başlatın
Alet yapılandırma yöneticisine gidin, aletin önkoşul denetimlerini ve kaydını tamamlayın.
Kimlik bilgilerini ve bulma kaynaklarını yönet paneline gidin.
1. Adım: Bulma kaynağı için kimlik bilgilerini sağlayın bölümünde, aletin ortamınızda çalışan sunucuları bulmak için kullandığı bulma kaynağına kimlik bilgileri sağlamak için Kimlik bilgileri ekle'yi seçin.
2. Adım: Bulma kaynağı ayrıntılarını sağlayın bölümünde Bulma kaynağı ekle'yi seçerek açılan listeden kimlik bilgilerinin kolay adını seçin, bulma kaynağının IP adresini/FQDN'sini belirtin.
3. Adım: Yazılım envanteri ve aracısız bağımlılık analizi gerçekleştirmek için sunucu kimlik bilgilerini sağlayın bölümünde, Yazılım envanteri, aracısız bağımlılık analizi ve veritabanları ile web uygulamalarını bulma gibi konuk tabanlı bulma gerçekleştirmek üzere birden çok sunucu kimlik bilgisi sağlamak için Kimlik bilgileri ekle'yi seçin.
Bulmayı başlatmak için Bulmayı başlat'ı seçin.
Sunucu bulma işlemi tamamlandıktan sonra alet, sunucularda yüklü uygulamaların, rollerin ve özelliklerin (yazılım envanteri) bulunmasını başlatır. Yazılım envanteri sırasında, bulunan sunucular önkoşulları karşılayıp karşılamadıklarını denetlemek için doğrulanır ve aracısız bağımlılık analizi için etkinleştirilebilir.
Not
Önkoşul denetimleri başarılı olduğunda bulunan sunucular için aracısız bağımlılık analizi özelliği otomatik olarak etkinleştirilir. Öncekilerden farklı olarak, artık bu özelliği sunucularda el ile etkinleştirmeniz gerekmez.
Sunucular aracısız bağımlılık analizi için etkinleştirildikten sonra alet her 5 dakikada bir sunucudan bağımlılık verilerini toplar. Ardından altı saatte bir birleşik bir veri noktası gönderir. Analiz sırasında alet tarafından toplanan verileri gözden geçirebilirsiniz.
Sunucular aracısız bağımlılık analizi için otomatik olarak etkinleştirildikten sonra alet her 5 dakikada bir sunucudan bağımlılık verilerini toplar. Ardından altı saatte bir birleşik bir veri noktası gönderir. Analiz sırasında alet tarafından toplanan verileri gözden geçirebilirsiniz.
Bağımlılık durumunu gözden geçirme
Alet üzerinden keşfi başlattıktan sonra, Azure portalına gidip Taşıma Projesi alanında bağımlılık verilerini gözden geçirebilirsiniz. Sunucularınız için yeterli bağımlılık verilerinin toplanmasına ve bir görselleştirmede gösterilmesine izin vermek için en az 24 saat beklemenizi öneririz.
Projede, Tüm envanter veya Altyapıenvanteri görünümü aracılığıyla her sunucu için bağımlılıkları gözden geçirebilirsiniz.
Herhangi bir sunucunun Bağımlılıklar sütununu gözden geçirirken aşağıdaki durumlardan birini görürsünüz:
Kimlik bilgileri kullanılamıyor: Alet yapılandırma yöneticisinde sağlanan hiçbir sunucu kimlik bilgisi bağımlılık analizi için kullanılamaz.
Doğrulama devam ediyor: Sunucu önkoşul doğrulama denetimlerini henüz tamamlamadı.
Doğrulama başarısız oldu: Sunucu doğrulama denetimlerini başarısız oldu. Genellikle geçersiz kimlik bilgileri veya yetersiz izinler gibi eksik önkoşullardan bahseden hata iletisini görüntülemek için duruma tıklayabilirsiniz.
Doğrulama başarılı olduktan sonra bağımlılık analizi otomatik olarak görüntülenebilir ve aşağıdaki durumlardan birini görürsünüz:
- Bağımlılıkları görüntüleme: Sunucu doğrulama denetimlerini geçti ve bağımlılık analizi etkinleştirildi. Yeni görselleştirmeyi açmak ve sunucunun bağımlılıklarını denetlemek için bunu seçebilirsiniz.
Başlatılmadı: Bağımlılık analizi etkinleştirilemedi çünkü Azure Geçişi otomatik etkinleştirme için alet başına 3.000 sunucu (VMware) ve alet başına 1.000 sunucu (Hyper-V/Fiziksel) sınırına ulaştı. Belirli sunucularda bağımlılık analizini çalıştırmak için, powershell modülünü kullanarak bunu diğer otomatikleştirilebilir sunucularda el ile devre dışı bırakın ve gerekli olanlar için etkinleştirin.
Sakat: Portal veya PowerShell modülünü kullanarak bağımlılık analizini el ile devre dışı bırakabilirsiniz. Aynı modülü kullanarak istediğiniz zaman yeniden etkinleştirebilirsiniz.
Desteklenmiyor: Sunucu, CSV içe aktarma yoluyla keşfedildiği için bağımlılık verileri toplanamadı.
Not
Hala yeni görselleştirmeye yükseltilmemiş bir cihazdan keşfedilen sunucular için, etkin değil durumu gösterilir. . Aleti yükseltmek için daha fazla bilgi edinin.
Bağlantı türleri
Bağımlılık analizi, doğrulamayı geçen sunucular için gelen ve giden ağ bağlantılarını yakalar. Ancak, bazı bağlantılar Azure Geçişi appliance, vCenter Server veya ESXi hostları tarafından oluşturulan arka plan trafiğini temsil edebilir. Yeni bağımlılık analizi deneyimi bu gürültüyü filtreliyor, böylece etkinleştirilmiş sunucularla ilgili bağlantılara odaklanabiliyorsun.
Bağlantılar üç tipe ayrılır:
Çözümlü bağlantılar – Bilinen sunucular (Azure Geçişi tarafından keşfedilen sunucular) arasındaki bağlantılar, bağlantı ile süreç isimlerinin bağlantının her iki ucunda tanımlandığı yerler.
Çözülmemiş bağlantılar – Bilinmeyen sunucular (Azure Geçişi tarafından keşfedilmeyen ve sadece IP adresiyle tanımlanan sunucular) veya bilinen bir sunucu arasındaki bağlantılar, bağlantı ucunda uygulama veya süreç adı tanımlanamıyor.
Tüm bağlantılar – Bağlantı bağlantısının bir ucunda uygulama veya süreç tanımlandığı bilinen ve bilinmeyen sunucular arasındaki tüm çözülmüş bağlantıları içerir. Bilinmeyen sunucular arasındaki çözülmemiş bağlantıları hariç tutar.
Aşağıdaki tablo, her deneyimde hangi bağlantı verilerinin dahil edildiğini göstermektedir:
| Bağlantı türü | Yeni deneyim (Sunucu görünümü başlıca) | Yeni deneyim (Çok sunuculu görünüm) | Yeni deneyim (Dep veri ihracatı) |
|---|---|---|---|
| Çözülen bağlantılar | Yes | Yes | Yes |
| Bilinen makinelerle veya onlardan çözülmemiş bağlantılar | Yes | Hayır | Yes |
| Bilinmeyen makineler arasındaki çözülmemiş bağlantılar | Hayır | Hayır | Hayır |
| Cihaz ile gelen ve gelen misafir keşif trafiği | Hayır | Hayır | Hayır |
| vCenter sunucu trafiği VM'lere | Hayır | Hayır | Hayır |
| VM'lere ESXi sunucu trafiği | Hayır | Hayır | Hayır |
Bağımlılıkları görselleştirin
Azure Geçiş: Bulma ve Değerlendirme bölümünde Bulunan sunucuları seçin.
İncelemek istediğiniz Cihaz adını seçin.
Bağımlılıklarını gözden geçirmek istediğiniz sunucuyu arayın.
Bağımlılıklar (aracısız) sütununun altında Bağımlılıkları görüntüle'yi seçin
Not
Alete bu sunucu için en az ayrıcalıklı kimlik bilgileri eklediyseniz görselleştirmede bazı ağ öznitelikleri eksik olabilir. Tüm verileri görüntülemek için yükseltilmiş ayrıcalıklar sağlayın.
Haritayı görüntülemek istediğiniz zaman dilimini, Zaman süresi açılan listesini kullanarak değiştirin.
Seçilen sunucuda bağımlılığı olan sunucuları listelemek için İstemci grubunu genişletin.
Seçilen sunucudan bağımlılığı olan sunucuları listelemek için Bağlantı Noktası grubunu genişletin.
Bağımlı sunuculardan herhangi birinin harita görünümüne gitmek için sunucu adı > seçin ve Sunucu haritasını yükle seçeneğini tıklayın.
Her bağımlılığın işlem düzeyi ayrıntılarını görüntülemek için seçili sunucuyu genişletin.
Sunucular arasında bağımlılıkları görselleştirme
Sunucularınızda bağımlılık verileri toplama etkinleştirildiyse (alet başına en fazla 3.000 sunucu), artık Azure Geçişi projenizde bulunan tüm sunucularda bağımlılıkları görselleştirebilirsiniz. Görselleştirme, mantıksal olarak gruplandırılmış sunucu düğümlerini ve bunların bağlantılarını görüntüleyip ağ benzini anlamanıza ve veri merkezinizde çalışan uygulamaları belirlemenize yardımcı olur.
Varsayılan görselleştirme
Sol menüde Bağımlılık analizi'ni ve ardından Uygulamaları Keşfet'i seçin.
Görselleştirme, bağımlılık analizinin etkinleştirildiği bulunan sunuculardan toplanan Çözümlenebilir bağlantıları gösterir. Çözümlenebilir bağlantılar, Azure Geçişi tarafından bulunan sunucular arasında tanımlanan ağ bağlantılarıdır.
Not
Görünüm, bağımlılık analizinin ilk etkinleştirildiği zaman başlayarak her sunucudan toplanan bağımlılık verilerini görüntüler. Netliği artırmak için, yedekli sistem işlem bağlantıları görselleştirmenin dışında tutulur.
Görselleştirme denetimleri
- Varsayılan görünüm, sağ altta bir kuş bakışı görünümünü gösterir, görselleştirmenin bir özetini sağlar ve kolayca gezinmenize yardımcı olur.
- Sağ alt kısmındaki düğmeleri kullanabilirsiniz:
- Lejantı görüntüleyin, Yakınlaştır ve Uzaklaştır aracılığıyla görselleştirmede kaydırın.
- Bir bölümü yakınlaştırdıktan sonra, tüm düğümleri ve bağlantıları gösteren varsayılan ekran görüntüsüne dönmek için Tümünü sığdırmak için yakınlaştır'ı seçin.
Görselleştirme etkileşimleri
Herhangi bir düzeyde bir düğümün üzerine geldiğinizde, ilgili sunucu ayrıntılarını görüntüleyebilirsiniz. Sunucu ayrıntıları arasında Adı, İşletim Sistemi Türü, IP adresi, vCenter Server/Hyper-V ana bilgisayarının IP/FQDN'si gibi Kaynak ve sunucuya uygulanan Etiketler bulunmaktadır.
Sunucunun her bağımlı düğümün çevresinde noktalı bir sınırla vurgulanan hemen bağımlılarını görmek için bir sunucu düğümü seçin.
Sunucuda bulunan Güç Durumu, Yazılım envanteri ve gelen ve giden Bağlantılar hakkındaki bilgiler gibi ek ayrıntıları görüntülemek için bir sunucu düğümü seçin.
Bağlantılar sekmesinde şunları görebilirsiniz:
- Gelen bağlantılar (sunucu adı sağda görünür)
- Giden bağlantılar (soldaki sunucu adı)
- Bugüne kadar toplanan sunucular arasındaki bağlantıların toplam sayısı .
Kaynak hedef sunucular arasındaki işlemler arasındaki bağlantıları görüntülemek için herhangi bir bağlantıyı genişletin. Bu ayrıntılar her bağlantıda kullanılan hedef bağlantı noktası numarasını da içerir.
Sunucu düğümünü yakınlaştırabilir ve bireysel sunucu bağımlılıklarını görselleştirmeye geçmek için düğümün sınırındaki mavi oku seçebilirsiniz.
Sunucu düzeyi görselleştirmesi, işlem ve bağlantı noktası düzeyi ayrıntılarıyla ilgili belirli bir sunucu için gelen ve giden bağımlılıkları gösterir.
Not
- Çok sunuculu görselleştirmeden tek sunuculu görselleştirmeye geçiş yaptığınızda, bağımlılıklar varsayılan olarak son 24 saat boyunca gösterilir.
- Bugüne kadar toplanan tüm verileri görüntüleyen çok sunuculu görünümdekiyle aynı bağımlılık düzeyini görüntülemek için zaman aralığını son 30 gün olarak değiştirebilirsiniz.
Sunucu bağımlılığı görselleştirmeyi özelleştirme
- Görselleştirmeyi sunucu adına göre filtrelemek için Arama kutusunu kullanabilirsiniz.
- Kapsamı daraltmak için Sunucu adı, Bağlantı Noktası (Hedef), İşletim Sistemi Türü, Bağlantı sayısı ve Alet gibi bir veya daha fazla filtre de uygulayabilirsiniz.
- Filtreleri uyguladıktan sonra, etiket eklemek veya düzenlemek için kapsam dahilindeki sunucular üzerinde çoklu seçim yapabilirsiniz.
Çoklu seçim ve etiket sunucusu bağımlılıkları
Birbirine bağlı bir sunucu kümesini tanımladıktan sonra, klavyede Ctrl tuşuna basarak sunucuların çevresinde bir seçim kutusu sürükleyerek veya her sunucu düğümünü tek tek seçerek gerekli sunucuları çoklu seçebilirsiniz.
Birden çok sunucu seçtiğinizde, bunlar mavi renkle vurgulanır ve seçilen tüm sunucuların listesini görüntüleyen bir yan bölme açılır.
Birden çok sunucu seçtikten sonra etiket ekle veya düzenle'yi seçerek bunları veri merkezinizde çalışan bir uygulama olarak tanımlayabilir ve gruplandırabilirsiniz.
Etiket ekle veya düzenle'yi seçtiğinizde, etiketleme görünümü seçilen sunucuları ve sunucularda çalışan tüm veritabanı veya web uygulaması iş yüklerini gösterir.
Listelenen tüm öğeleri birlikte etiketlemeyi veya bu grupla etiketlemek istemiyorsanız bu iş yüklerinden herhangi birini kaldırmayı seçebilirsiniz.
Tek tek sunucu bağımlılıklarını görselleştirme
Yeni deneyimde projeye genel bakış bölümüne gidin.
Bulunan iş yüklerini gözden geçirmek için Tüm envanter altında iş yükü sayısını seçin.
Görünümde, yukarıdaki bölümde ele alınan durum değerlerini içeren Bağımlılıklar sütununu denetleyin.
Bağımlılıklarını gözden geçirmek istediğiniz sunucuyu arayın.
Bu sunucuda bağımlılık analizi başarıyla gerçekleştirildiyse Bağımlılık görselleştirmesine gitmek için Bağımlılıkları görüntüle'yi seçin.
Not
Alete bu sunucu için en az ayrıcalıklı kimlik bilgileri eklediyseniz görselleştirmede bazı ağ öznitelikleri eksik olabilir. Tüm verileri görüntülemek için yükseltilmiş ayrıcalıklar sağlayın.
Bağımlılık görselleştirmesi, bir ağ diyagramında bu sunucu için tüm gelen ve giden bağımlılıkları görüntüler.
Görünüm varsayılan olarak Son 24 saat için verileri ve işlem türünü Çözümlenebilir olarak gösterecek şekilde filtrelenmiştir.
Zaman aralığını değiştirmek için Zaman aralığı filtresini kullanın. Son 7 gün/Son 30 gün'i seçebilir veya bir Özel aralık belirtebilirsiniz.
Kullanılabilir seçenekler arasından seçim yaparak işlem türünü de değiştirebilirsiniz.
İşlem Türü Çözümlenebilir (Varsayılan) Çözümlenebilir bağlantılara sahip işlemlere göre filtrelemek için. Gereklilikler Gereksiz olmayan anahtar işlemlere göre filtrelemek için. Tümü Çözümlenmemiş bağlantıları olanlar da dahil olmak üzere tüm işlemlere göre filtrelemek için. Görünümde, sunucular ve bağlantılar şu şekilde temsil edilmektedir:
Temsil Ayrıntılar Windows simgesi Görünümde bir Windows sunucusunu temsil etme. Linux simgesi Linux sunucusunu görünümde gösterme. Bağlantı simgesi Bağlantıdaki noktaların puanlanmasıyla temsil edilen bağlantı gücüyle sunucular arasındaki bağımlılığın yönünü temsil eder. İşlem sayısı İşlem türü filtresine göre işlem sayısını temsil eder. IP adresi, Kaynak ve Etiketler gibi önemli bilgileri görmek için Sunucu adının üzerine gelin.
Seçilen zaman aralığındaki bağlantıların gücü ve sıklığı gibi önemli bilgileri görüntülemek için bir bağlantının üzerine gelin.
Daha fazla ayrıntı görüntülemek için bir sunucu adı seçin:
- İşletim sistemi
- Güç Durumu
- Sunucudan ve ilişkili Etiketlerden bulunan yazılım envanteri.
İlgili kaynak ve hedef işlemler ile kullanılan hedef bağlantı noktası numarası dahil olmak üzere ayrıntılı bilgileri görüntülemek için bir bağlantı seçin.
Seçilen işlem türü filtresine göre işlemlerin listesini görüntülemek için bir sunucu düğümünü genişletin.
Genişletilmiş listeden, görselleştirmedeki diğer sunuculardaki işlemlerle gelen ve giden bağımlılıklarını görüntülemek için bir işlem adı seçin. Bağımlılığı işleme işlemi, bağlantıdaki hedef bağlantı noktası numarasını da gösterir.
Not
Bir bağımlılık için işlem düzeyi bilgileri her zaman kullanılamayabilir. Kullanılamıyorsa, işlem görselleştirmede Bilinmeyen işlem olarak gösterilir.
Bağımlılık verilerini dışarı aktarma
- Tüm envanter veya Altyapı envanteri görünümünde Bağımlılıkları Yönet açılan listesini seçin.
- Bağımlılıkları dışarı aktar'ı seçin.
- Bağımlılıkları dışarı aktar sayfasında, istenen sunucuları bulan alet adını seçin.
- Başlangıç ve bitiş saatini seçin. Verileri yalnızca son 30 gün için indirebilirsiniz.
- Bağımlılığı dışarı aktar'ı seçin.
Bağımlılık verileri bir CSV biçiminde dışarı aktarılır ve indirilir. İndirilen dosya, bağımlılık analizi için etkinleştirilen tüm sunuculardaki bağımlılık verilerini içerir.
Not
Yeni dışarı aktarma deneyimi, bağımlılık verilerini projede kayıtlı birden çok gereç arasında dışarı aktarmayı destekleyen yükseltilmiş bir veri deposu tarafından desteklenir.
Tüm envanter veya Altyapı envanteri görünümünde Bağımlılıkları Yönet açılan listesini seçin.
Bağımlılıkları dışarı aktar'ı seçin.
Bağımlılıkları dışarı aktar görünümünde, keşfedilen sunucular için bir veya daha fazla cihaz seçin.
Verileri dışarı aktarmak istediğiniz zaman aralığını seçin. Son 7, 10, 15, 30 gün arasından seçim yapabilirsiniz.
İşlem türü varsayılan olarak Çözümlenebilir olarak ayarlanır. Bu, yalnızca bulunan sunucular arasındaki çözümlenebilir bağlantıları dışarı aktarır. Ancak, toplanan tüm bağlantıları dışarı aktarmak istiyorsanız (Azure Geçişi tarafından keşfedilmemiş veya bağımlılık veri toplamada hata veren sunuculara yönelik çözümlenmemiş bağlantılar dahil) bunu Tümü olarak değiştirebilirsiniz.
Seçilen zaman aralığında seçili gereçler arasında en erken kullanılabilir bağımlılık verilerini içeren bir dosya oluşturmak için Oluştur'a tıklayın.
Dosya oluşturulduktan sonra kaydetmek için İndir'i seçin.
Not
Veriler sıkıştırılmış bir klasörde dışarı aktarılır. Klasör adı proje adını ön ek olarak içerir ve içindeki CSV dosyası indirme zaman damgası kullanılarak adlandırılır.
Bağımlılık bilgileri
Dışarı aktarılan CSV'deki her satır, belirtilen zaman aralığında gözlemlenen bir bağımlıliğe karşılık gelir.
Aşağıdaki tabloda, dışarı aktarılan CSV'deki alanlar özetlenmiştir. Sunucu adı, uygulama ve işlem alanları yalnızca aracısız bağımlılık analizi etkinleştirilmiş sunucular için doldurulur.
| Alan adı | Ayrıntılar |
|---|---|
| Zaman Dilimi | Bağımlılığın gözlemlendiği zaman grafiği. Bağımlılık verileri şu anda altı saatlik aralıklarla toplanır. |
| Kaynak sunucu adı | Kaynak sunucunun adı |
| Kaynak uygulama | Kaynak sunucudaki uygulamanın adı |
| Kaynak işlemi | Kaynak sunucudaki işlemin adı |
| Hedef sunucu adı | Hedef sunucunun adı |
| Hedef IP | Hedef sunucunun IP adresi |
| Hedef uygulama | Hedef sunucudaki uygulamanın adı |
| Hedef işlem | Hedef sunucudaki işlemin adı |
| Hedef bağlantı noktası | Hedef sunucudaki bağlantı noktası numarası |
Yeni görselleştirmeye geçme
Mevcut bir kullanıcıysanız zaten bir Azure Geçişi projesi ayarlamış olursunuz. Bazı sunucularda keşif yaptınız ve manuel olarak bağımlılık analizini etkinleştirdiniz. Yeni gelişmiş görselleştirmeyi edinmek için şu adımları izlemeniz gerekir:
Stok görünümüne gidin ve bağımlılıkları gözden geçirmek istediğiniz sunucuyu arayın.
Bağımlılıkları görüntüle'yi seçtiğinizde bu sunucunun bağımlılıklarını gösteren eski görselleştirmeyi görürsünüz.
Bağımlılık görünümünde, yeni görselleştirmeye geçmek için bazı önkoşulları tamamlamanızı isteyen bir bilgi kutusu görürsünüz.
Önkoşul olarak, projeye kayıtlı cihazlardaki keşif aracısının versiyonu veya sonrasına yükseltildiğinden emin olmanız gerekir.
Projeyle aynı Kaynak Grubunda yeni bir kaynak oluşturmak için devam et'i seçin. Abonelikte en az Katkıda Bulunan rolüne sahip olduğunuzdan emin olun; aksi takdirde bu adım tamamlanmış sayılmaz.
Not
Yeni kaynak oluşturma işlemi devam etse bile, Azure Geçişi aletindeki bulma aracısı sürümü güncel değilse yeni görselleştirmeyi göremeyebilirsiniz. Alette otomatik güncelleştirme hizmetinin etkinleştirildiğinden emin olun. Daha fazla bilgi edinin
Yeni bağımlılık görselleştirmesine yükseltmek için gerekli adımları gerçekleştirdikten sonra, yeni görselleştirmede sunucu bağımlılıklarını görmenin iki yolu vardır.
Seçenek 1
- Projenizdeki mevcut stok görünümüne gidin ve istemi kullanarak yeni stok görünümüne geçin.
- Yeni görselleştirmeye doğrudan ulaşmak için yeni envanter görünümünde istenen sunucu için bağımlılıkları görüntüle'yi seçin.
Seçenek 2
- Eski envanter görünümüne gidin, Sunucuda bağımlılıkları görüntüle'yi seçin.
- Eski bağımlılık görünümünde yeni gelişmiş görselleştirmeye ulaşmak için istemi seçin.
Not
Bağımlılık analizinin otomatik olarak etkinleştirildiği sunucuları filtreleyebilmeniz ve ardından doğrudan bağımlılık görselleştirmesini gözden geçirebilmeniz için yukarıdaki Seçenek 1'i kullanarak yeni envanter görünümüne geçmenizi öneririz. Eski envanter görünümü yalnızca özelliği el ile etkinleştirdiğiniz sunucular için bağımlılıkları görselleştirme seçeneğini gösterir.
Bağımlılıkları yönetme
Bağımlılık analizi, doğrulama denetimlerini geçen tüm bulunan sunucularda (alet başına en fazla 3.000 sunucu) otomatik olarak kullanılabilir. Aşağıdaki senaryolarda bu sunuculardan birini veya daha fazlasını devre dışı bırakmanız gerekebilir:
- Bağımlılık analizi projenizde bulunan tüm öğelerde otomatik olarak etkinleştirilebilir ancak bağımlılık verilerini toplamak istemediğiniz birkaç sunucuda bunu devre dışı bırakmak istiyorsunuz.
- Bağımlılık analizi, projenizde eşzamanlı olarak 1.000 sunucuda otomatik olarak etkinleştirilebilir, ancak etkinleştirmek istediğiniz yerde daha fazla sunucunuz var, ardından bağımlılık analizini 1.000 kümesinden bir veya daha fazla sunucuyu devre dışı bırakabilir ve gerektiğinde diğerlerini etkinleştirebilirsiniz.
istemediğiniz sunucularda bağımlılık analizini devre dışı bırakabilir ve ayrıca Portal veya PowerShell yardımcı programını kullanmak istediğiniz sunucular için bağımlılıkları etkinleştirebilirsiniz.
Portal kullanarak bağımlılıkları yönetme
Bağımlılıkları devre dışı bırakma
Tüm envanter veya Altyapı envanteri görünümünde Bağımlılıkları Yönet açılan listesini ve ardından Bağımlılıkları devre dışı bırak'ı seçin.
Bağımlılık analizinin otomatik etkinleştirildiği sunucuları devre dışı bırakmak için adımları izleyin:
Açılan listeden bir alet seçerek işe başlayabilirsiniz.
Not
Seçili alet yeni bağımlılık analizi için yükseltilmemişse, önkoşulları karşılayabilir veya bağımlılık analizi için sunucu eklemek veya kaldırmak için eski deneyime (Genel Bakış'tan) geçebilirsiniz.
Otomatik olarak etkinleştirilenlerde bağımlılık analizini devre dışı bırakmak için sunucuları filtreleyebilirsiniz (durumu Etkin olan sunucular). Doğrulama başarısız oldu, Başlatılmadı, Devre Dışı veya Kimlik Bilgileri kullanılamıyor gibi devre dışı bırakma için uygun olmayan sunucular seçilemiyor.
- Devam etmek için sunucuları seçip Devre dışı bırak'ı seçebilirsiniz.
Bağımlılıkları etkinleştirme
Tüm envanter veya Altyapı envanteri görünümünde Bağımlılıkları Yönet açılan listesini ve ardından Bağımlılıkları etkinleştir'i seçin.
Bağımlılık analizinin otomatik olarak güncelleştirildiği sunucuları devre dışı bırakmak için adımları izleyin:
Açılan listeden bir alet seçerek işe başlayabilirsiniz.
Not
Seçili alet yeni bağımlılık analizi için yükseltilmemişse, önkoşulları karşılayabilir veya bağımlılık analizi için sunucu eklemek veya kaldırmak için eski deneyime (Genel Bakış'tan) geçebilirsiniz.
Otomatik olarak etkinleştirilenlerde bağımlılık analizini devre dışı bırakmak için sunucuları filtreleyebilirsiniz (durumu Etkin olan sunucular). Doğrulama başarısız oldu, Başlatılmadı, Devre Dışı veya Kimlik Bilgileri kullanılamıyor gibi devre dışı bırakma için uygun olmayan sunucular seçilemiyor.
Devam etmek için sunucuları ve Etkinleştir'i seçebilirsiniz.
Not
Alet başına 1.000'den fazla sunucuyu eşzamanlı olarak etkinleştiremezsiniz, bu nedenle seçiminiz sayıyı aşarsa devam edemeyeceksiniz.
PowerShell yardımcı programını kullanarak bağımlılıkları yönetme
Aşağıdaki adımları izleyerek istemediğiniz sunucuları devre dışı bırakmak için PowerShell modülünü yüklemeniz gerekir:
Azure'da oturum açma
Connect-AzAccount cmdlet'ini kullanarak Azure aboneliğinizde oturum açın.
Connect-AzAccountAzure Kamu kullanıyorsanız aşağıdaki komutu kullanın.
Connect-AzAccount -EnvironmentName AzureUSGovernmentProjeyi oluşturduğunuz aboneliği seçin
select-azsubscription -subscription "Contoso Demo Subscription"AzMig.Dependencies PowerShell modülünü yükleme
Install-Module .\AzMigrate.Dependencies
Bağımlılıkları devre dışı bırakma
Projenizde bulunan sunucuların listesini almak için aşağıdaki komutları kullanın. Bu örnekte proje adı ContosoDemoProject, kaynak grubu ise ContosoDemoRG şeklindedir. Sunucu listesi adlı bir dosyaya kaydedilir ContosoDemo_VMs.csv."
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
You can also add a filter to export the relevant servers using the command:
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Yukarıdaki komutta kullanılabilen farklı filtreler şunlardır:
| Alan adı | Ayrıntılar |
|---|---|
| SunucuAdı | Filtrelemek istediğiniz adı belirtin |
| Kaynak | Cihaz / İthalat tabanlı |
| Bağımlılıklar | Etkin / Devre Dışı |
| Güç Durumu | Açık / Kapalı |
Diğer alanlardan bazıları IP Adresi, osType, osName, osArchitecture, osVersion'dır
Komutunu kullanarak belirli bir alet için bulunan sunucuları bulabilirsiniz:
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Dosyada sunucu görünen adını, bağımlılık koleksiyonunun geçerli durumunu ve bulunan tüm sunucuların ARM kimliğini görebilirsiniz.
Bağımlılıkları devre dışı bırakmak için, son adımda dışarı aktardığınız çıkış dosyasını kullanarak bir giriş CSV dosyası oluşturun. Dosyanın ARM kimliği üst bilgisine sahip bir sütunu olmalıdır. CSV dosyasındaki diğer başlıklar yoksayılır. Giriş dosyasında bağımlılık analizini devre dışı bırakmak istediğiniz sunucular listelenmelidir.
Aşağıdaki örnekte, ContosoDemo_VMs_Disable.csvgiriş dosyasındaki sunucular listesinde bağımlılık analizi devre dışı bırakılmaktadır.
PowerShell Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]
Bağımlılıkları etkinleştirme
PowerShell modülünü kullanarak daha önce devre dışı bırakmış olduğunuz sunuculardan veri toplamaya yeniden başlamak için bir veya daha fazla sunucuda bağımlılık analizini etkinleştirmeniz gerekebilir.
Bulunan sunucuları yukarıda belirtildiği gibi dışarı aktarmak için de aynı adımları izlemeniz ve ardından etkinleştirmek istediğiniz sunucuların listesini içeri aktarmanız gerekir.
Aşağıdaki örnekte, ContosoDemo_VMs_Enable.csvgiriş dosyasındaki sunucular listesinde bağımlılık analizi etkinleştiriliyor.
Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap]
PowerShell kullanarak otomatik olarak kullanılabilir bağımlılık analizini devre dışı bırakma
Bağımlılık analizi, doğrulama denetimlerini geçen bulunan tüm sunucularda otomatik olarak kullanılabilir. Aşağıdaki senaryolarda bu sunuculardan birini veya daha fazlasını devre dışı bırakmanız gerekebilir:
Bağımlılık analizi projenizde bulunan tüm sunucularda otomatik olarak etkinleştirildi, ancak bağımlılık verilerini toplamak istemediğiniz birkaç sunucuda bunu devre dışı bırakmak istiyorsunuz.
Bağımlılık analizi, projenizde aynı anda 3.000 sunucuda otomatik olarak kullanılabilir. Etkinleştirmeniz gereken daha fazla sunucu varsa, 3.000 sunucudan birinde veya daha fazlasinde devre dışı bırakabilir ve gerektiğinde bu sunucuları etkinleştirebilirsiniz.
Not
Şu anda portaldan sunucularda bağımlılık analizini devre dışı bırakmak mümkün olmadığından, istemediğiniz sunucuları devre dışı bırakmak için PowerShell modülünü yüklemeniz gerekir.
Azure'da oturum açma
Connect-AzAccount cmdlet'ini kullanarak Azure aboneliğinizde oturum açın.
Connect-AzAccountAzure Kamu kullanıyorsanız aşağıdaki komutu kullanın.
Connect-AzAccount -EnvironmentName AzureUSGovernmentProjeyi oluşturduğunuz aboneliği seçin
select-azsubscription -subscription "Contoso Demo Subscription"AzMigrate.Dependencies PowerShell modülünü yükleme
Install-Module .\AzMigrate.Dependencies
Bağımlılık verileri toplamayı devre dışı bırakma
Aşağıdaki komutları kullanarak projenizde bulunan sunucuların listesini alın. Aşağıdaki örnekte proje adı ContosoDemoProject, ait olduğu kaynak grubu ise ContosoDemoRG şeklindedir. Sunucu listesi ContosoDemo_VMs.csv'da kaydedildi
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Aşağıdaki komutu kullanarak ilgili sunucuları dışarı aktarmak için bir filtre de ekleyebilirsiniz:
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Yukarıdaki komutta kullanılabilen farklı filtreler şunlardır:
| Alan adı | Ayrıntılar |
|---|---|
| SunucuAdı | Filtrelemek istediğiniz adı belirtin |
| Kaynak | Cihaz/ İthalat tabanlı |
| Bağımlılıklar | Etkin/Kapalı |
| Güç Durumu | Açık/Kapalı |
Diğer alanlardan bazıları IP Adresi, osType, osName, osArchitecture, osVersion'dır
Komutunu kullanarak belirli bir alet için bulunan sunucuları bulabilirsiniz:
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Dosyada sunucu görünen adını, bağımlılık koleksiyonunun geçerli durumunu ve bulunan tüm sunucuların ARM kimliğini görebilirsiniz.
- Bağımlılıkları devre dışı bırakmak için, son adımda dışarı aktardığınız çıkış dosyasından bir giriş CSV dosyası oluşturun. Dosyanın "ARM Kimliği" üst bilgisine sahip bir sütuna sahip olması gerekir. CSV dosyasındaki diğer başlıklar yoksayılır. Giriş dosyası, bağımlılık analizini devre dışı bırakmak istediğiniz sunucuların listesini içermelidir.
Aşağıdaki örnekte, ContosoDemo_VMs_Disable.csvgiriş dosyasındaki sunucular listesinde bağımlılık analizi devre dışı bırakılmaktadır.
Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]
Bağımlılık veri toplamayı etkinleştirme
Daha önce PowerShell modülünü kullanarak devre dışı bırakmış olduğunuz sunuculardan bağımlılık verileri toplamayı yeniden başlatmak için bir veya daha fazla sunucuda bağımlılık analizini etkinleştirmeniz gerekebilir.
Bulunan sunucuları yukarıda belirtildiği gibi dışarı aktarmak için de aynı adımları izlemeniz ve ardından etkinleştirmek istediğiniz sunucuların listesini içeri aktarmanız gerekir.
Aşağıdaki örnekte, ContosoDemo_VMs_Enable.csvgiriş dosyasındaki sunucular listesinde bağımlılık analizi etkinleştiriliyor.
Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap]
Power BI'da ağ bağlantılarını görselleştirme
Azure Geçişi, aynı anda birçok sunucunun ağ bağlantılarını görselleştirmek ve işleme ve sunucuya göre filtrelemek için kullanabileceğiniz bir Power BI şablonu sunar. Görselleştirmek için, aşağıdaki yönergelere göre bağımlılık verileriyle Power BI yükleyin.
Azure'da oturum açma
Connect-AzAccount cmdlet'ini kullanarak Azure aboneliğinizde oturum açın.
Connect-AzAccountAzure Kamu kullanıyorsanız aşağıdaki komutu kullanın.
Connect-AzAccount -EnvironmentName AzureUSGovernmentProjeyi oluşturduğunuz aboneliği seçin
select-azsubscription -subscription "Contoso Demo Subscription"AzMigrate.Dependencies PowerShell modülünü yükleme
Install-Module .\AzMigrate.DependenciesAşağıdaki komutu çalıştırın. Bu komut bir CSV'deki bağımlılık verilerini indirir ve Power BI'da görselleştirme için kullanılabilecek benzersiz bağımlılıkların listesini oluşturmak üzere işler. Aşağıdaki örnekte proje adı ContosoDemoProject, ait olduğu kaynak grubu ise ContosoDemoRG şeklindedir. Bağımlılıklar ContosoApp tarafından bulunan sunucular için indirilir. Benzersiz bağımlılıklar ContosoDemo_Dependencies.csv'da kaydedilir.
Get-AzMigDependenciesAgentless -ResourceGroup ContosoDemoRG -Appliance ContosoApp -ProjectName ContosoDemoProject -OutputCsvFile "ContosoDemo_Dependencies.csv" [-AutoEnabledDepMap]İndirilen Power BI şablonunu açma
İndirilen bağımlılık verilerini Power BI'a yükleyin.
- Şablonu Power BI'da açın.
- Araç çubuğunda Veri Al'ı seçin.
- Yaygın veri kaynaklarından Metin/CSV'yi seçin.
- İndirilen bağımlılıklar dosyasını seçin.
- Yükle'yi seçin.
- CSV dosyasının adıyla bir tablonun içeri aktarılmış olduğunu görürsünüz. Sağdaki alanlar çubuğunda tabloyu görebilirsiniz. AzMig_Dependencies olarak yeniden adlandırın
- Araç çubuğundan yenile'yi seçin.
Ağ Bağlantıları grafiği ve Kaynak sunucu adı, Hedef sunucu adı, Kaynak işlem adı, Hedef işlem adı dilimleyicileri içeri aktarılan verilerle birlikte açık olmalıdır.
Sunuculara ve işlemlere göre filtreleyen ağ bağlantılarının haritasını görselleştirin. Dosyanızı kaydedin.