493 Commits

Author SHA1 Message Date
Jenkins
29ec96b3b3 Merge "Remove dependency on sphinxcontrib-docbookrestapi" 2015-10-16 04:00:48 +00:00
Cyril Roelandt
9a5651c190 Remove dependency on sphinxcontrib-docbookrestapi
This Sphinx extension is no longer used nor maintained and can be safely
removed.

Change-Id: I98dc4fb5419f5af664ebfc86f0e7814d404b3b86
2015-10-14 19:18:00 +02:00
ZhiQiang Fan
662870ca3a remove instance:FLAVOR related code and docs
We have already removed meter instance:FLAVOR, let's clean our
code and docs to avoid unnecessary misleading.

Change-Id: I0c03b93252a263840ff50da6beed6445cc122ac2
Closes-Bug: #1505566
2015-10-13 02:22:08 -07:00
liusheng
13c5e9da48 Add Liberty release note link
Change-Id: I6f9bc206c5f6b85e4b8bd99523d73d289ace7b15
2015-10-12 11:43:47 +08:00
Christian Berendt
c4dc5022f3 doc: service enablement not necessary when using Devstack plugin
The listed services are already enabled in the default settings of the
Devstack plugin.

Change-Id: Ifa8138fe91a005c5491285703e681a35b9d1ba25
2015-10-08 13:40:28 +02:00
Jenkins
f9db0b0ee5 Merge "doc: update devstack usage" 2015-09-30 05:56:35 +00:00
Jenkins
3a21e3100a Merge "Parametrize table_prefix_separator in hbase" 2015-09-29 16:53:28 +00:00
Stefano Zilli
3ae2e054ac Parametrize table_prefix_separator in hbase
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
2015-09-28 10:45:06 +02:00
Julien Danjou
a6d608a332 mongodb: remove deprecated replica_set support
This is directly supported as part of the URL in PyMongo.

Change-Id: I7655e5c6b7a8fc4640394512c953a72b230f4ac2
2015-09-25 17:27:11 +02:00
Jenkins
bd16c20ee5 Merge "Add declarative meters to developer docs" 2015-09-18 19:39:34 +00:00
Brian Moss
3b71c9bcda [ceilometer] Update links to Cloud Admin Guide
Update links in the Ceilometer docs to the
Cloud Admin Guide after the RST conversion
of that book.

Change-Id: I0544be847548fae3567acd0f752611554909af23
2015-09-18 10:49:55 +10:00
Pradeep Kilambi
7e13f0407f Add declarative meters to developer docs
Add meter definitions to developer docs similar to
what we added in admin guide.

Change-Id: I61dfeeec1737a72e615be5d5343dc2db0cd26d4d
Closes-Bug: #1495712
2015-09-16 17:15:46 -04:00
Jenkins
2bd3654579 Merge "Update API Doc to deprecate the alarming part" 2015-09-15 02:20:37 +00:00
Ildiko Vancsa
fe64d95338 Update API Doc to deprecate the alarming part
Related-Bug: #1495614
Change-Id: I9c657f929090620182cbf2ae895b8b05f22935fd
2015-09-14 21:08:54 +02:00
gordon chung
15ea3dfaa5 update architecture documentation
- 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
2015-09-14 13:23:20 -04:00
Julien Danjou
082e4faff3 doc: update devstack usage
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
2015-09-11 17:29:45 +02:00
Pradeep Kilambi
1dbfc24ba7 Update install docs
Suggest only rabbit as a recommended messaging.
qpid is not widely used anymore.

Change-Id: I8ce8236532e394d7e6d656fb27f7155f4113b3de
2015-09-09 11:30:15 -04:00
Julien Danjou
7cf967795d doc: update notification_driver
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
2015-09-07 12:39:56 +02:00
Julien Danjou
43e07a393d polling: remove deprecated agents
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
2015-09-07 10:20:29 +02:00
Jenkins
66458813bc Merge "deprecate db2 nosql driver" 2015-09-04 00:28:20 +00:00
Jenkins
5ffa165a11 Merge "Add user_id,project_id traits to audit events" 2015-09-03 18:10:19 +00:00
gordon chung
f9255d20c3 deprecate db2 nosql driver
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
2015-09-03 08:33:41 -04:00
Jenkins
5ff9e47451 Merge "Incorrect Links are updated" 2015-08-31 18:57:07 +00:00
venkatamahesh
160058b199 Incorrect Links are updated
Pecan deployment and measurements page links are
corrected

Change-Id: Iaee9bfce9d86598277b5c2ba3788789960531472
Closes-Bug: #1488792
2015-08-28 22:42:57 +05:30
Jenkins
89e427d9e0 Merge "Fix description for "Incorrect spelling of a word"" 2015-08-27 21:01:24 +00:00
Divya
6a532111bc Add user_id,project_id traits to audit events
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
2015-08-26 20:23:29 +02:00
JuPing
b569a66491 Fix description for "Inapt spelling of 'MongoDB'"
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
2015-08-26 11:10:56 +00:00
JuPing
492fe30747 Fix description for "Incorrect spelling of a word"
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
2015-08-26 06:13:33 +00:00
Jenkins
2dfe8f2d03 Merge "Fix dependency for doc build" 2015-08-24 16:48:12 +00:00
Jenkins
1472a201b3 Merge "Introduce Guru Meditation Reports into Ceilometer" 2015-08-21 16:05:58 +00:00
Edwin Zhai
77a76c256f Fix dependency for doc build
Add check for libtidy in Makefile giving more information to user.

Change-Id: I1deedc6d8b714cdfcef53672af2921a0906ec13f
Closes-Bug: #1337697
2015-08-21 07:14:08 +08:00
Edwin Zhai
4f4a760e27 Mark record_type in PaaS Event Format doc as optional
No record_type in the samples, required record_type cause confusion.

Change-Id: I2c8a104537455621d1c5a3c7ac9dc356627d448f
Closes-Bug: #1368824
2015-08-21 03:05:43 +08:00
liu-sheng
c372070851 Introduce Guru Meditation Reports into Ceilometer
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
2015-08-20 08:59:51 +08:00
Jenkins
3c10d3876e Merge "Update install docs with gnocchi dispatcher info" 2015-08-14 22:04:23 +00:00
Pradeep Kilambi
56934eaea4 Update install docs with gnocchi dispatcher info
Change-Id: I97fead8a6d6472a9f3b7265d2ad71f307b2209ce
2015-08-14 10:53:25 -04:00
liu-sheng
9c209f8d53 Add Kilo release note reference
The Kilo release note reference is missing in doc.

Change-Id: Ia47f160220135b19f277592218835a5ea8808325
2015-08-11 09:44:57 +08:00
Jenkins
9e63086fa8 Merge "Switch to using pbr's autodoc capability" 2015-07-06 12:37:55 +00:00
liu-sheng
fa713674a2 Add documentation about the usage of api-no-pipline
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
2015-07-03 20:05:24 +08:00
Julien Danjou
5a9f36ec16 Remove useless execute bit on rst file
Change-Id: I15e0be33f7ff0fd8f9c30c4efe72c7757e46e48f
2015-06-16 14:51:11 +02:00
Jenkins
0ce8843756 Merge "Switch from MySQL-python to PyMySQL" 2015-06-10 12:00:18 +00:00
Julien Danjou
e312b24193 Switch to using pbr's autodoc capability
Change-Id: I1cc51cf60a1493ad3a964b3fff50d9a681fdc858
2015-06-09 11:17:11 +02:00
Julien Danjou
7559424765 Stop importing print_function
We don't support Python 2.6 anymore so there is no use for that.

Change-Id: Ic1f8aefc4946752b03b25cac7a900f70c68133a5
2015-05-25 10:59:31 +02:00
Jeremy Stanley
6b7d6f68a8 Switch from MySQL-python to PyMySQL
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
2015-05-20 01:03:58 +00:00
Jenkins
6d86573e8b Merge "small change to development.rst file" 2015-05-14 21:16:33 +00:00
Chris Dent
101bacff26 Improve ceilometer-api install documentation
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
2015-04-30 14:59:57 +00:00
Shilla Saebi
012616ef96 small change to development.rst file
corrected typo “sripts” should be scripts
removed uppercase Ceilometer - per doc conventions
corrected capitalization of titles

Change-Id: Id2b190e68b6f6bcebbea9f1d15b577b2c1c53413
2015-04-28 17:19:48 -04:00
Shilla Saebi
59c3372f72 made change to mod_wsgi.rst file
corrected spelling error - deployement
should actually be deployment
also fixed title capitalization to comply
with doc standards

Change-Id: Id5573c8d8dab1c5c9638b1d36ac223beb4e479cc
2015-04-27 22:18:27 -04:00
Jenkins
6c70765a4f Merge "Replace 'metrics' with 'meters' in option and doc" 2015-04-21 08:43:22 +00:00
Ildiko Vancsa
94ff9f6043 Fix Copyright date in docs
Change-Id: I401238365b4171e2778267474d3442536f042ef9
2015-04-20 10:53:09 +02:00
Edwin Zhai
773370901d Replace 'metrics' with 'meters' in option and doc
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
2015-04-20 16:06:04 +08:00