This kind of setup is way beyond the regular fare on this forum, so I'd recommend reposting this to the Enterprise forum to find somebody who can talk about Syslog-NG. Ars Technica's Linux forum also has people with the experience to tackle this properly.
Having said that, some general points:
- It depends on how many hosts you're talking about, but that spec. is very high for something that is basically handling large chunks of text and maybe some databases. You can do a lot with a box like that, OSS and some patience (network monitoring ? departmental wiki and trouble ticketing ? departmental file store with WebDAV and Samba ? )
- Don't think in terms of somebody having to actually look at the screen on the box once it's been set up. Tools for network management have Web frontends available, although the frontends are often produced by a separate project to the people making the backend itself. Actually, everything Linux has Web frontends available.
- For administering the system itself, Webmin gives you a Web frontend that is absolutely superb. It's easy to set up but buy "Managing Linux Systems with Webmin" to get access to the full power, like the facility to manage multiple systems as a group. Every time I setup Webmin I'm amazed that it's Free...
- If you do want to see the display remotely, VNC will enable you to do this from a Windows machine. Use VNC 4, as older versions were much slower.
- Nagios is a popular system for monitoring routers, servers etc. with a Web frontend (of course). Requires a bit of time to set up, though, apparently.
- IMHO three things that separate enjoying administering Linux and hating it are a) being prepared to read manuals; b) being prepared to use the command-line and write scripts to automate away jobs, rather being too stuck on point-and-click; and c) knowing how to use the SSH suite.
For example, your syslogs will probably be plain text files so you can do anything you want, even if they get very, very large. With scripts you can easily search them and e-mail the highlights, archive them, compress them into .zip files, write them to tape or CD, or ship them to another server with SSH.
Sounds like a great project. Good luck !
Last edited by hob; 08-17-2004 at 03:38 PM.