Example Scenario: Perform Dynamic Log Analysis
You can explore logs to diagnose and troubleshoot issues at any time.
Procedures and scenarios described in this chapter use an example application named RideShare targeted at customers interested in carpool and vanpool services. As a DevOps administrator, you’re responsible for troubleshooting problems related to this application, which is critical to your business. When customers book rides using the RideShare web application, logs related to this transaction are sent to Oracle Log Analytics, and the RideShare application dashboard is updated in near real time. The updates include the number of rides accepted by users, the category of cars or rides being requested by users, and the regions around the country from where the rides are being requested.
John, one of your ride operators, receives complaints from users that they can’ot book rides. He contacts your application support team and requests help. As a DevOps administrator, you have to troubleshoot this problem, because it affects your business.
You’ve built a custom dashboard, the RideShare application dashboard in Oracle Management Cloud, to help you manage routine administration tasks. The dashboard helps you understand the following aspects of your online ride-sharing application:
-
Number of rides being processed every hour
-
Types of rides that are being requested, such as Economy, Compact, SUV, and so on
-
Regionwise location of the customers
In this example scenario, you saw errors related to the application server infrastructure used by the RideShare application. Drill down to logs related to the application server instances by selecting a specific application server target or a group of targets. See Search Logs by Entities.