You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 14, 2022. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -494,15 +494,15 @@ This way the Admin-Node-Manager will only select data from these regional indexe
494
494
495
495
Starting with version 2.0.0 of the solution, it is optionally possible to use local configuration files for the API lookup in addition to the API Manager. This makes it possible to:
496
496
1. Enrich native APIs
497
-
- APIs that have been exposed natively through the API-Gateway policies
498
-
- you can configure all information that would normally come from the API manager via the lookup file
497
+
- APIs that have been exposed natively through the API-Gateway policies not having a context
498
+
- you can configure all information that would normally be retrieved from the API-Manager via this lookup file
At this point, we intentionally refer to events and not APIs, because different events (TransactionSummy, CircuitPath, TransactionElement) are created in the OpenTraffic log for each API call. Each is processed separately by Logstash and stored using an upsert in Elasticsearch with the same Correlation-ID. Most of these events contain the path of the called API, but unfortunately not all.
539
-
This is especially important when ignoring events so that they are not stored in Elasticsearch. Since all events are processed individually, it must also be decided individually to ignore an event.
539
+
This is especially important when ignoring events so that they are not stored in Elasticsearch entirely. Since all events are processed individually, it must also be decided individually to ignore an event.
540
540
Therefore, to ignore for example the Healthcheck API entirely, the following must be configured in the lookup file:
541
541
```json
542
542
{
@@ -551,7 +551,7 @@ Therefore, to ignore for example the Healthcheck API entirely, the following mus
551
551
}
552
552
```
553
553
This will ignore events based on the path (TransactionSummary & TransactionElement) and the policy name (CircuitPath).
554
-
You can see the result in the API builder log with the following lines:
554
+
You can see the result in the API-Builder log on level INFO with the following lines:
555
555
`Return API with apiPath: '/healthcheck', policyName: '' as to be ignored: true`
556
556
or:
557
557
`Return API with apiPath: '', policyName: 'Health Check' as to be ignored: true`
0 commit comments