Azure Monitor, kaynaklarınızla ilgili verileri toplayan, bu verileri analiz eden, görselleştiren ve sonuçlara göre aksiyon alabilen bir platformdur. Azure Monitor; Azure’daki kaynakları, kendi sisteminizdeki kaynakları ve başka bulut sağlayıcılarında barındırılan sanal makineler gibi çoklu bulut kaynaklarını da izleyebilir.
Burada daha önce sanal makine üzerine kurulu Nginx web sunucusunda CPU stres testi yaparak Azure’un Monitor servisini kullanacağım ve CPU değerlerinin nasıl değiştiğini gözlemleyeceğim. Monitor servisi, kaynaklara bağlanarak farklı metriklerin izlenmesini sağlar ve bu da kaynaklarımızın sürekliliği açısından önemlidir.
1 – Azure konsolunda Monitor servisine gidiyoruz ve “Metrics” sekmesine tıklayarak izlemek istediğimiz kaynağı filtreliyoruz. Sanal makinemizi seçiyoruz (muhammed-test-vm).

2 – Sanal makinemize giderek sysbench aracını kuruyoruz ve stres testimizi başlatıyoruz.

3 – “Add metric” diyerek istediğimiz metriği ekleyebiliyoruz. Ben burada CPU Percentage (CPU yüzdesi) metriğini seçtim.

4 – Grafik, CPU Percentage (CPU Yüzdesi) değerini göstermektedir. Son kısımdaki CPU yüzdesinin artmasının nedeni ise
yaptığımız stres testidir
.