server

Server und Service-Monitoring Überwachung

monit is a utility for managing and monitoring, processes, files, directories and devices on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.

Monit startet ausgefallene und tote Dienste neu. Erreichbarkeitsprüfung über Port und URL möglich. Außerdem kann die CPU- und Memory Consumption überwacht werden. Die Steuerung mehrerer Server über ein Interface ist mit m/monit in Kürze möglich.

http://www.tildeslash.com/monit/

Munin Server-Monitoring und Statistik

Munin the monitoring tool surveys all your computers and remembers what it saw. It presents all the information in graphs through a web interface. Its emphasis is on plug and play capabilities. After completing a installation a high number of monitoring plugins will be playing with no more effort.

Munin ist ein leichtgewichtiges Server-Monitoring-Tool, das auch Statistiken über mehrere Server sammeln und auswerten kann. Alle Graphen werden dann übersichtlich auf HTML-Seiten dargestellt.

http://munin.projects.linpro.no/

utrace* - IP-Adressen und Hostnamen lokalisieren

Server lokalisieren mit hilfe einer Karte. Die Karte stammt von maps.google.com. Ein schöner Dienst zum tracen

http://www.utrace.de/

Mongrel

Mongrel ist eine HTTP Entwicklöerbibliothek für Ruby On Rails.

Apache 2, MySQL, PHP Performance Tips

Sowohl der Apache als auch der MySQL-Server legen temporaere Dateien auf der Festplatte ab. Meistens handelt es sich um
PHP-Sessions oder Auslagerungen grosser Suchanfragen bei einem belasteten System.

Diese meist kleinen Dateien kann man sinnvoll in einem tmpfs (shared memory filesystem) ablegen. Auch Kleinvieh macht mist.

dazu mountet man z.B ein 150MB grosses tmpfs mit:

/bin/mount -t tmpfs /dev/shm /tmp/ramtmp/ -o size=150m

und uebergibt mysql mit --tempdir=/tmp/ramtmp/ dieses Verzeichnis,
PHP kann man den Session-Speicherpfad in der php.ini (/etc) angeben.

Hochleistungs-Apache: Performance-Tuning

Tuning-Infos für Apache.

Apache gilt als der beste Webserver für Linux/Unix. Ist er wahrscheinlich auch. Gerade in der Version 2, bei der deutlich mehr Konfigurationen möglich sind. Aber sobald der Indianer eine Menge zu tun bekommt kann er schon mal das ganze System in die Knie zwingen. Daher hier ein paar Tipps für ausgelasstete Apache.

http://www.huschi.net/10_54_de.html

WebACE

WebACEWebACE ist der kleinste Webserver der Welt