nginx

Ich bin ja neulich von pound zu nginx gewechselt. Erst war ich natuerlich skeptisch, weil pound sehr einfach in der Konfiguration ist und nginx doch eher in die Richtung eigener Webserver geht und dementsprechend die Konfiguration etwas mehr Zeit erfordert hat. Nginx laeuft nun seit gut einem Monat und ich bin sehr zufrieden. Die Last ist gering und die Performance sehr gut. Bei ein paar 100000 Requests am Tag, eine gute Leistung. Ach ja, vor pound hatten wir eine LB Appliance (keine F5), im Vergleich dazu faehrt man meiner Meinung nach mit Nginx besser, da man viel flexibler in der Konfiguration ist.

links:
nagios plugin fuer nginx
cacti zeugs fuer nginx

Im Viertel

Bremen ist cool. Bisher hatte ich noch keine Meinung zu Bremen, dank Bjoern und Sonja hat sich das jedoch dies Wochenende geaendert. Besonders das Viertel fand ich interessant. Da merkt man wieder was Goettingen fuer ein kleines…Loch ist eine kleine Stadt ist ;-).

centreon 2.1.1 > 2.1.2 und Probleme mit ACLs?

Jedenfalls hatte ich das. Die ACL Einstellungen fuer die Ressourcen, speziell fuer die „hosts“ wurden von centreon nicht umgesetzt. Loesung hat etwas laenger gedauert, aber geholfen hat schliesslich:

  cat  /etc/cron.d/centreon
  # Cron for CentACL
  */2 * * * * www-data /usr/bin/php -q /usr/local/centreon/cron/centAcl.php >> /usr/local/centreon/log/centAcl.log 2>&1

dann mal

/usr/bin/php -q /usr/local/centreon/cron/centAcl.php >> /usr/local/centreon/log/centAcl.log

als www-data auf console ausfuehren. Sollte da nun ein Fehler auftauchen einfach
1. die Rechte fuer centAcl.log so aendern das www-data da auch mal schreiben darf
2. oder einfach centAcl.log loeschen

Danach wurden die ACLs bei mir wieder richtig umgesetzt.

code

Mal die Pluginempfehlung von total verfriemelt testen.

<DirectoryMatch (/usr/share/nagios3/htdocs|/usr/lib/cgi-bin/nagios3)>
Options FollowSymLinks

DirectoryIndex index.html

AllowOverride AuthConfig
Order Allow,Deny
Allow From All

AuthName "Nagios Access"
AuthType Basic
AuthUserFile /etc/nagios3/htpasswd.users
# nagios 1.x:
#AuthUserFile /etc/nagios/htpasswd.users
require valid-user
</DirectoryMatch>

Dufte oder…nun gibt es nur noch Code den ganzen Tag.