- Joined
- Oct 11, 2002
- Messages
- 6,472
I have a few personal servers that are doing various things, and I would like to aggregate the logs to a single server. I would like to be able to search the logs, and visualize the data. I have been trying to find something that would allow me to ingest logs from apache, Exim, syslog, etc.
I have looked into Graylog 2, Splunk, Fluentd, and Logstash. So far Logstash looks like it might do what I need, but I am not sure. Splunk would do what I need, but since this is just for me, I don't have a ton of money to throw at the project. I setup Graylog and for syslog it does exactly what I want, but getting Exim and Apache to log to it is annoying.
Right now I have the main server (apache, Exim, syslog). I have the AWS server which is running Sandstorm, but could also run the log vizualization/aggregation system if needed. I have a file server and a second web server as well. The four servers are in three different datacenters, so I am looking to do log shipping as well on three of the four.
Any suggestions on application I should be using or guides on setting up one of them?
Thanks!
I have looked into Graylog 2, Splunk, Fluentd, and Logstash. So far Logstash looks like it might do what I need, but I am not sure. Splunk would do what I need, but since this is just for me, I don't have a ton of money to throw at the project. I setup Graylog and for syslog it does exactly what I want, but getting Exim and Apache to log to it is annoying.
Right now I have the main server (apache, Exim, syslog). I have the AWS server which is running Sandstorm, but could also run the log vizualization/aggregation system if needed. I have a file server and a second web server as well. The four servers are in three different datacenters, so I am looking to do log shipping as well on three of the four.
Any suggestions on application I should be using or guides on setting up one of them?
Thanks!