sonic-buildimage/dockers
Joe LeVeque 6c202919b3 [System logs]: Eliminate duplicate log messages and attempt rotation more frequently (#520)
* Rename 'ACSFileFormat' -> 'SONiCFileFormat'

* Rename '00-acs.conf' -> '00-sonic.conf'

* Add logrotate.d and systemd-journald config files to image

* Log all SONiC process messages to /var/log/syslog; prevent duplicate logging to /var/log/messages

* Do not redirect cron and daemon logs to their own files, let them log to /var/log/syslog

* Log all teamd messages to /var/log/teamd.log; Add more SONiC program names to SONiC rules clause

* Remove duplicate code by condensing quagga programs into a list; Fix teamd log rule

* Kernel and LPR messages no longer getting duplicated to their own log files

* Now calling logrotate every minute via cron job

* Need full path to logrotate in cron job

* Add '.log' suffix to wildcards, otherwise logrotate will rotate already-rotated logs (e.g., bgpd.log.1.1.1.1.1...)

* Add microsecond granularity to syslog messages

* Don't overwrite system crontab, instead, install additional logrotate crontab file into /etc/cron.d

* Removed incomplete concept of per-process SONiC logs. We can revisit again later
2017-04-21 08:22:44 -07:00
..
docker-base [System logs]: Eliminate duplicate log messages and attempt rotation more frequently (#520) 2017-04-21 08:22:44 -07:00
docker-basic_router Remove /var/run/rsyslogd.pid bofore starting rsyslog (#453) 2017-03-29 18:07:25 -07:00
docker-config-engine [cfggen] Add tool to translate openconfig acl into sonic format (#388) 2017-03-17 14:51:42 -07:00
docker-database [redis]: Disable snapshotting completely (#463) 2017-03-31 23:51:31 -07:00
docker-dhcp-relay [config-engine] minigraph.py refactoring (#448) 2017-03-30 15:25:31 -07:00
docker-fpm-frr [build]: Adding support for Free-Range-Routing stack. (#510) 2017-04-20 09:12:27 -07:00
docker-fpm-gobgp [build]: Adding support for Free-Range-Routing stack. (#510) 2017-04-20 09:12:27 -07:00
docker-fpm-quagga [build]: Adding support for Free-Range-Routing stack. (#510) 2017-04-20 09:12:27 -07:00
docker-lldp [swsssdk]: Update nomenclature: 'sswsdk' -> 'swsssdk' (#445) 2017-03-30 11:51:05 -07:00
docker-lldp-sv2 [config-engine] minigraph.py refactoring (#448) 2017-03-30 15:25:31 -07:00
docker-mlnx-sswsyncd [All Dockerfiles]: Prevent apt asking questions on the console (#300) 2017-02-16 21:48:49 -08:00
docker-mlnx-sswsyncd-rpc Change to thrift 0.9.3 for docker-mlnx-sswstncd-rpc, docker-syncd-mlnx-rpc, and docker-syncd-rpc (#86) 2016-11-29 17:39:30 -08:00
docker-orchagent [swss]: Export platform as env variable in docker-swss (#524) 2017-04-21 08:21:41 -07:00
docker-platform-monitor Remove /var/run/rsyslogd.pid bofore starting rsyslog (#453) 2017-03-29 18:07:25 -07:00
docker-ptf docker: Add ipaddress python module to the PTF docker (#231) 2017-02-01 12:49:43 -08:00
docker-ptf-saithrift [All Dockerfiles]: Prevent apt asking questions on the console (#300) 2017-02-16 21:48:49 -08:00
docker-saiserver-brcm Remove /var/run/rsyslogd.pid bofore starting rsyslog (#453) 2017-03-29 18:07:25 -07:00
docker-saiserver-cavm Remove /var/run/rsyslogd.pid bofore starting rsyslog (#453) 2017-03-29 18:07:25 -07:00
docker-saiserver-mlnx Remove /var/run/rsyslogd.pid bofore starting rsyslog (#453) 2017-03-29 18:07:25 -07:00
docker-snmp [swsssdk]: Update nomenclature: 'sswsdk' -> 'swsssdk' (#445) 2017-03-30 11:51:05 -07:00
docker-snmp-sv2 [build]: Include SONiC version into installer. (#472) 2017-04-05 16:14:41 -07:00
docker-sswsyncd [All Dockerfiles]: Prevent apt asking questions on the console (#300) 2017-02-16 21:48:49 -08:00
docker-teamd Remove /var/run/rsyslogd.pid bofore starting rsyslog (#453) 2017-03-29 18:07:25 -07:00
docker-orchagent-cavm Add support for cavium SAI (#5) 2016-09-25 21:48:25 -07:00
docker-orchagent-centec Support centec platform (#376) 2017-03-04 02:17:38 -08:00
docker-orchagent-mlnx Squash merge master (11de390) 2016-08-04 10:39:33 -07:00