aboutsummaryrefslogtreecommitdiff
path: root/docker/heka/plugins
AgeCommit message (Collapse)AuthorFilesLines
2016-02-26Fix parsing of RabbitMQ logsÉric Lemoine1-0/+2
Currently Heka fails to parse the RabbitMQ logs. There are two problems: 1. The rabbit-sasl.log file is ignored but the file_match expression does not match. 2. The delimiter used in the RegexSplitter makes Heka stop on the very first log entry. '\n\n(=[^=]+====' (with two \n's) is a better delimiter. deliver_incomplete_final is used to get the final log entry. TrivialFix Change-Id: I94720340d5b2d6fd5d7641b9ff58733f6cd882ee
2016-02-22Fix Swift loggingÉric Lemoine1-0/+49
Swift uses Syslog, but it uses a custom log format. So this commit adds a specific Heka decoder for Swift. It also increases the log level from "warning" to "info" to make Swift more verbose. Note that "info" is the default log level in Swift. And it disables the Heka configuration for Swift when "enable_swift" is set to "no". This prevents Heka from creating 15 empty Swift log files in the logs volume. Partially implements: blueprint heka Change-Id: If7a7d0707e71be2957178e2d45b5de51b788232e
2016-02-19Add Heka log decoder for Keystone/ApacheÉric Lemoine1-0/+72
Partially implements: blueprint heka Change-Id: I562dddcfa75f3a814874f7735d735416d9aa7803
2016-02-19Add Heka log decoder for MariaDBÉric Lemoine1-0/+50
In the future the Heka Lua sandboxes will be moved out of Kolla, and installed in the Heka container using a deb or rpm package. Partially implements: blueprint heka Change-Id: Iad1e5177d239410a88546fc4ed8c23b9e46beef3
2016-02-19Add Heka log decoder for OpenStackÉric Lemoine1-0/+140
In the future the Heka Lua sandboxes will be moved out of Kolla, and installed in the Heka container using a deb or rpm package. Partially implements: blueprint heka Change-Id: I70fd4af920aa2dfb1c8ef9ce8bf6e0c28507ec3e
2016-02-19Add Heka log decoder for RabbitMQÉric Lemoine1-0/+70
In the future the Heka Lua sandboxes will be moved out of Kolla, and installed in the Heka container using a deb or rpm package. Partially implements: blueprint heka Change-Id: I1aa27048d22f1a5ed385180696d320af9a961389
2016-02-19Add Heka log decoder infrastructureÉric Lemoine4-0/+314
In the future the Heka Lua sandboxes will be moved out of Kolla, and installed in the Heka container using a deb or rpm package. Partially implements: blueprint heka Change-Id: I34cc80f62ddbca8ee330c971f58fee8686e245e6