We have already removed meter instance:FLAVOR, let's clean our
code and docs to avoid unnecessary misleading.
Change-Id: I0c03b93252a263840ff50da6beed6445cc122ac2
Closes-Bug: #1505566
table_prefix_separator is hardcoded to be an underscore (happybase
default). This fix adds the possibility to parametrize this value using
a parameter in ceilometer database configuration. An example is:
hbase://localhost:9090/?table_prefix=ceilo&table_prefix_separator=.
Change-Id: I8c3c2a0b35001991844e679282ffd0ee4ae76abc
Closes-Bug: #1331374
Update links in the Ceilometer docs to the
Cloud Admin Guide after the RST conversion
of that book.
Change-Id: I0544be847548fae3567acd0f752611554909af23
Add meter definitions to developer docs similar to
what we added in admin guide.
Change-Id: I61dfeeec1737a72e615be5d5343dc2db0cd26d4d
Closes-Bug: #1495712
- note that pipeline management is only done at notification agent
- remove references to rpc publishing
- note that Aodh exists
- update diagrams to show above.
- add note regarding ability to stream samples from polling
Change-Id: If1a483b84b3f20409b2a1c893ff17eda408e55f2
Closes-Bug: #1494767
Now that we split Aodh and that we have a Ceilometer devstack plugin, we
need to update the documentation accordingly.
Depends-On: I413ab159474b7d7231ad66d3a482201f74efe8a8
Change-Id: I8ada083f20ae8af41ace8977b58039bd3a6a04fb
The documentation is outdated in regard on how to configure the
notification driver. This patch fixes that by using the `messsagingv2'
driver.
Change-Id: Ifa36a7a8b958095281493542dd623fa59eb2e2c6
We have deprecated the agents for a while now in favor of the
ceilometer-polling tool, let's update the doc for good and remove them.
Depends-On: I4a2a982d4153a31971a5f1a1b504b96ce29236f9
Change-Id: I7447ba4f408c95b0acf1b809504ce16fff1c6e21
the db2 nosql product is not in development anymore as IBM has moved
on to an alternate solution. the existing driver code is untested
in the community and IBM products are moving off of it. this patch
marks db2 nosql driver for deprecation.
Closes-Bug: #1491819
Change-Id: Ic4e906615931143744f25d70935bdb8138a6b93a
The ceilometer audit events stored at the ceilometer database
currently don't have user_id/project_id associated with them
even though this information is available as part of the event
message payload. The user_id and project_id information has to
be stored as traits so that there's user/project context for each
event and these traits are required to apply RBAC-based rules
and filters on events. For eg., presence of these traits enable
db queries - like get all events for a project/user against events.
The audit event definition in the events yaml file already stores
payload.initiator.id as initiator_id but the initiator_id trait
is not a common trait across all events and thus this trait cannot
be used to apply RBAC filter against events.This changeset will
thus add user_id and project_id traits to the audit events namely
*.http.* and add useri_id and project_id as default traits for all
events.
DocImpact
Change-Id: If4034342c4e60d519f0ec96ae8895dcf78f8ad3b
blueprint: events-rbac
There is an inapt spelling in the file called
ceilometer/doc/source/webapi/v2.rst.
line194:...different meaning in Mongo DB and...
line198:...the Mongo DB will return every....
line199:See more in the Mongod DB doc.
I think "Mongo DB" and "Mongod DB" are supposed to
spelled as "MongoDB".
Change-Id: Icb72e5e5eb099a839c4ef5aba292a42976144428
Closes-Bug: #1488775
There is a incorrect spelling of a word in thefile called
ceilometer/doc/source/releasenotes/folsom.rst(line26).
It is curently tested to work with OpenStack 2012.2 Folsom.
I think the word "curently " should be spelled as "currently".
Change-Id: I39f413e2fb6602cab828c87779826654296768f2
Closes-Bug: #1488766
This commit integrates functionality from the `openstack.common.report`
module into Ceilometer. This enables Ceilometer services to receive
SIGUSR1 and print a Guru Meditation Report to stderr or file.
The required modules were added to 'openstack-common.conf' as well.
Change-Id: Ic59c08a610dff7140f14304a60f1c3297d190239
Implements: blueprint guru-meditation-report
This feature has implemented a different mechanism when posting samples
via API, the related configuration and API usage (a bit different than
before) should be described in doc.
Partially implements: blueprint api-no-pipeline
Change-Id: I8e29aab749aba6754b8dca4356bc0e44c673b9a7
As discussed in the Liberty Design Summit "Moving apps to Python 3"
cross-project workshop, the way forward in the near future is to
switch to the pure-python PyMySQL library as a default.
https://etherpad.openstack.org/p/liberty-cross-project-python3
Change-Id: I058419b25f55dcfd93af522aa1f5f61b8f06407e
This updates the mod_wsgi configuration and installation information
to be more in line with current usage. It also makes the
recommendation to use mod_wsgi more strongly than has been made in
the past. In general we don't want people to be running
ceilometer-api at all, but it is good for them to have the option.
Also an effort has been made to clarify the difference between rpm
and deb installations of Apache.
DocImpact
Change-Id: I11f92d91f4bdea884c266b91b52f9d012abd33b9
Partially-Implements: blueprint remove-web-eventlet
corrected typo “sripts” should be scripts
removed uppercase Ceilometer - per doc conventions
corrected capitalization of titles
Change-Id: Id2b190e68b6f6bcebbea9f1d15b577b2c1c53413
corrected spelling error - deployement
should actually be deployment
also fixed title capitalization to comply
with doc standards
Change-Id: Id5573c8d8dab1c5c9638b1d36ac223beb4e479cc
So that the openstack manuals are consistent and use the same (right)
term, this replaces the term 'metrics' with 'meters' in the help for
the config and develop docs.
DocImpact
Closes-bug: #1436371
Change-Id: Iadc81a936f75dbe619130b3434188f564b67efd5