Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for a tool to monitor custom PHP Error logs/Apache and possibly Java logs on remote development servers.

I'm not looking for a full production log system like Splunk, but something that's a little more flexible than an ssh terminal doing a "tail -f".

Perhaps something that will: * Monitor multiple log files to my local machine for searching/analysis later * Allow "alerts" when certain strings appear in the log * Provide some kind of tabbed/dashboard view of the multiple logs being monitored (in total less than 10 logs).

share|improve this question

closed as off-topic by womble Jun 28 at 3:14

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

I would take a second look at Splunk. With that amount of data I think you will be happy with the free version. I would be scared away by "full production version" as it is pretty easy to set up.

It is pretty straight forward to set up "dashboards" as well which give you the custom view you are looking for.

The real downside is that the free version doesn't meet your requirement for alerting. Really though you could rig that up with a cron job and grep script pretty easily.

You might also find something in alternatives to Splunk.

share|improve this answer

If you are interested in a cloud-based logging service, we have something for you at Loggly. You can signup for a free account to try it out at no cost.

We would use a small script tool that you can run on your machine to tail the logs (or even better, you setup your log source to output syslog) and send all the data to our cloud service.

share|improve this answer

You can checkout dbitail.

A Java tool I created, able to read local and distant log files using SSH. It is fairly simple to use.

Some more explanations:

Just download version corresponding to your operating system, of native jar release executable within your Java Runtime (requires java 8_40 or higher):

You can find a complete documentation (embedded with and in Github's page as well)

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.