-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use API Umbrella Admin API to get Dashboard Analytics #2036
Comments
From @shaliko on December 16, 2016 14:35 After implement that feature we will not need direct connect from Platform to ElasticSearch and can update docker-compose file. At lease drop 2 lines https://github.com/apinf/platform/blob/develop/docker-compose.yml#L14-L15 |
From @Nazarah on December 19, 2016 4:0 Will this have any impacts on UI in current APInf? |
@Nazarah It should not make any difference. It affects the server methods for fetching data. Potential impact: removing ElasticSearch from Proxies in settings menu. If something is not available through admin API, that could affect charts and filtering. The current assumption is that the same data would be available. |
@brylie First step is to list what needs to be changed. |
@bajiat OK, I am auditing the code now. |
Closing this issue, since we will likely continue to use Elasticsearch directly for Analytics data. |
From @brylie on December 12, 2016 13:30
Context
We currently get API Umbrella analytics directly from Elasticsearch via its public HTTP API.
API Umbrella 0.14 is planned to disable the public HTTP interface for Elasticsearch by default. This is a security enhancement.
Task
We need to start fetching Dashboard analytics directly from the API Umbrella Admin API. There is a 'drilldown analytics' endpoint that takes several parametrs:
Integration code
In order to support the
analytics
endpoint, we need to eitherCopied from original issue: Digipalvelutehdas/APIKA#121
The text was updated successfully, but these errors were encountered: