1. Anasayfa
  2. Microsoft Azure

Azure Üzerindeki Sanal Makina Raporları


0

Azure üzerinde duran sanal sunucularınızdan bir takım raporları hızlıca nasıl alabilirsiniz? Tek tek her bir tanesine oturum açarak bazı bilgilere ulaşabilirsiniz ya da Azure Admin panelden bir takım bilgilere ulaşabilirsiniz fakat daha kolay ve otomatize bir raporlama tekniği bulunmuyor mu? Sorusunun cevabı işte bu yazıda.

Azure hayatımıza hızlıca girmeye devam ederken, en çok ihtiyaçlarımızdan bir tanesi de Microsoft Azure üzerinde tutuğumuz sanal makinalar hakkında raporlar almak olacaktır. Azure üzerinde tuttuğumuz sanal makinaların durumu ve bağlantı gibi bilgileri raporlayan Powershell Function geliştirdim.

Bu fonksiyon bizlere dilersek HTML bazlı rapor yada isteğinize göre CSV olarak raporlar sunmaktadır. Bu fonksiyonu kullanabilmeniz için Windows Powershell Azure modülüne ve Azure
hesabınızı
Powershell içerisine eklemeniz gerekmektedir. Bu yazıya dilerseniz Microsoft Azure Powershell nasıl kurulur?


Resim-1

Geliştirmiş olduğum fonksiyonun adı : Export-AzureVMList

HTML Report

Export-AzureVMList


Resim-2

Fonksiyonu yukarıdaki gibi çalıştırdığınız zaman HTML Rapor karşınıza direk açılacaktır. Powershell fonksiyonu içerisinde HTML rapor aktarırken rapor içerisinde bizlere sunulan RDP Link sütünü bulunmaktadır. Bu kısımda Remote Desktop Connection link detayları mevcut, direk sanal sunucunuza bağlanabilirsiniz.

Kısa bir not verelim, Browser üzerinden hyperlink olarak RDP dosyasını çalıştırmak için fonksiyon içerisinde gereken ActivexObject ve Registry ayarları fonksiyon çalıştırıldığı zaman eklenecektir. Bu sayede HTML rapor üzerinden RDP link tıkladığınız zaman sanal makinanıza bağlanabileceksiniz.


Resim-3

CSV Report

Export-AzureVMList -CSVReport


Resim-4

Powershell fonksiyonunu CSVReport parametresi ile çalıştırdığınız anda karşınıza CSV olarak rapor gelecektir.


Resim-5

Yukarıda kullandığımız Powershell fonksiyonunu buraya tıklayarak indirebilirsiniz.

Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Hasan Güral, Istanbul doğumlu ve uzun yıllardır bilişim sektöründe danışmanlıktan eğitmenliğe farkli pozisyonlarda görev almıştır. Üniversite eğitimiyle birlikte bilişim sektöründe Kibar Holding, Bilge Adam Bilgi Teknolojileri Akademisi ve PeakUp Bilgi Teknolojileri gibi farkli kurumlarda Kıdemli Danışman ve Eğitmen olarak sektöre yön veren projelerde yer almistir.Microsoft Azure alanında yapmış olduğu paylaşımlar ve katkılarından dolayı Microsoft Valuable Professional (Azure) unvanına hak kazanmıştır. Cloud teknolojilerinin otomasyon alaninda gelişmesiyle birlikte zamaninin bir çoğunu PowerShell, Event-Driven Orchestration, Infrastructure as a Code ve Configuration as a Code ile geçirmektedir.Kariyerine Ingiltere’de DevOps Engineer ve Automation Enthusiast rolü ile Cloud Rundle’da devam etmektedir.

Yazarın Profili

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir