13
Aracı Kurumlar İçin EX-API İzleme ve Raporlama Uygulaması APIMON for IT MATRİKS Bilgi Dağıtım Hizmetleri Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBUL Tel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

APIMON for IT - docs.matriksdata.comdocs.matriksdata.com/documents/APIMON4IT.pdf · Aracı Kurumlar İçin EX-API İzleme ve Raporlama Uygulaması APIMON for IT MATRİKS Bilgi Dağıtım

Embed Size (px)

Citation preview

Aracı Kurumlar İçin EX-API İzleme ve Raporlama Uygulaması

APIMON for IT

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

APIMON for IT Nedir?

APIMon-IT; aracı kurum yetkililerinin, EXAPI, VOBAPI gibi emir iletim kanallarını gerçek zamanlı olarak takip edilmelerine olanak sağlayan bir izleme ve raporlama yazılımıdır.

Gelişmiş istatistikleri ve grafikleri ile;

• Ağların anlık durumu, • Paralel çalışan sunucuların yük paylaşım analizleri ve grafikleri, • Emir trafiğinin anlık olarak takip edilmesi, • Her bir emrin ağda yarattığı trafik maliyeti hesabı, • Kanal bazında emir gönderimi ve cevap alım süresi analizleri, • Kanalda trafik akışının olup olmadığını görsel uyarılarla takip edilebilmesi,• Kanal bazında, saniye başına gerçekleşen emirlerin yarattığı trafiğin analizi, • Kullanıcı seçenekli kriterler ile kritik noktalarda IT Departmanına geri bildirimlerin

sağlanması• Saatlik, günlük, aylık karşılaştırmalar ile sistemin bakım gereksinimlerinin ortaya

çıkarılması, • Tüm bunları gerçek zamanlı yaparak herhangi bir olumsuzlukta IT Departmanına çok

kısa sürede değişik yollarla (email, sms, push mesaj) uyarı verilmesi

gibi bir çok önemli bilgiler sağlamaktadır.

Grafik 1: APIMON For IT ekran görüntüsü

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

APIMON GRAFİKLERİ :

Network Status Grafiği :

EXAPI-VOBAPI gibi kanalların anlık olarak verilerinin iletimi ve karşı sunucudan aldıkları cevap arasında geçen süreleri analiz ederek, kanal bazında performans grafiklerini çizer.

Ayrıca belirlenen sürede ve emir sayısında trafiği analiz ederek, aşırı bir yüklenme durumunda grafiklerin yanına eklenmiş barlar ile anlık olarak uyarılar oluşturur.

Aşağıdaki iki grafik, iki ayrı API kanalının anlık emir iletim-cevap sürelerini göstermektedir. Sol taraftaki grafikte emir gönderim-cevap alma süreleri genelde 20 ms civarındadır. Ancak sağ taraftaki grafikte emir gönderim-cevap alma süreleri 60 ms civarındadır. Bu kanalda son 37 saniyedir hiç bir trafik olmadığını gösteren bir uyarı ekranı çıkarılmıştır. Ayrıca sarı renkte belirtilmiş emir iletim sürelerinin kararsızlığına dikkat edildiğinde, bu emirleri işleme koyan sistemin çok kararsız bir yapıda olduğu ve sürekli çok geç sürede iletim yaptığı görülmektedir. Bu analizler sonucunda API kanalının stabil olmadığı sonucuna varılabilir.

Grafikte, emirlerin iletim süreleri anlık takip adilebilmektedir. Kurum müşterilerinin emir iletimi kaynaklı şikayetlerinin nedeni grafikler incelenerek bulunabilir.

Grafik 2 – 3 : APIMON Network status grafiği

Grafiklerin sol tarafında ikişer bar bulunmaktadır. Bu barlardan

• Sol taraftaki trafik yoğunluğunu, • Sağ taraftaki ise hiç trafik akışının olmadığını

temsil eder.

Trafik yoksa, belirlenen kontrol süresinin %50'sini geçme durumunda renk sarıya, %80'ini geçmesi durumunda renk kırmızıya döner. Oran %100 e ulaşırsa ekrana kırmızı üzerine beyaz yazı ile ne kadar süredir trafik olmadığına dair bilgi verir ve bu bilgiyi alarm eventlerine ekler.

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

Grafik 4 : APIMON trafik yoğunluğu grafiği

Grafiklerin sol üst köşesinde API'lerin etiketleri, en iyi-en kötü-ortalama iletişim süresi bilgileri gösterilmektedir.

Grafik 5 : APIMON en iyi / en kötü iletim süresi bilgileri

Trafik kesintisi uzun süredir devam ediyorsa kırmızı alarm bandı ekranda kalmaya devam eder. Bu durum trafik akışı tekrar başladığında sonlanacak bir alarm eventi eklenecektir.

Bu alarm eventleri email, push mesaj ve SMS aracılığı ile IT Departmanını bilgilendirecektir.

Grafik 6 : APIMON emir iletimi durdu uyarısı

Network Status grafiği parametreleri :

• API seçimi,• Grafiğin başlığı,• Ekranda aynı anda gösterilecek emir sayısı,• Ekranda gösterilecek en yüksek tepe değeri• Ekran yenileme sıklığı

API kanallarının emir gönderimi her zaman yavaş olmuyorsa, genelde hızlı gönderiyorsa , bu hızlı gönderilmelerde oluşan değişim miktarlarının anlaşılabilmesi için en yüksek tepe değeri küçük tutulmalıdır. Çok yüksek bir değer gösterilirse bunun uç noktası ekranın dışına taşacaktır ve saturasyon yapmasına izin verilecektir.

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

Grafik 7: Network grafiği parametre ekranı

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

API Kullanım Dağılımı (Usage Distribution) Grafiği

Bu grafik türü, API kanallarının kullanım oranlarını göstermektedir. Grafikte görülmesi beklenen, tüm API kanallarının eşit oranlarda çalışmasıdır.

Ağ tabanlı yük dengesinde bozukluklar, sunucu tabanlı ya da işletim sistemi tabanlı problemler, donanım yetersizlikleri gibi durumlarda bu dağılım farklılıklar gösterecektir ve sistem hakkında bir problem olup olmadığı hakkında fikir verecektir.

Örnekte görülen ekranlarda EXAPI-1 kanalının en çok kullanıldığı gösterilmektedir. Diğer sunucularda bir problem olduğunu, ya da bu sunuculara yük dengesi sağlayan sistemde problem olduğunu göstermektedir.

Grafik 8 – 9 : EXAPI kullanım yoğunluğu grafiği

Usage Distribution Grafiğinin parametreleri :

• Hangi türde çizileceği (Pie, Bar)• Grafiğin başlığı• Değişim kontrolü süre aralığı

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

Grafik 10 : EXAPI kullanım yoğunluğu grafiği parametre ekranı

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

Peak Values Grafiği

Anlık kullanımların incelemeye alındığı tarihten bu yana, kanalların en iyi, en kötü ve ortalama performanslarını grafiksel olarak gösterir. Tüm kanalları yanyana gösterek, kanalların aralarındaki performans farklarını ortaya çıkarmaktadır.

Ekranda grafik barlarının tabanları en iyi iletim süresini, tepeleri en kötü iletim süresini, içerdeki çizgi ise ortalama iletim sürelerini göstermektedir. Bu grafik, bu API kanallarının üzerinde çalıştığı sunucular ve sistem performası hakkında fikir verir. Ortalama iletim sürelerine de bakılarak hangi sistemin kararlı çalıştığı anlaşılabilir.

Grafik 11 : Peak Values Grafiği

Peak Values Grafiğinin parametreleri :

• Maksimum Y tepe değeri: Ekrandaki çok büyük farklardan dolayı oranın yüksek çıkmaması için tepe değeri sınırlandırılarak daha kolay gözle fark edilebilir hale gelmektedir.

• Grafiğin başlığı,• Değişim kontrolü süre aralığı.

Grafik 12 : Peak Values Grafiği Parametre Ekranı

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

Traffic Density Grafiği

Tüm kanalların belirlenen sürede kullanım yoğunluğunu vermektedir. Bu sayede kanalların arasında kullanım dengesizliği olup olmadığı -sürekli trafik olan API, hiçkullanılmayan API vb- hakkında bilgi vermektedir.

Her saniyede iletilenemir sayısı kullanılarak yüksek yoğunlukta sunucuların maksimum kaç adet emir iletebildiği de ortaya çıkmaktadır. Ayrıca bir sunucudan sürekli emir paketi geliyorken, diğer sunuculardan emir trafiği geçmiyorsa bir problemolduğu anlaşılabilecektir.

Grafik 13 : Traffic Density Grafiği

Traffic Density Grafiğinin parametreleri :

• Maksimum Count(Y) tepe değeri• Gösterilecek süre : Ekranda en son kaç saniye verisininin çizdirileceği bu parametre

ile belirlenir.• Hesaplama aralığı: Kaç saniyede bir hesaplama yapılacağı bu parametre ile belirlenir.• Grafiğin başlığı,• Çizim aralığı

Grafik 13 : Traffic Density Grafiği Parametre Ekranı

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

Network Clients Status Grafiği

API kanallarının bilgilerini akttaran uygulamaların durumu bu pencere ile takip edilebilmektedir. Bağlı durumda olanlar yeşil renkli, bağlı olmayanlar gri ile gösterilir

Grafik 14 : Network Client Status Grafiği..

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

AYARLAR

Profile Ekranı

Profile ekranı: Açılmış tüm penceleri yeni bir profil olarak kayıt edip daha sonra bu grafikleri en son kayıt edildikleri konumlarında açmak için kullanılır.

Listede ilk sıralananlar daha önceden kayıt edilmiş profillerdir. Profillere istenilen isim verilebilir. Save Screen : Ekrandaki tüm grafikleri yeni bir profil olarak kayıt eder.Close all graphics: Yeni bir grafik kümesi oluşturmak için pencelerin hepsini teker teker kapatmak

yerine; açılmış tüm pencereleri kapatır.

Herhangi bir profil seçildiğinde ekrana; seçilen profil ile hangi işlemlerin yapılacağına dair seçenekler çıkar. Bu ekran ile :

• Tekrar geriye dönebilir,• Seçilen profil :

◦ Ekrana uygulanabilir, ◦ Güncellenebilir,◦ Silinebilir.

Grafik 15 : Profiles Ekranı

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

ANA PANEL

APIMon-IT nin ana paneli ile uygulamanın tüm özelliklerine ulaşılabilir.

START-STOP : Trafik akışını izlemeye başlar, analizleri ve grafikleri başlatır.

Settings : Genel ayarların yapılabilmesi için kullanılır. Grafiklerin renkleri vb. Ayarlanır. Analizlerde kullanılacak parametreler atanır/değiştirilebilir.

Analiz pencerelerini açmak için :

• Network Status• Usage Distribution• Peak Values• Traffic Density• Network Clients Status• Profiles

Grafik 16 : Ana Panel Ekranı

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com

Settings Ekranı :

Analizlerde ve grafiklerde kullanılan parametreler atanır/değiştirilebilir.

Network Settings :

• Birden fazla sunucuya bağlanmak için ayarlar yapılabilir.• Hangi kanalların analizler edileceği “Included” parametresini değiştirerek belirlenebilir.• “NEW” butonu ile yeni bir sunucu ayarı yapılabilir ve bu sunucudan da bilgiler alınabilir.

API Channels Settings :

Yeni bir sunucu eklendikten sonra ve sunucu ile bağlantı kurulduğunda, API'den alınan tüm bilgiler saklanır. İstenilen API seçilip API ye özgü ayarlar yapılabilir.

API seçilerek;

• Grafikler üzerinde API kanallarının hangi etiketle görüntüleneceği, “Display Name” ile belirlenmektedir.

• API kanalının belirli bir sürede ulaşabileceği maksimum trafik miktarı bellidir. Bu bilgiler parametre olarak girilerek trafik yoğunluğu hesaplanmaktadır.

• API kanalında belirli bir süre trafik oluşmadığında, bir problem varsayılarak ekranda uyarı penceresiyle gösterilir. Ayrıca ses ile uyarılır.

• Grafikler çizilirken API'lerin renkleri buradan belirlenmektedir. Renklerin ve etiketlerin grafik üzerinde nasıl görüneceği, öngösterim ekranı ile izlenebilir.

MATRİKS Bilgi Dağıtım Hizmetleri

Kuştepe Leylak Sokak Nursanlar İş Merkezi A Blok Kat : 12 Daire : 39 Şişli / İSTANBULTel : 0 212 356 64 00 Faks : 0 212 356 47 88 E-mail : [email protected] www.matriksdata.com