Monitorizarea serviciilor cu Business Space

Monitorizarea serviciilor măsoară timpul de răspuns şi debitul de cereri pentru serviciile invocate de şi expuse de un modul SCA. Alegeţi ce operaţii să monitorizaţi pe serviciile expuse solicitanţilor (exporturi SCA) şi consumate (importuri SCA) şi puteţi defini opţional pragurile pentru timpul de răspuns şi debit.

Monitorizarea serviciului este disponibilă pentru IBM® Process Server şi Enterprise Service Bus din widget-ul Service Monitor din Business Space. Folosiţi monitorizarea serviciilor pentru a aduna şi analiza metricile de timp de răspuns şi debit, astfel încât să puteţi răspunde unor întrebări, cum ar fi: Informaţiile pe care le oferă vă ajută să monitorizaţi problemele care în curs de manifestare şi vă permite să identificaţi acea parte din soluţia dumneavoastră care nu răspunde conform aşteptărilor.

Monitorul de servicii desenează datele pentru timpul de răspuns şi debit pe grafice, distingând vizual acele apeluri care au depăşit pragul definit. Graficul afişează întotdeauna ultimele statistici monitorizate; totuşi, puteţi vedea datele istorice mărind durata de timp afişată pe grafic.

Timp de răspuns

Graficul Timp de răspuns indică timpul scurs între cererea de serviciu şi răspuns. (Pentru operaţii de servicii cu implementări asincrone cu două căi, graficul indică numai timpul necesar operaţiei pentru a trata cererea, nu şi timpul scurs între cerere şi răspuns. Timpul de răspuns din grafic este desenat pe secunde sau minute; în plus, Tabelul de măsurători statistice vă afişează timpii de răspuns din ultima secundă sau minut şi pentru întreaga sesiune de monitorizare.

Debit

Graficul debit arată câte apeluri au fost finalizate în unitatea de timp (secunde sau minute). În plus, Tabelul de măsurători statistice vă afişează debitul din ultima secundă sau minut şi pentru întreaga sesiune de monitorizare.

Arhitectura de monitorizare servicii

Monitorul de servicii realizează toate taskurile de monitorizare servicii. Are o arhitectură client/server:
Server monitorizare servicii
Serverul de monitorizare de servicii colectează şi face agregarea măsurătorilor pe timpul de răspuns şi debit de la toţi agenţii de monitorizare servicii în rulare, şi apoi calculează şi memorează aceste statistici. Widget-ul Monitorizare serviciu interoghează serverul pentru aceste măsurători.
Agent monitorizare servicii
Agentul măsoară debitul şi timpul de răspuns pentru operaţii şi trimite datele de măsurare către serverul de monitorizare servicii.
Într-un mediu de implementare, serverul rulează pe un cluster de suport,în timp ce agentul rulează în cluster-ul de aplicaţii pe serverul pe care aţi implementat modulul vostru. Într-un mediu de server autonom, serverul şi agentul rulează amândouă pe un server autonom.

Datele de monitorizare servicii sunt stocate în memorie. Când buffer-ul este plin, se renunţă la cele mai vechi date şi se înlocuiesc cu cele mai noi date. Datele memorate pentru o operaţie sunt înlăturate în mod automat atunci când toţi utilizatorii opresc monitorizarea pentru acea operaţie.