Bug 1375114

Summary: Enabling ceilometer metering for swift on OSP8 won't work due to Bug 1374871
Product: Red Hat OpenStack Reporter: Masaki Furuta ( RH ) <mfuruta>
Component: documentationAssignee: RHOS Documentation Team <rhos-docs>
Status: CLOSED EOL QA Contact: RHOS Documentation Team <rhos-docs>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 8.0 (Liberty)CC: dcadzow, srevivo
Target Milestone: ---Keywords: Documentation, Triaged
Target Release: 10.0 (Newton)   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-02 13:35:08 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Masaki Furuta ( RH ) 2016-09-12 08:23:47 UTC
Description of problem:

- In INSTALLATION REFERENCE for RED HAT OPENSTACK PLATFORM 8 , we describe following steps for enabling ceilometer metering for swift, but it won't work due to  Bug 1374871


At ⁠12.10. CONFIGURE MONITORED SERVICES
   https://access.redhat.com/documentation/en/red-hat-openstack-platform/version-8/installation-reference/#Configuring_Monitored_Services

~~~
Object Storage service (swift)

  The Telemetry service collects samples from the Object Storage service (swift) through the ResellerAdmin role that was created when configuring the required Identity records for Telemetry. You must also configure the Object Storage service to process traffic from ceilometer.

1. Open the /etc/swift/proxy-server.conf file in a text editor, and add or update the following lines:

[filter:ceilometer]
use = egg:ceilometer#swift

[pipeline:main]
pipeline = healthcheck cache authtoken keystoneauth ceilometer proxy-server

2. Add the swift user to the ceilometer group:

# usermod -a -G ceilometer swift

3. Allow the Object Storage service to output logs to /var/log/ceilometer/swift-proxy-server.log:

# touch /var/log/ceilometer/swift-proxy-server.log
# chown ceilometer:ceilometer /var/log/ceilometer/swift-proxy-server.log
# chmod 664 /var/log/ceilometer/swift-proxy-server.log
~~~

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info: