logsearch / logsearch-shipper-boshrelease

Forward the log messages and metrics that your BOSH jobs generate
Apache License 2.0
1 stars 5 forks source link

Why .deb rather than source? #10

Open drnic opened 9 years ago

drnic commented 9 years ago

By using the .deb the bosh release can only be used on Debian stemcells - source/nxlog-ce_2.9.1347_ubuntu_1404_amd64.deb

https://nxlog.org/products/nxlog-community-edition/download includes "Source code" option (albeit the version is older; wtf?)

dpb587 commented 9 years ago

Unfortunately, yes.

@mrdavidlaing inquired about the missing 2.9 source tarball and the response was they were working through some legal hurdles, but it would be up soon. That was many months ago.

More recently, logstash (and so logsearch) dropped SSLv3 in favor of TLS. Nxlog 2.8 doesn't support TLS, but 2.9 does.

For the short term, we decided to use the DEB so we could continue and Ubuntu is the only environment we've been using. Can add other ones, if you want to send a PR and the DEB download link.

For the long term, it'd be nice to just switch to using rsyslog which is packaged in the stemcell. I haven't made time to do that and don't have much experience with rsyslog config writing yet.

In the meantime, open to other ideas, too.

On Friday, November 20, 2015, Dr Nic Williams notifications@github.com wrote:

By using the .deb the bosh release can only be used on Debian stemcells - source/nxlog-ce_2.9.1347_ubuntu_1404_amd64.deb

https://nxlog.org/products/nxlog-community-edition/download includes "Source code" option (albeit the version is older; wtf?)

— Reply to this email directly or view it on GitHub https://github.com/logsearch/logsearch-shipper-boshrelease/issues/10.

Danny Berger http://dpb587.me

mrdavidlaing commented 8 years ago

FWIW, I think we should give up on NXLog; and switch to using the embedded rsyslog like most other bosh releases

drnic commented 8 years ago

If it's helpful I made a little simple-remote-syslog-boshrelease after I looked at this repo and nxlog boshrelease. I borrowed all of it from other releases; but perhaps it's a useful starting point for you?

On Thu, Nov 26, 2015 at 7:01 AM, David Laing notifications@github.com wrote:

FWIW, I think we should give up on NXLog; and switch to using the embedded rsyslog like most other bosh releases

Reply to this email directly or view it on GitHub: https://github.com/logsearch/logsearch-shipper-boshrelease/issues/10#issuecomment-159933534

mrdavidlaing commented 8 years ago

@drnic - found it - thanks!

https://github.com/cloudfoundry-community/simple-remote-syslog-boshrelease

Out of interest, what are you using to forward logs to syslog?