Stream Data Platform - AF is able to summarize and analyze a variety of data. This section presents an example of monitoring the operation of Web systems by summary analysis of HTTP packets.
- Reference note
- You can also use summary analysis of log files to monitor system operation.
By using Stream Data Platform - AF to perform real-time monitoring of HTTP packets, you can keep track of system operations on a regular basis through actions such as checking the log files of each Web server in the Web system. The following figure shows the configuration of the system explained in this section.
Figure 1-6 Example of a system configuration for operations monitoring of Web systems
![[Figure]](figure/zd010500.gif)
As shown in the above figure, after the Web server log files are stored in the database, a manager using the operations monitoring system can keep track of all of the Web systems on a regular basis by entering SQL queries that summarize and analyze the stored data.
The following paragraphs explain the differences in operation monitoring with and without the use of Stream Data Platform - AF for a problem that occurs in Web system A.
- Without Stream Data Platform - AF
- If a failure occurs on a Web server, no corrective action is taken unless the manager happens to check the log file and perform a summary analysis. Because failures cannot be detected in real-time, fixes cannot be applied until long after the problem occurs. The following figure illustrates this situation.
Figure 1-7 Example of operations monitoring of a Web system (without Stream Data Platform - AF)
![[Figure]](figure/zd010600.gif)
- With Stream Data Platform - AF
- Once Stream Data Platform - AF is installed, information about the amount of data traffic carried over the network and its fluctuations can be acquired directly from HTTP packets before the information is ever written to a log file. This allows the manager to monitor the operating state of the system in real-time, and to detect potential failures before they occur, thus improving maintenance efficiency. A packet analyzer (a program that collects HTTP packets carried over a network) is used to give Stream Data Platform - AF the information it needs to summarize and analyze HTTP packets. The following figure illustrates this situation.
Figure 1-8 Example of operation monitoring of a Web system (with Stream Data Platform - AF)
![[Figure]](figure/zd010650.gif)
- Stream Data Platform - AF looks at the HTTP packets carried over the network, and analyzes system status in real-time based on the responses between the clients and the Web server. For example, by analyzing the time a Web server takes to respond to a request from a client, the manager can quickly detect the beginning of a slowdown in system response time. By using this information to adjust the Web system, the manager can prevent a failure from occurring.