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

[webapp] Provide users a way to easily find errors and keywords in logs #24

Open
mwfarb opened this issue Jan 10, 2019 · 2 comments
Open

Comments

@mwfarb
Copy link
Contributor

mwfarb commented Jan 10, 2019

Currently SCIONLab users who are trying to resolve issues or attempt to educate themselves on the operation of SCION may hunt through logs for information. The Health Check and troubleshooting guide proactively provide insight to common configuration issues, however it would be great to provide users a way to navigate unexpected errors and generally monitor healthy operation.

The webapp could provide a Logs tool to graphically and textually show logs from all services, routers, daemons, and dispatcher to:

  • highlight warnings/errors/critical errors and stack traces
  • allow users to select a highlighted issue and show the location in the logfile for greater context
  • provide an index of running services
  • monitor general operation of the AS
  • display errors graphically by time as well as linearly.

Questions to answer:

  • Are there other open source tools that do the above, or should be write it?
  • Does this tool already exist for SCIONLab users in the form of logdog?
@mwfarb mwfarb changed the title [webapp] provide users a way to easily find errors and keywords in logs [webapp] Provide users a way to easily find errors and keywords in logs Jan 10, 2019
@mwfarb
Copy link
Contributor Author

mwfarb commented Jan 16, 2019

Additional considerations from discussions:

  • This tool should be built to be used independently from scion-apps and scion-coord.
  • It can also be incorporated into a tool like webapp.
  • Add good filtering and aggregation: show first and most recent occurrence.
  • Add defaults that recognize logs are noisy and many things are logged as error.

@mwfarb
Copy link
Contributor Author

mwfarb commented Jan 6, 2020

This could be simplified by adding a panel below the AS Topology graph on the Monitor page added in #122, such that it would display the log tail and allow scrolling of the log for the service clicked on the graph.

@matzf matzf added the stale label Nov 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants