Microsoft Exchange Server bir çok ağ bileşeni ile sürekli olarak iletişim kurmaktadır ve bu neden ile Microsoft Exchange Server Network Counters değerleri önem teşkil etmektedir.
Microsoft Exchange Server için bulunan bu özel sorgular Azure Monitor ile izlenebilmekte ve bu değerleri toplayarak Microsoft Exchange Server Organizasyonlarının daha verimli ve sağlıklı çalışmasını sağlayabilirsiniz.
1. Exchange Server Network Counters
- Network Interface(*)\Packets Outbound Errors: Hatalar nedeniyle iletilemeyen giden paket sayısını gösterir. Bütün zamanlar için önerilen 0 kaybın olmasıdır.
- TCPv6\Connection Failures: TCP bağlantılarının SYN-SENT durumundan veya SYN-RCVD durumundan KAPALI durumuna doğrudan geçiş sayısını ve TCP bağlantılarının SYN-RCVD’den DİNLEME durumuna doğrudan geçiş sayısını gösterir. Artan sayıda hata veya sürekli artan hata oranı bant genişliğinin eksikliğini belirtir. Sağlıklı bir Exchange Server için tek düzey grafik beklenmektedir.
- TCPv4\Connections Reset: TCP bağlantılarının KURULMUŞ durumundan veya KAPALI-BEKLE durumundan KAPALI durumuna kaç kez doğrudan geçiş yaptığını gösterir. Artan sayıda hata veya sürekli artan hata oranı bant genişliğinin eksikliğini belirtir. Sağlıklı bir Exchange Server için tek düzey grafik beklenmektedir.
- TCPv6\Connections Reset: TCP bağlantılarının KURULMUŞ durumundan veya KAPALI-BEKLE durumundan KAPALI durumuna kaç kez doğrudan geçiş yaptığını gösterir. Artan sayıda hata veya sürekli artan hata oranı bant genişliğinin eksikliğini belirtir. Sağlıklı bir Exchange Server için tek düzey grafik beklenmektedir.
2. Azure Monitor ile Microsoft Exchange Server Network Counters İzleme
Microsoft Exchange Server Network Counters değerlerinin tespitini #Azure Monitor ile yapılabilmekteyiz. Azure Monitor ile bu değerleri incelemek için bir takım ön gereksinimler vardır ve bu ön gereksinimleri sırası ile aşağıda paylaşmaktayım.
- Azure Log Analytics Workspace Oluşturma işleminin Azure Tenant üzerinde yapılmış olması gerekmekte.
- Oluşturulan Azure Log Analytics Workspace üzerinde Azure Log Analytics Workspace Agents Configuration işlemlerinin tamamlanmış olması ve Azure Log Analytics Advanced settings bölümünde Exchange Server Network Counters değerlerinin tanımlanması gerekmektedir. Bunlar özel sorgular olduğu için bu sorguları istediğimizi Azure Monitor aracına öğretmemiz gerekmektedir.
- Exchange Server Organizasyonu içinde bulunan her bir Microsoft Exchange Server üzerine ve Exchange Server ‘in kullanmış olduğu sunuculara Azure Monitoring Agent Kurulum Adımları ‘nın tamamlanmış olması gerekmekte.
- Exchange Server Organizasyonu içinde bulunan her bir Microsoft Exchange Server üzerinde Exchange Server Diagnostics ve Health Manager Mimarisi ‘nin yapılandırılmış olması gerekmekte.
- Azure Monitor ile talep edilen sorguların sağlıklı olması için Exchange Server Daily Performance Logs Dizini Değiştirme işlemlerinin tamamlanmış olması gerekmekte.
- Azure Monitor ile talep edilen sorguların var olması dolayısı ile Exchange Server Log ve ETL Files Temizleme işleminin sorgu zamanları için hazır olması gerekmekte.
Yukarıda paylaşılan 6 temel gereksinim tamamlandıktan sonra Azure Monitor ile Exchange Server Processor and Process Counters değerlerini sorgulayabiliriz. Azure Monitor sorgu sonuçlarının sağlıklı oluşması için Windows Server Performans ve Virtual Memory ayarlarının da yapılmış olması önerilmektedir. Virtual Memory ve Page File ayarları Windows Server ‘in daha performanslı çalışmasını sağlayacak olan ince ayarlardır.
3. Azure Monitor ile Exchange Server Network Counters Query
Azure Monitor için paylaşmış olduğum aşağıda ki Azure Monitor Exchange Server Network Counters Query sorguları son 24 saat içinde ki sorguları her 30 Dakikalık aralıklarla çalıştırmak üzere paylaşılmıştır.
Her bir sorgu, izlenmekte olan Exchange Server üzerinde ki network trafiğini, ağ bağlantılarını, ağ bandwith kaynak kullanım durumunu, TCP IPv4 ve IPv6 bağlantı kesintilerini ve Ağ reset olaylarını belirlemek için kullanılmaktadır.
Bu sorguları ihtiyaçlarınız çerçevesinde özelleştirebilirsiniz.
3.1 Microsoft Exchange Network Interface Bytes Total/sec (Instance) Azure Monitor Query
Aşağıda paylaşmış olduğum Azure Monitor Query ile Microsoft Exchange Server ‘ların son 24 Saat içinde Bytes Total/sec kullanım raporlarını görebilmekteyiz. sorgu 30 dakikalık aralıklar ile oluşturulmuştur. ve Azure Agent yüklü bulunan Microsoft Exchange Server ve bağımlı olduğu diğer sunucuların Network Interface raporunu içermektedir.

Microsoft Exchange Network Interface Bytes Total sec (Instance) Azure Monitor Query
3.2 Microsoft Exchange Network Interface Bytes Total/sec (Computer) Azure Monitor Query
Aşağıda paylaşmış olduğum Azure Monitor Query ile Microsoft Exchange Server ‘ların son 24 Saat içinde Bytes Total/sec kullanım raporlarını görebilmekteyiz. Sorgu 30 dakikalık aralıklar ile oluşturulmuştur. ve Azure Agent yüklü bulunan Microsoft Exchange Server ve bağımlı olduğu diğer sunucuların raporunu içermektedir.

Microsoft Exchange Network Interface Bytes Total sec (Computer) Azure Monitor Query
3.3 Microsoft Exchange Network Interface Packets Outbound Errors (Instance) Azure Monitor Query
Aşağıda paylaşmış olduğum Azure Monitor Query ile Microsoft Exchange Server ‘ların son 24 Saat içinde herhangi bir hata nedeniyle iletilmeyen Outbound Errors raporlarını görebilmekteyiz. Sorgu 30 dakikalık aralıklar ile oluşturulmuştur ve Azure Agent yüklü bulunan Microsoft Exchange Server ve bağımlı olduğu diğer sunucuların raporunu içermektedir.

Microsoft Exchange Network Interface Packets Outbound Errors (Instance) Azure Monitor Query
Sorgu sonucunda son 24 saat içinde herhangi bir hata olmadığını görebilmekteyiz. Eğer, sorgu içinde hatalar olsa idi bu hatalar Exchange Server üzerinde bulunan network kart bilgilerini gösterecekti ve bu hatayı daha kolay analiz etmemize yardımcı olacak olan sorgu ise bir sonraki Computer değişkeni olan Azure Monitor Sorgusudur.
3.4 Microsoft Exchange Network Interface Packets Outbound Errors (Computer) Azure Monitor Query
Aşağıda paylaşmış olduğum Azure Monitor Query ile Microsoft Exchange Server ‘ların son 24 Saat içinde herhangi bir hata nedeniyle iletilmeyen Outbound Errors raporlarını görebilmekteyiz. Sorgu 30 dakikalık aralıklar ile oluşturulmuştur ve Azure Agent yüklü bulunan Microsoft Exchange Server ve bağımlı olduğu diğer sunucuların raporunu içermektedir.

Microsoft Exchange Network Interface Packets Outbound Errors (Computer) Azure Monitor Query
3.5 Microsoft Exchange Network Interface TCPv6 Connection Failures (Computer) Azure Monitor Query
Aşağıda paylaşmış olduğum Azure Monitor Query ile Microsoft Exchange Server ‘ların son 24 Saat içinde herhangi bir hata nedeniyle kesintiye uğrayan TCPv6 raporlarını görebilmekteyiz. Sorgu 30 dakikalık aralıklar ile oluşturulmuştur ve Azure Agent yüklü bulunan Microsoft Exchange Server ve bağımlı olduğu diğer sunucuların raporunu içermektedir.
Gösterge içinde yer alan grafik tek düzey değilse problem olduğunu yorumlayabiliriz.

Microsoft Exchange Network Interface TCPv6 Connection Failures (Computer) Azure Monitor Query
3.6 Microsoft Exchange Network Interface TCPv6 Connections Reset (Computer) Azure Monitor Query
Aşağıda paylaşmış olduğum Azure Monitor Query ile Microsoft Exchange Server ‘ların son 24 Saat içinde herhangi bir hata nedeniyle ağ bağlantısı kopan TCPv6 raporlarını görebilmekteyiz. Sorgu 30 dakikalık aralıklar ile oluşturulmuştur ve Azure Agent yüklü bulunan Microsoft Exchange Server ve bağımlı olduğu diğer sunucuların raporunu içermektedir.
Gösterge içinde yer alan grafik tek düzey değilse problem olduğunu yorumlayabiliriz.

Microsoft Exchange Network Interface TCPv6 Connections Reset (Computer) Azure Monitor Query
3.7 Microsoft Exchange Network Interface TCPv4 Connection Failures (Computer) Azure Monitor Query
Aşağıda paylaşmış olduğum Azure Monitor Query ile Microsoft Exchange Server ‘ların son 24 Saat içinde herhangi bir hata nedeniyle kesintiye uğrayan TCPv4 raporlarını görebilmekteyiz. Sorgu 30 dakikalık aralıklar ile oluşturulmuştur ve Azure Agent yüklü bulunan Microsoft Exchange Server ve bağımlı olduğu diğer sunucuların raporunu içermektedir.
Gösterge içinde yer alan grafik tek düzey değilse problem olduğunu yorumlayabiliriz.

Microsoft Exchange Network Interface TCPv4 Connection Failures (Computer) Azure Monitor Query
3.8 Microsoft Exchange Network Interface TCPv4 Connections Reset (Computer) Azure Monitor Query
Aşağıda paylaşmış olduğum Azure Monitor Query ile Microsoft Exchange Server ‘ların son 24 Saat içinde herhangi bir hata nedeniyle ağ bağlantısı kopan TCPv6 raporlarını görebilmekteyiz. Sorgu 30 dakikalık aralıklar ile oluşturulmuştur ve Azure Agent yüklü bulunan Microsoft Exchange Server ve bağımlı olduğu diğer sunucuların raporunu içermektedir.
Gösterge içinde yer alan grafik tek düzey değilse problem olduğunu yorumlayabiliriz.

Microsoft Exchange Network Interface TCPv4 Connections Reset (Computer) Azure Monitor Query























