Performing System updates is a very tricky and complicated task. You have to update new software on the same old hardware. This may introduce many errors in the system. For example a windows update on a single PC is generally prone to failures. Further updating a server is more challenging job. As a server can support many Operating systems their components, firmware’s and software’s etc, there are many possibilities that a server update may initiate many errors in the system. Thus, this paper proposes a tool that can go through all those thousands of log files generated during an update of a server and finds out where exactly the update went wrong. The paper describes about building a tool to perform log analysis from the scratch. It describes about developing parsers at the backend, building a user interface at the frontend and deploying the tool on to network. The proposed work supports building a Docker for the backend. Docker is a platform as a service product that uses OS-level virtualization to deliver software in packages called containers. The tool takes compressed log file as input. The tool analyses the structure of log file and then parses the contents of the log file according to its structure. Finally the proposed tool generates a report in JSON (JavaScript Object Notation) as well as CSV (Comma-Separated Values) format and that report consists of all the required fields to identify and classify the error that was responsible for failure during system update. This report is sent to concerned software development team to fix the defect that occurred in the update.
CITATION STYLE
Shetty, S. S., G, P., & Ashar, S. (2020). Log Analyzer for Update Manager. International Journal of Engineering and Advanced Technology, 9(5), 328–330. https://doi.org/10.35940/ijeat.e9360.069520
Mendeley helps you to discover research relevant for your work.