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

Configurable syslog targets #1420

Open
stgraber opened this issue Nov 26, 2024 · 0 comments
Open

Configurable syslog targets #1420

stgraber opened this issue Nov 26, 2024 · 0 comments
Labels
API Changes to the REST API Documentation Documentation needs updating Feature New feature, not a bug
Milestone

Comments

@stgraber
Copy link
Member

Not everyone likes using Grafana Loki for logging. A common alternative which works as a protocol with most log management systems is good old syslog.

It would be good to extend our internal logging/event forwarding mechanism to also work over syslog.

I suspect we may want something like this:

  • logging.syslog.NAME.target (address of the remote syslog server)
  • logging.syslog.NAME.facility (syslog facility to use for the forwarded events)
  • logging.syslog.NAME.severity (syslog severity to use for the forwarded events, if not specified, info is used unless we have an internal severity already)
  • logging.syslog.NAME.type (logging, lifecycle or network-acl)
  • logging.syslog.NAME.loglevel (minimum log level when forwarding logging events)

(Once this lands, we'll want to standardize LOKI and move it to logging.loki.NAME.XYZ instead of its current single-server top-level at loki.*)

@stgraber stgraber added Documentation Documentation needs updating Feature New feature, not a bug API Changes to the REST API labels Nov 26, 2024
@stgraber stgraber added this to the soon milestone Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Changes to the REST API Documentation Documentation needs updating Feature New feature, not a bug
Development

No branches or pull requests

1 participant