- May 31, 2019
-
-
Gaetan Trellu authored
Qinling is an OpenStack project to provide "Function as a Service". This project aims to provide a platform to support serverless functions. Change-Id: I239a0130f8c8b061b531dab530d65172b0914d7c Implements: blueprint ansible-qinling-support Story: 2005760 Task: 33468
-
- Mar 08, 2019
-
-
Bai Yongjun authored
Because kolla-ansible not have cyborg so should add it. Implements: blueprint add-cyborg-to-kolla-ansible Depend-On: I497e67e3a754fccfd2ef5a82f13ccfaf890a6fcd Change-Id: I6f7ae86f855c5c64697607356d0ff3161f91b239
-
- Nov 20, 2018
-
-
Eduardo Gonzalez authored
OpenDaylight logs have different format than openstack, is a karaf log with java error traces. This PS add required config to make fluentd parse properly ODL logs. Change-Id: I34fb96c8a424679b3b618f2ff6a840b8dc165bec
-
- Jul 10, 2018
-
-
Stanislaw Bogatkin authored
There are cases when we can lost original timestamp field given from logs, like when we send our logs to the next fluentd forwarder in chain of forwarders, it will rewrite our timestamp by default. Save `Timestamp` field explicitly to avoid such situation and be able to reconstruct messages date and time. Closes-Bug: #1781046 Change-Id: I2b4486aedacbe16dc4c0fb2e4e4984bd80e59f2d
-
- May 21, 2018
-
-
Doug Szumski authored
Deploys the Monasca API with mod_wsgi + Apache. Co-Authored-By:
Mark Goddard <mark@stackhpc.com> Partially-Implements: blueprint monasca-roles Change-Id: I3e03762217fbef1fb0cbff6239abb109cbec226b
-
- Apr 16, 2018
-
-
Doug Szumski authored
Projects which may use Kafka include Monasca and Oslo messaging. Initially it will be possible to deploy a single Kafka cluster which may be shared among clients. Support for running multiple Kafka clusters may be added in a future change. This change also configures logging for Kafka server, state-change and controller logs. Partially-Implements: blueprint monasca-roles Change-Id: Iab8d200c2450238f3c0c708d1f4184490f6e6284
-
- Mar 23, 2018
-
-
Doug Szumski authored
This picks up the abandoned review: https://review.openstack.org/#/c/412423 Co-Authored-By:
Sam Yaple <sam@yaple.net> Partially-Implements: blueprint monasca-roles Change-Id: Idc01afcb125271181ee5e15d327d0929f07b49e9
-
- Dec 29, 2017
-
-
Mark Goddard authored
Previously ironic inspector logs were not being collected, as they are stored in /var/log/kolla/ironic-inspector/ rather than /var/log/kolla/ironic/. This change modifies the fluentd input configuration to use the correct directory. Also adds the ironic-inspector service to the fluentd programname rewrite rule. Change-Id: Ie5d67f395e4c32fef992e674f2d53dbd6a17f238
-
- Nov 20, 2017
-
-
Doug Szumski authored
- Sets the hostname on rabbitmq and mariadb log messages according to the local host. - Sets the hostname on syslog log messages by extracting it from the syslog message. In many cases this will be the same as the local host, but it may also be a remote host. Closes-Bug: #1726596 Change-Id: If7c53916d5a355b3aac33d6a62d89d02474e8b53
-
- Oct 24, 2017
-
-
Doug Szumski authored
By default the syslog input plugin won't extract the log level from a syslog message. By setting the priority key, the log level is extracted. Partial-Bug: #1725240 Change-Id: I9ad5f5e1c875ef62b39fbbba7b271d98cee68dd6
-
- Oct 13, 2017
-
-
Doug Szumski authored
Use the same field name for extracting all log messages to make it simpler to parse the output from fluentd. Closes-Bug: #1723459 Change-Id: I55b86061c8f70b25cf88e394fdfc78fa3c85c79f
-
- Sep 26, 2017
-
-
Bertrand Lallau authored
The following warning logs appears in fluentd container: [warn]: pattern not match: "170908 21:34:12 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql/" This patch fix it Change-Id: I9820b8c5fd3456ba9c032fdf326c65632d147e50 Closes-Bug: #1708571
-
- Sep 25, 2017
-
-
Bertrand Lallau authored
Fluentd config actually used two keywords to named log level: "log_level" and "severity_label". This doesn't allow to search and sort ALL logs in Kibana using a unique field (ex: log_level). This fix standardize log level keyword naming. Closes-Bug: #1713410 Change-Id: Ibb2eaf3b6aa21ce6f7945e768e6362c0d40f0507
-
Eduardo Gonzalez authored
infra.rabbitmq tag does not match in fluentd Closes-Bug: #1718874 Change-Id: I92733a4f275baa93b0c3a6ddbdc6801aec534867
-
- Sep 18, 2017
-
-
Bertrand Lallau authored
Disable the additional watch timer (enable_watch_timer). Setting this parameter to false will significantly reduce CPU and I/O consumption when tailing a large number of files on systems with inotify support. Change-Id: Ib432e6cdece01dbb94b3d2f3d7fbdd04b81d25fa
-
- Sep 04, 2017
-
-
Bertrand Lallau authored
Libvirt logs are not managed by Fluentd. It can be very helpful to debug 'booting' issue on KVM. Change-Id: Ie04322adec0482f4d586d2f8564a1a77f2da2605 Closes-Bug: #1713429
-
Bertrand Lallau authored
'progname' is actually only fullfilled for Openstack services logs. They are missing for MariaDB and RabbitMQ logs. When using Kibana, "progname" field appears empty, hence it's difficult to known where logs comes from. Change-Id: Ifcbfd981a34a8d64ea69d37934c7f0fae10a90b5 Closes-Bug: #1713412
-
Bertrand Lallau authored
Actual Fluentd config doesn't manage multiline log pattern like: 2017-08-16 21:41:03.097 7 WARNING oslo_config.cfg [-] Option "firewall_driver" from group "DEFAULT" is deprecated for removal ( nova-network is deprecated, as are any related configuration options. ). Its value may be silently ignored in the future. This log will generate 1 Fluentd event for each line (in previous example 3 events). This is really a wrong behaviour and made Kibana interface not friendly. This patch uses a multiline parser. Change-Id: Iee337645d1dc42876ec79be08ee3715f11a53d87 Closes-Bug: #1711399
-
- Aug 29, 2017
-
-
Bertrand Lallau authored
Actually a unique 'tail' source is used for all logs files in kolla/*/*.log. So log files from services like: chrony, elasticsearch, etcd, grafana, influxdb, kibana, mongodb... are actually processed by our Fluentd config, but should not cause all following config will failed to parse them. It just uses CPU for nothing cause they will never match the following filters: * record_transformer => add Hostname, Logger, programname field * rewrite_tag_filter => rewrite 'programname' TAG if needed Hence these filters should only be applied to Openstack services logs to avoid CPU usage. Furthermore WGI and Apache logs files must be treated differently. Change-Id: I425979160291e1123e3775e39243bca06ed22c2f Closes-Bug: #1711390
-
- Aug 21, 2017
-
-
Eduardo Gonzalez authored
Fluentd repo/packages are changed in depends changes below. Rpm distros need changes in their config for properly start and deploy fluentd containers. Change-Id: I474c4d20c407717c6da973383bbbd5539be480f1 Depends-On: I4802618373cfa53d67d1dfe65be7abe1950b3d04
-
- Jul 18, 2017
-
-
Jeffrey Zhang authored
kolla-kubernetes is using its own configuration generation[0], so it is time for kolla-ansible to remove the related code to simplify the logical. [0] https://github.com/openstack/kolla-kubernetes/tree/master/ansible Change-Id: I7bb0b7fe3b8eea906613e936d5e9d19f4f2e80bb Implements: blueprint clean-k8s-config
-
- May 23, 2017
-
-
Bertrand Lallau authored
Useful api_interface_address variable has been define here: https://github.com/openstack/kolla-ansible/blob/master/ansible/group_vars/all.yml#L57 In order to simplify codebase we must use it as much as possible. Change-Id: I18fec19bf69e05a22a4142a9cd1165eccd022455
-
- Apr 05, 2017
-
-
Bertrand Lallau authored
Issue seems not fixed, it requires more work This reverts commit 4f6470bb. Change-Id: I308ea4e0d5ace60cf730944e1883966fc6f8f8ce
-
- Apr 02, 2017
-
-
Bertrand Lallau authored
Fluentd actually parse all files in /var/log/kolla/*/*.log as Openstack services files. Dnsmasq file /var/log/kolla/neutron/dnsmasq.log, must be add to exclude_path to avoid this warning message: "/var/log/kolla/neutron/dnsmasq.log unreadable. It is excluded and would be examined next time." Change-Id: I8dc5320b9ed299200c4f1e6ee52d34a918e2f110 Closes-Bug: #1678530
-
- Feb 24, 2017
-
-
zhubingbing authored
Change-Id: Id7be86955b357199fde2ab57a9b24e1f49ecebcd Closes-Bug: #1667671
-
- Jan 31, 2017
-
-
Kevin Fox authored
This PS fixes some bugs that causes trunk not to work for kolla-kubernetes. Change-Id: I4eaba87c9c75a85ac16823a77ab197e62254e66e
-
- Jan 24, 2017
-
-
zhubingbing authored
* add fluentd role * remove heka configure Co-Authored-By:
yangzb09 <yangzb09@qq.com> Partially-Implements: blueprint add-fluentd-role Change-Id: Ica804a99f5bb8b157f406299c5982b7b6283b3e3
-