Invention Grant
- Patent Title: Monitoring web applications including microservices
-
Application No.: US16770093Application Date: 2018-01-31
-
Publication No.: US11032358B2Publication Date: 2021-06-08
- Inventor: Leonardo Eloy , Carlos Alexandre Lima , Paul Michael Anderson , Chris Myers , Shane I Saunders
- Applicant: Hewlett-Packard Development Company, L.P.
- Applicant Address: US TX Spring
- Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee Address: US TX Spring
- Agency: Dicke Billig & Czaja PLLC
- International Application: PCT/US2018/016239 WO 20180131
- International Announcement: WO2019/152021 WO 20190808
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/08

Abstract:
Monitoring an availability of a dynamically scalable web application having a plurality of microservices deployed on groups of servers each fronted by a load balancer. Examples include retrieving access log data entries from each load balancer, with the access log of each load balancer including a data entry for each HTTP Request received by the load balancer for the web application, each data entry including a Timestamp, an HTTP URL, and an HTTP Method of the HTTP Request, and a status code of a corresponding HTTP response, and with each microservice having a corresponding HTTP URL/HTTP Method pair. An availability of each microservice is determined based on the status codes of HTTP responses corresponding to data entries having HTTP URL/HTTP Method pairs corresponding to the microservice.
Information query