Installation guide - Improve ceilometer content
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openstack-manuals |
Fix Released
|
Medium
|
Matt Kassawara |
Bug Description
I tested installation of the Juno release of ceilometer, particularly the controller and compute components on Ubuntu 14.04 and Fedora 20, and came up with the following content improvements:
General
======
Controller
===
Add example output from DB creation:
MongoDB shell version: 2.4.9
connecting to: hst-os3ctl1:
{
"user" : "ceilometer",
"pwd" : "72f25aeee7ad4b
"roles" : [
"readWrite",
"dbAdmin"
],
"_id" : ObjectId(
}
In the /etc/ceilometer
Add '[DEFAULT] verbose = true' option including note about enabling verbose output
Compute
===
Install and configure ceilometer before compute
In the /etc/ceilometer
Add '[DEFAULT] verbose = true' option including note about enabling verbose output
Add '[DEFAULT] rpc_backend = rabbit' option
Add '[service_
Image Service
===
In the /etc/glance/
Add '[DEFAULT] notification_driver = messaging' option
Add '[DEFAULT] rpc_backend = rabbit' option
Add '[DEFAULT] rabbit_host = controller' option
Add '[DEFAULT] rabbit_password = RABBIT_PASS' option
Verify
===
Consider updating example output and a note that some meters might not appear until successful launch of at least one instance.
Ubuntu 14.04
======
Controller
===
Add mongodb-clients and python-pymongo packages
In the /etc/ceilometer
Remove explicit configuration of 'log_dir' option
Compute
===
In the /etc/ceilometer
Remove explicit configuration of 'log_dir' option
Image Service
===
RHEL/CentOS/Fedora
======
Controller
===
Change MongoDB init scripts to use systemd commands
systemctl enable mongod.service
systemctl start mongod.service
In the /etc/ceilometer
Add note: MongoDB connection string requires escaping special characters as per RFC2396
Changed in openstack-manuals: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → kilo |
tags: | added: low-hanging-fruit |
Changed in openstack-manuals: | |
assignee: | nobody → Dhriti Shikhar (dhritishikhar) |
Changed in openstack-manuals: | |
status: | Triaged → In Progress |
Changed in openstack-manuals: | |
assignee: | Dhriti Shikhar (dhritishikhar) → Matt Kassawara (ionosphere80) |
Reviewed: https:/ /review. openstack. org/147574 /git.openstack. org/cgit/ openstack/ openstack- manuals/ commit/ ?id=f6268ba315a e708b3c30ea6b11 89ec9b31159f54
Committed: https:/
Submitter: Jenkins
Branch: master
commit f6268ba315ae708 b3c30ea6b1189ec 9b31159f54
Author: Dhriti Shikhar <email address hidden>
Date: Thu Jan 15 18:48:11 2015 +0530
Improved ceilometer content
Closes-bug: #1405252
Co-Authored-By: Matt Kassawara <email address hidden>
backport: juno
Change-Id: Iccbea43eea85ad 78910f86c81d7f3 2383c5d4440