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

Fix development logging in devconf dev mode #1796

Open
pablothedude opened this issue Jan 28, 2025 · 2 comments
Open

Fix development logging in devconf dev mode #1796

pablothedude opened this issue Jan 28, 2025 · 2 comments
Assignees

Comments

@pablothedude
Copy link
Contributor

Currently a default syslog config is used in dev mode and that results in no logging at all.

@pablothedude pablothedude self-assigned this Jan 28, 2025
@pablothedude pablothedude moved this from New to In Progress in PHP development Jan 28, 2025
@pablothedude
Copy link
Contributor Author

We had a discussion about the configuration in EB and the question is whether syslog logging should be supported since we seem to only use Docker in dev and prod mode. It seems that we can drop the syslog logging so the only configurable parameters would be the log levels. In the end that should be easier to maintain and test and the logging setup would be more clear.

Since we are using the dev setup configuration as the initial settings, the logging should work out of the box and we don't need to copy different configurations, just a different parameters.yml should be enough.

We might decide to add some logging documentation with a basic syslog logging setup for other users?

#1792

@baszoetekouw what are your thoughts on this?

@baszoetekouw
Copy link
Member

Yes, I think we can get rid of all the syslog config; this is not needed in the containers.

I think the logging config is very much dependent on the exact infrastructure you are using OpenConext is, so I don't think anything more generic makes send for everyone. It would be nice to at least document how to set up their own custom (syslog/database/etc) logging.

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

No branches or pull requests

2 participants