Killerbunny.org: Dedicated to bouncing bunnies
|Home | Oreilly | CCNA | Photo's | PHPLoghost|
Version 1.4 tar/gz
Will be posted later.
Welcome to the PHPloghost project homepage.
What is this?
PHPloghost is a web based application meant to make your system logging more accesible.
On a single system this is not a problem, nor is it a problem when you're sending all your loghost data into one
single file. The problem comes when you're organising the logging from each different host into a different file,
maybe even split files on date, or whatever scheme you use for structuring your data on disk. This can make it a
tedious job to go through all your logs, and it's almost impossible to get a quick overview of problems in your
Now PHPloghost doesn't solve all those problems in a single app, it's meant to be an addition to a set of industry
standard tools. It's the last part of the cycle, providing you with a web-based interface to the result of those tools.
What does PHPloghost provide?
- Web-based interface to all your syslog data in a MySQL database.
- Google-like search functionality
- Search through a day worth of logs, or 1 week, or a month or a year, you decide!
- Include a filter in this search (see below)
- Search through the logging for a specific application or Syslog facility.
- Dynamic views:
- Select the logging for a specific
- day, week, month, year
- log level
For instance, you can display today's overview, to show me all the logging that happened today.
- Only show logging containing a specific term.
- Leave out logging containing a specific term.
What doesn't PHPloghost provide?
- A realtime display of your system's syslog messages. You probably want a command line tool for this.
See pctail in the links below.
What does it require?
PHPloghost is dependent upon the following software:
- PHP 4.3.x (http://www.php.net)
- Syslog-NG 1.6x (http://www.balabit.com/products/syslog_ng/upgrades.bbq)
- MySQL 4.0.x (http://dev.mysql.com/downloads/mysql/4.0.html)
Is there any documentation available?
Yes. The tar contains detailed installation documentation, also specifying how you need to configure
MySQL and Syslog-NG to run PHPloghost succesfully. The same documentation can be viewed on this
website as well, please see the left frame for the links.
Are there other tools that do the same thing? Why should I use PHPloghost?
Yes, there are other tools available:
- php-syslog-ng: This tools has almost the same functionality, it's just a bit less flexible than PHPloghost. They have
colours for their priority levels. The lastest versions have improved quite a bit. Check it out!
- AMS (A Joint Monitoring System): Not free. And I really don't like how they present the data.
- pctail: A console based utility.
- Just for Fun: A lot more functionality, it's a broader product. Pretty nice!
- There's probably more. If you feel I should also mention yours, drop me a line.
Disclaimer: PHPloghost is just this tool, you know? It provides no guarantees for anything, it could break stuff, lose your logs. We're not responsible for anything! By using this software you promise not to hold us responsible for any negative side effects it might have. Last but not least, PHPloghost is released under the GPL.
All information on this site is distributed by killerbunny.org and where content is original the GPL license applies.
Killerbunny.org takes NO responsibility for anything whatsoever, whenever.
|mailto:postmaster at killerbunny dot org|