Şirketimizde kullandığımız sunucuların birçok konu hakkında durum bilgilerini alabilmek için üzerindeki SNMP servisini açıp konfigüre etmemiz gerekebiliyor.
Birçok sunucu üzerinde hangisinde SNMP servisi açık hangisinde kapalı olduğunu bulmak için SCCM sorgularını kullanabilir sonrasında bunları birer collection haline getirerek sürekli takip edebiliriz.
Aşağıdaki SCCM Sorgusu işinizi görecektir.
1 2 3 4 5 | select SMS_R_System.NetbiosName, SMS_G_System_OPERATING_SYSTEM.Caption, SMS_R_System.IPAddresses from SMS_R_System inner join SMS_G_System_SERVICE on SMS_G_System_SERVICE.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SERVICE.DisplayName like "SNMP Service" |
Bu sorguyu kullanarak SNMP Yüklü olan sunucular için bir collection oluşturabilirsiniz.
SNMP Servisinin yüklü olmadığı sunucuları bulmak için ise SNMP yüklü olmayanlar adında, sadece Netbios Name’in gösterildiği basit bir sorgu ile birlikte yukarıda oluşturduğumuz SNMP yüklü olan sunucular collection’ınını exclude ediyorum. (sadece serverları bulmak istediğim için bu sefer server işletim sistemine sahip olan bilgisayarların olduğu collection’a limitliyorum.)
Ellerine sağlık, açildi ve buldum.