Changes for page Determining cause of log entry
Last modified by Erik Bakker on 2024/02/22 12:35
From version 2.1
edited by Erik Bakker
on 2022/06/13 11:24
on 2022/06/13 11:24
Change comment:
There is no comment for this version
To version 1.1
edited by Erik Bakker
on 2022/06/13 11:22
on 2022/06/13 11:22
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - MonitoringAPI Gateway1 +advanced-monitoring-apigateway-statistics - Content
-
... ... @@ -1,6 +1,8 @@ 1 1 {{container}}{{container layoutStyle="columns"}}((( 2 -In your API Gateway solution, it is important to be able to review the API Gateway statistics. These statistics are available in Generation 3 based runtimes, and available via the Manage phase -> Monitoring Gen3 3 3 3 +# Monitoring API Gateway statistics 4 +In your API Gateway solution, it is important to be able to review the API Gateway statistics. These statistics are available in Generation 3 based runtimes, and available via the Manage phase --> Monitoring Gen3 5 + 4 4 Should you have any questions, please get in touch with academy@emagiz.com. 5 5 6 6 * Last update: March 17th, 2022 ... ... @@ -16,43 +16,43 @@ 16 16 17 17 18 18 19 - ==3. API gateway statistics==21 +## 3. API gateway statistics 20 20 21 21 Navigate to the Manage phase and select Monitoring Gen3. On the left hand side select API Management Statistics which opens a page as below. Ensure to select for what environment you want to see these statics 22 22 23 23 [[image:Main.Images.Microlearning.WebHome@advanced-monitoring-apigateway-statistics-1.png]] 24 24 25 - ===3.1 API Requests===27 +### 3.1 API Requests 26 26 This section displays the total number of requests made to the API Gateway. Can be valuable to understand if in a give timeframe requests are made or not. It contains all the requests * other sections will illustrate which requests more specifically. 27 27 28 28 [[image:Main.Images.Microlearning.WebHome@advanced-monitoring-apigateway-statistics-7.png]] 29 29 30 - ===3.2 Static resource request===32 +### 3.2 Static resource request 31 31 This shows the number of request made by the SwaggerUI which is considered a static resource. This can help to understand how often that SwaggerUI is used. 32 32 33 33 [[image:Main.Images.Microlearning.WebHome@advanced-monitoring-apigateway-statistics-8.png]] 34 34 35 - ===3.3 Status per user===37 +### 3.3 Status per user 36 36 This displays per application user what the HTTP response codes where. Based on that response code insight is provided around the behavior of that user such as unauthorized requests. Users are identified by part of their access credential (first part of API key or Client ID). 37 37 38 38 [[image:Main.Images.Microlearning.WebHome@advanced-monitoring-apigateway-statistics-6.png]] 39 39 40 - ===3.4 Resources per user===42 +### 3.4 Resources per user 41 41 This displays per applciation user what resources are specifically used by that user. The colors indicate the resource which are listed as legend to the graph. By selecting a resource in the legend, you can toggle that resource to not display. The graph shows the total number of requests made. 42 42 43 43 [[image:Main.Images.Microlearning.WebHome@advanced-monitoring-apigateway-statistics-5.png]] 44 44 45 - ===3.5 Status per resource===47 +### 3.5 Status per resource 46 46 This display shows the HTTP response codes for every resource/operation available. Could help to understand the health and/or the validity of the operation for the application users. 47 47 48 48 [[image:Main.Images.Microlearning.WebHome@advanced-monitoring-apigateway-statistics-2.png]] 49 49 50 - ===3.7 Methods per resource===52 +### 3.7 Methods per resource 51 51 Shows what HTTP methods are used for every resource/operation 52 52 53 53 [[image:Main.Images.Microlearning.WebHome@advanced-monitoring-apigateway-statistics-3.png]] 54 54 55 - ===3.8 Status for status resource / methods per static resource===57 +### 3.8 Status for status resource / methods per static resource 56 56 Shows the HTTP response codes and what HTTP methods are used by the Swagger UI 57 57 58 58 [[image:Main.Images.Microlearning.WebHome@advanced-monitoring-apigateway-statistics-4.png]]