Difference between revisions of "Syslog-ng"

From PostgreSQL_wiki
Jump to: navigation, search
(syslog-ng client)
(syslog-ng client)
Line 18: Line 18:
 
internal();
 
internal();
 
};
 
};
  +
  +
destination loghost {
  +
udp("syslog-ng.uwork.nl");
  +
};
  +
  +
log { source(s_all) ; destination(loghost) ; };
  +
 
</pre>
 
</pre>
   

Revision as of 22:02, 5 February 2010

Syslog Next Generation

Syslog-ng heeft uitgebreide mogelijkheden om systemen te beheren op basis van een centrale logging. Het is mogelijk om op basis van events signaleringen te doen. php-syslog-ng biedt een webinterface voor de syslog-ng server. De configuratie is gecompliceerd en luistert nauw, het duurt even voordat de zaak loopt.

OVerzicht van de opzet van de configuratie

Op de centrale server draaien:

  • syslog-ng
  • mysql
  • php-syslog-ng

Algemene installatie

Installeer de syslog-ng applicatie. Het systeem verwijdert de reeds aanwezige logging daemon, syslog of rsyslog.

# apt-get update && apt-get install syslog-ng

Server configuratie

php-syslog-ng

Client configuratie

syslog-ng client

source s_all {
  unix-stream("/dev/log");
  internal();
};

destination loghost {
        udp("syslog-ng.uwork.nl");
};

log { source(s_all) ; destination(loghost) ; };

rsyslog client

syslog


Terug naar: Uwork Support Infrastructuur