The problem here is that the ceilometer-code works inside swift. So all swift logging configs should be applied to "inner"-ceilometer code. It is done here https://github.com/openstack/ceilometer/blob/master/ceilometer/objectstore/swift_middleware.py#L73 .So I think that the problem is in swift-log-configuration. Swift writes in two log-files: screen-s-proxy and syslog. It's wrong behaviour I guess but it's not a ceilometer problem. To be discussed anyway
The problem here is that the ceilometer-code works inside swift. So all swift logging configs should be applied to "inner"-ceilometer code. It is done here https:/ /github. com/openstack/ ceilometer/ blob/master/ ceilometer/ objectstore/ swift_middlewar e.py#L73 .So I think that the problem is in swift-log- configuration. Swift writes in two log-files: screen-s-proxy and syslog. It's wrong behaviour I guess but it's not a ceilometer problem. To be discussed anyway