Comments (5)
Yup. We're on this one. We're currently building in support for http(s) drains, and that work will enable other drain types like syslog/tls to be added more easily in future.
Could you guys give us some guidance on how the SSL Cert side of things would work?
- Would the logplex cluster use one cert as a client for all drains, or would we want to let people give us custom client certs to use?
- What kind of verification settings would we require to accepting a server cert on connection?
- How would we roll a cert - for expiry or other reasons?
from logplex.
Any progress on this?
from logplex.
Yes indeed. Logplex now has a framework for URL based drains and now supports https:// drains.
The protocol is documented in doc/README.http_drains.md and could be described as rfc5424 over HTTP POST.
If you're a Heroku customer and want early access to this feature, send me an email - [email protected].
from logplex.
We haven't implemented Syslog/TLS as we couldn't come up with a reasonable design that would a) let you verify that logplex was the client to your syslog server and b) would prevent other logplex users from connecting to you as a drain destination. https+basic auth does provide these features without a complicated client certificate scheme.
from logplex.
HTTP drains seems to be the most reasonable answer here.
from logplex.
Related Issues (20)
- Error L10 - No new line after msg drop log HOT 2
- POST /sessions should respect false/null `tail` param HOT 1
- POST /v2/sessions channel_id type inconsistency HOT 1
- Log lines out of order -- even when submitted IN ORDER HOT 18
- Logplex User Agent is Logplex/unknown
- Expiring redis spool key deletes channel from ets HOT 3
- Question: How to best deal with an app that produces too many logs? HOT 1
- Syslog messages are missing a NILVALUE for the STRUCTURED-DATA field. HOT 2
- Are Syslog UDP Drains Fully Supported? HOT 1
- logplex_api_v3_SUITE / fetch_channel_logs test flake
- drain inconsistencies?
- /v3/channels/:id/logs endpoint: unable to parse log buffers
- Replace OS env var caching with stillir. HOT 1
- Passing a tail parameter to /v2/sessions always tails, regardless of the value HOT 5
- Push failed: Could not get a logplex token for this app HOT 1
- Does not support Redis 2.8.x HOT 6
- Fail to reconnect to redis on timeout HOT 1
- Add CORS Support HOT 2
- why aren't the ports open? HOT 11
- failed_to_start_child, logplex_shard HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from logplex.