Skip to content
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

SPIKE- Log access for hosted agents #23

Closed
esune opened this issue Jun 12, 2020 · 4 comments · Fixed by openwallet-foundation/acapy#2234
Closed

SPIKE- Log access for hosted agents #23

esune opened this issue Jun 12, 2020 · 4 comments · Fixed by openwallet-foundation/acapy#2234
Assignees

Comments

@esune
Copy link
Member

esune commented Jun 12, 2020

As we start hosting agents for third-party issuers, we also need to provide developers with tools for troubleshooting their interactions with the agents.

Accessing the agent(s) logs is necessary both during the initial implementation and when troubleshooting issues, and having to submit a request to see the logs, wait for someone to be available to pull them and support them generates a lot of overhead.

We could be looking into the possibility of providing access to the aggregated logs for theagent deployment (all the pods) using Kibana, the tool that is alrady built-in to OpenShift, if access to the logs is possible without also allowing access to the management console.

Another alternative could be building a dashboard using sysdig.

Acceptance Criteria:
Design document outlining how to achieve the above.

@esune esune transferred this issue from bcgov/von Mar 7, 2023
@esune
Copy link
Member Author

esune commented Mar 7, 2023

@WadeBarnes @swcurran @krobinsonca transferring this issue from the old https://github.com/bgov/von repo as I think it is potentially still relevant.

@hiteshgh hiteshgh changed the title Log access for hosted agents SPIKE- Log access for hosted agents Apr 25, 2023
@esune
Copy link
Member Author

esune commented May 9, 2023

Chatted with @shaangill025, we're looking at the following sections in a design document:

  • section outlining what changes need to go into ACA-Py to allow log statements to be traced back to the triggering tenant (likely simple change, but feedback will be requested and appreciated)
  • section outlining how the scoped logs could be accessed by a consumer: likely using log handling stack such as ELK, as suggested by Shaanjot. Keep in mind the objective is to have a section in teh Tenant UI to see a log stream like what is displayed in OpenShift using Kibana (see screenshot)
    image.png

@shaangill025
Copy link

@esune
Copy link
Member Author

esune commented May 19, 2023

PR in ACA-Py: openwallet-foundation/acapy#2234

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants