Monitoring.World olarak müşterilerimizle yaptığımız tüm görüşmelerde bu soruya sıkça rastlıyoruz.
" Ok, Sistemlerimi izlemem gerektiğini biliyorum ancak hangi kısımlarını (sistemleri) izlemeliyim, bundan emin değilim ? "
Ne yazık ki bu sorunun tek ve basit bir cevabı olmadığını baştan söylememiz gerek. Basit ve toptancı bir anlayışla 'her şeyi izlemelisiniz' diye cevaplayabiliriz fakat gerçek hayatta 'her şey' oldukça maliyetli ve yönetilmesi zor bir "paket" olarak karşımıza çıkabilir. Bu nedenle de soruya sağlıklı bir cevap verebilmek için önce bazı başka soruları kendimize sormakta fayda görüyoruz.
Aşağıda böyle bir karar alınırken yardımcı olabilecek soruları toplamaya çalıştık :
Hangi sistemleri izlemek istediğinize karar verdiniz mi ?
Adını belirlediğiniz bu sistemlerin üzerinde hangi unsurları izlemek istediğinize karar verdiniz mi ?
Tüm bu sistem parkını izlemek için gerekli lisans / bütçe kaynağınız var mı ?
Bu sürecin operasyonel yükünü karşılayabilir misiniz ? Yeterli insan / zaman kaynağınız var mı ?
Hangi sistemleri izlemek istediğinize karar verdiniz mi ?
İdeal şartlar altında IT dpt'nından yönettiği tüm cihaz, sistem ve uygulamaların sağlığı hakkında güncel bilgi sahibi olması beklenir. ( Belki test ve developing gibi sistem gruplarını bunun dışında tutmak mümkün olabilir ancak inanın bu sistemlerin de izlenmesinin fayda sağladığı senaryo ve durumlar gördük, yaşadık. Bu nedenle kesin bir red söz konusu değil.) Ancak gerçek hayatın zorluklarla dolu yollarında ilerlemeye başladıkça, bazı sistemleri izleme envanterimizden daha en baştan, lisans maliyetleri, öncelik-kritiklik-işe olan etki gibi kriterlerle eler ve izleme maceramıza sınırlı bir grupla devam ederiz. Bu doğal ve kaçınılmazdır. Zira maliyetlerin her şey anlamına geldiği günümüzde, IT dptlarının da giderlerini yönetme sorumluluğundan kendisini soyutlaması mümkün değildir. Bu nedenle de IT izleme yazılımınız lisans ve izlenecek öğe başına fiyatlama modeliyle çalışıyorsa muhtemelen önem derecesi düşük sistemler izleme platformuna dahil edilmeyecektir.
Ancak bir çok sebepten ötürü ve en çok da Murphy kuralı gereği (!) sorunlar genellikle izlemediğiniz sistemlerde başlar ve yayılır. Dolayısıyla IT bölümünün çözmesi gereken ilk denklem, maliyetleri de gözeterek ; "İŞ (Business)" 'e etki edebilecek en fazla sayıda sistemi izlemek olacaktır.
Not : Merak etmeyin, Bu denklemin uç noktalarına kaymak zorunda olmadığınız ve maliyet - optimum izleme dengesini bulabileceğiniz çözümler de mevcut.
Adı belirlenmiş bu sistemlerin üzerinde hangi unsurları izlemek istediğinize karar verdiniz mi ?
Tebrikler. Artık hangi sistemleri izlemek istediğinizi belirlemiş bulunuyorsunuz. Önemli ve zor bir aşamayı geçtiniz. Ancak bu sistemleri yeterince iyi analiz ettiniz mi ? Hangi sistem üzerinde hangi öğeleri izlemek istediğinizi net olarak biliyor musunuz ?
Sorularımızı bir örnekle somutlaştırmaya çalışalım.
5 Windows sunucunuz var. 2 SQL, bir Active Directory ve DNS, 1 IIS ve 1 file serverdan oluşan 5 sistem. Bütün sunuculardan aynı metrikleri topladığınız takdirde, hatta bu metrikler doğru olsa bile hepsini aynı zaman aralıklarıyla topladığınız takdirde ( ör: hepsi 120 sn aralıkla) IT izleme sisteminizden istediğiniz verimi almanızın zor olduğunu söylememiz gerekir. Zira rol ve görevleri, yükü, hatta "İŞ"e olan etkileri birbirinden farklı olan sunucuları hepsi birbirinin aynısıymış gibi varsayamazsınız. Örneğin, AD sunucunuzda disk işlemleri nispeten daha azken, dosya sunucunuzda daha fazla, raporlama için kullanılan SQL sunucunuzda ana SQL sunucunuza göre dönemsel olarak en fazla disk IO aktivitesini görürsünüz. Ya da, CPU kullanımı ana SQL sunucunuzda en fazlayken ve bu sunucudan gerekli tüm CPU / Memory metriklerini toplarken, dosya sunucunuz için de aynı metrikleri toplamanız , IT izleme sisteminin veritabanını şişirmekten başka bir işe yaramayacaktır. Ya da , "İŞ" için en kritik öneme haiz SQL sunucunuzda 30 sn aralıklı olarak veri toplarken, en düşük önemdeki IIS sunucusunda neden 30 snde bir veri toplamanız gereksin ki ?
Örnekleri çoğaltmak mümkün. Görüleceği üzere, planlama bir IT izleme projesinin en önemli unsuru. Doğru planlanmış bir sistem kaynaklarınızı israf etmeden size olabilecek en yüksek verimi sağlayacaktır.
Tüm bu sistem parkını izlemek için gerekli lisans / bütçe kaynağınız var mı ?
Tam bu noktada IT dpt.nını başka bir seçim (trade-off) beklemektedir. Kısıtlı bütçe nedeniye tüm sistemleri izlemekten vazgeçmek ve sadece en önemli olanlarla mı yetinmek yoksa çepeçevre 360 derecelik bir görüş açısı sağlayacak şekilde tüm IT sistemlerini kapsam içine almak ? Zor karar ! ...
Maalesef bunun da kesin ve her kuruma uyan bir reçetesi bulunmamakta. İzlemekten vazgeçeceğiniz sistemler müşteri / iç kullanıcıyı doğrudan etkileyen sistemler ise, bir arıza müşteri memnuniyetini veya IT'nin itibarını doğrudan etkileyebilir. Diğer yandan, izlememeniz halinde uzun bir süre (en azından bir sonraki bütçe dönemine kadar) bu sistemlerde herhangi bir olay gerçekleşmeyebilir de.
Eğer tüm sistemlerinizi eksiksiz olarak izlemek istiyor ancak yeterli bütçe kaynağını yaratamıyorsanız Monitoring.World'ün sunduğu açık kaynaklı, lisans maliyeti bulunmayan IT monitoring çözümlerini denemenizi öneririz. Ticari çözümler kadar performanslı ve sorunsuz çalışan bu IT monitoring çözümlerinden biri sizin ihtiyaçlarınızı karşılayabilir.
Sağlıklı çalışan bir IT izleme sisteminde, IT ekiplerine gündelik ilave iş yükü olarak yansıyacak operasyonun çok da fazla olmaması beklenir. Zira iyi yapılandırılmış bir IT izleme sistemi, öncelikle düşük kaynak kullanmalı, sürekli kaynak artışı ihtiyacı oluşturmamalıdır.
İzlenecek sistemlerin eklenmesi ve izleme sürecinin başlamasını takiben, sahte veya gereğinden fazla alarm üretimi minimumda kalmalıdır. İyi bir IT izleme projesinde sistemler hakkında bilgi edinmek ve alarmların eşik değerlerini ayarlamak için "baseline" oluşturma süreci büyük öneme sahiptir. Dolayısıyla standart eşik değerlere çarpıp geri gelme nedeniyle sürekli alarm üretilmesi ve IT ekibinin gelen alarmlara duyarsızlaşması gibi sorunlar daha en başta önlenmiş olacaktır. Bu süreç doğal olarak izleme sisteminin ince ayarlarına her gün müdahale edilmesi zorunluluğunu da ortadan kaldıracak ve günlük iş yükünü azaltacaktır.
Sözün kısası ; sistemi kurmak tek başına yeterli değildir. Ancak uzman bir ekip, iyi planlanmış bir proje ve ince ayarlarla (fine tuning) elde edilen gerçeğe en yakın değerler projenin esas başarısıdır.
Monitoring.World