Last modified: 2014-03-27 15:32:28 UTC
The syslog-ng log receiver is setup on eqiad on the deployment-bastion.eqiad.wmflabs instance. # grep wikipedia /etc/syslog-ng/syslog-ng.conf file("/home/wikipedia/syslog/syslog" group(500)); file("/home/wikipedia/syslog/apache.log" group(500)); file("/home/wikipedia/syslog/swift" group(500)); # Need to: a) have puppet create a dir under /data/project/ b) use a named group (NFS on labs does not support numerical UID/GID by design) c) parameterized syslog-ng conf in puppet
Linting manifest: https://gerrit.wikimedia.org/r/119251 Conversion to basic templates: https://gerrit.wikimedia.org/r/119255
Change 119256 had a related patch set uploaded by Hashar: Make syslog-ng basepath a parameter https://gerrit.wikimedia.org/r/119256
Change 119257 had a related patch set uploaded by Hashar: Create roles for syslog-ng https://gerrit.wikimedia.org/r/119257
> b) use a named group (NFS on labs does not support numerical UID/GID by design) That is not needed. The syslog-ng configuration barcode GID 500 which is assigned to the wikidev group in the labs LDAP.
Change 119256 merged by Andrew Bogott: Make syslog-ng basepath a parameter https://gerrit.wikimedia.org/r/119256
Change 119257 merged by Andrew Bogott: Create roles for syslog-ng https://gerrit.wikimedia.org/r/119257
Fixed. syslog logs are in /data/project/syslog