Problemleri hızlı ve doğru şekilde çözmek (ileride farklı bir problemin kaynağı olabilecek bir yöntemle veya anlık bir çözüm / yama yapmak) IT’nin en büyük denklemlerinden biridir ve bu noktada IT’nin etkinliğini (etkin bir şekilde çalıştığını) ölçmede kullanılan en önemli metriklerden biri mean time to repair (MTTR) metriğidir .(bir sorunun çözebilmek için harcanan ortalama zaman, hem çözüm zamanı hem de çözümün test süresini de içerir.) Bir sorun olduğunda alarm üretilmesi, sorunun kaynağının belirlenmesi, çözüm yolu adımlarının belirlenmesi, sorunun giderilmesi ve sorunun yeniden çıkmaması için sürecin kontrol altına alınması önemli süreçlerdir.
Edge DX ile sorunlara hızlı ve doğru çözümler bulabilirsiniz. Edge DX son kullanıcının kullanım deneyimini etkileyebilen sorunlarının büyük bir bölümüne çözüm yolları sunabilmektedir. Örneğin ControlUp Edge DX ile :
- Evden çalışan kullanıcılarınız var, Wi-Fi ile internete çıkmaktalar. Wi-Fi çekim gücü belirli bir gücün altında ise, kullanıcıya Wi-Fi routerına yakınlaş veya kablo kullan gibi mesajları otomatik olarak atabilir, bu yavaşlığın kaynağının ISP’den mi, kullanıcının modeminden mi (Wi-Fi çekim gücü vb.) yoksa kullanıcının bandwidthini tüketen başka bir uygulamadan mı kaynaklandığını bulmamıza yardımcı olur.
- Kullanıcının bilgisayarı açılırken veya oturum açarken (logon) ne kadar sürede açıldı, arka planda açılan uygulamalar ve servisler nelerdi ve burada performans sorunu veya down olmuş servislerin problemleri vb.
- Yüksek kaynak kullanan uygulamalar, CPU, RAM, IO vb.
- Kullanıcı bilgisayarın diskinde yer kalmamış olması
- Laptop pilinin zayıf ve değiştirilmesi gerektiğinin belirlenmesi
- Registy girdileri
- Teams veya Zoom gibi iletişim çözümleri kullanan kullanıcıların mikrofon veya hoparlör seçimlerinin default olarak yapılması
- Uygulama cachelerinin temizlenmesi
- Script ile trigger ettirerek veya direkt herhangi bir trigger olmadan uygulama yükleme kaldırma işlemleri
Vb. en çok uygulanan senaryolar olarak karşımıza çıkmakta. Ama ControlUp PowerShell, VBScript, Jscript, Command Script, Python, Python 3Bash, Swift ve Shell Script gibi dilleri desteklediği için burada yapılabilecekler aslında ihtiyaçlarımız ve otomatize etmek istediğimiz süreçler ile sınırlı. Tabi script yazmayı bilmeyebiliriz, burada da hem ControlUp içerisindeki Script Library ile yüzlerce hazır scripte ulaşabilir, ControlUp Community’sinden destek alabilir veya community içerisindeki ControlUp kullanan diğer IT profesyonellerinden feyz alabiliriz. Github ve ünlü ChatGPT de bize ihtiyacımız olan scriptleri bulabileceğimiz hatta yazdırabileceğimiz diğer kaynaklar.
Bir örnek üzerinden script konusunu detaylandıralım. Bu örneği ControlUp’ın kendi web sitesindeki blogdan alıp sizlerle Türkçeleştirerek paylaştığımı belirtmek isterim.
Aşağıdaki kod Zoom cache’ini temizlemek için kullanılabilecek bir script.
Önce Zoom’u kapatıyor, sonra cache’i temizliyor.
# Close Zoom if it’s running
Stop-Process -Name “Zoom” -Force -ErrorAction SilentlyContinue
# Define Zoom cache folder paths
$zoomCachePath = [System.IO.Path]::Combine($env:APPDATA, “Zoom\data”)
$zoomCachePathLocal = [System.IO.Path]::Combine($env:LOCALAPPDATA, “Zoom\data”)
# Delete Zoom cache folders
Remove-Item -Path $zoomCachePath -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path $zoomCachePathLocal -Recurse -Force -ErrorAction SilentlyContinue
Write-Host “Zoom cache deleted successfully.”
Genel olarak Zoom’da yaşanan problemlerin ilk çözüm yolu zoom cache’inin silinmesi ve cookielerin temizlenmesidir. Biz de senaryomuzda Zoom cache’i 2 GB olduğunda kullanıcının Zoom görüşme deneyimi (MOS) 3’ün altına düştüğünü gözlemledik ve cache 2GB olduğunda script çalışıp cache’inin temizlenmesi sağlanmasını istiyoruz.
Yukarıdaki script ile Zoom da yavaşlık yaşayan bir kullanıcının bilgisayarındaki zoom geçmişini belirli bir triggera bağlı olarak silme işlemini gerçekleştirmiş olduk.
Bu ve buna benzer birçok süreci hızlı ve etkin şekilde ControlUP Edge DX ile yönetebilirsiniz. İlerideki yazlarımda size daha ayrıntılı bilgiler vermeye çalışacağım. ControlUP demosu için kendi web sitesini ziyaret edebilir veya direkt trial açma linkinden ilerleyebilirsiniz. https://app.controlup.com