690 Commits

Author SHA1 Message Date
gord chung
8fdd19e78a add disk.device.*.latency meters
it's missing from docs and gnocchi

see: I0235087af459278b9ad0a66f95c4e4c4ac72e112

Change-Id: If2bad05c52c636c728c95ab6e9520cb6467a99e1
2018-02-13 21:21:14 +00:00
Zuul
01670dfcb4 Merge "Fix glossary.rst" 2018-02-09 17:19:34 +00:00
David Rabel
8b88de99b9 Fix glossary.rst
Fix indentation:
Wrong indentation formats text as block quote.

Remove unrelated ceilometer definition.

Change-Id: I92a661b4c9b74a680504cc824a3b958c71f2570d
2018-02-08 09:01:22 +00:00
Zuul
46aee0a864 Merge "add hardware.disk.read|write.* stats" 2018-02-07 20:58:18 +00:00
Zuul
575049e600 Merge "add volume.provider.* meters to docs" 2018-02-06 20:22:46 +00:00
gord chung
9f7878eed0 add hardware.disk.read|write.* stats
enable read|write hardware stats via snmp

see: http://www.circitor.fr/Mibs/Html/U/UCD-DISKIO-MIB.php

Change-Id: I98bad10df94539a711382bef6a48163660a79bba
2018-02-05 19:57:36 +00:00
gord chung
b10076d03c add volume.provider.* meters to docs
Change-Id: I3f562bc5b6e5690a74ab22af82be720c605fb08b
Implements: cinder-capacity-notifications
2018-02-05 16:43:57 +00:00
gord chung
bd60ada44a add note explaining gnocchi coordination_url
Change-Id: I632663679d0649e1d5912aef98a65c610fdeaac2
Partial-Bug: #1745806
2018-02-05 14:30:21 +00:00
gaofei
d7cf96955e Replace curly quotes with straight quotes
Curly quotes usually input from Chinese input method.
When read from english context, it makes some confusion.

Change-Id: Iac767651ec7afd1ef8a656c96a5735ed00310319
2018-01-25 08:04:17 +00:00
Zuul
20d2236d3a Merge "Remove the redundant conf.py file" 2018-01-17 15:22:57 +00:00
Zuul
a7f9f0a530 Merge "cleanup measurements page" 2018-01-15 16:07:48 +00:00
zhang.lei
f973dbe412 Remove the redundant conf.py file
This conf.py is redundant, all project guides only use the
"doc/source/conf.py" file. We should remove this one.

Change-Id: I820688d3ffbf01cc057c1a44bfd69f5291841159
2018-01-15 02:42:31 +00:00
Zuul
061c7e3247 Merge "change doc ceilometer bug tracker url" 2018-01-11 15:26:20 +00:00
Yuanbin.Chen
339668a6e3 change doc ceilometer bug tracker url
Change-Id: Iffccf8aff136cfd1a27aa98e18c07272ef18034a
Signed-off-by: Yuanbin.Chen <cybing4@gmail.com>
2018-01-11 08:50:59 +08:00
gord chung
244ec7dedd cleanup measurements page
- remove note about previously storing events as meters.
- docs are not branchless anymore, remove anything that has been
removed
- minor grammar changes

Change-Id: If8486f5edb3d83c2d520345c028bc3f23609b376
2018-01-08 18:16:59 +00:00
gord chung
be1fa8f840 update best practices
- remove 'prior to ocata' conditions.
- remove shuffle_time_before_polling_task as it doesn't work in
reality and is being removed.
- add a note when to enable workload_partitioning of notification
agent

Change-Id: I44c030835de1517a3c067ab0632c09f4a5fe2f15
2018-01-02 16:20:31 +00:00
gord chung
935b53c9df cleanup data-pipelines admin guide
- add a note mentioning transformers are not durable and you
might be able to use gnocchi
- explain how to enabled/disable pipelines.

Change-Id: I3f50d5b5a1e22a114ef2c8e17c1e659f1c0eb761
2018-01-02 16:20:09 +00:00
gord chung
d5a89cd997 cleanup data collection admin guide
- remove list of notifications used for meters, it's not accurate
and is arguably of no value to an administrator even if it's
accurate. just list where the endpoints are and how to configure.
- remove comments about database connection, this means nothing
- remove libvirt comment, listing all services polled as these are
stated elsewhere and are just repeated.

Change-Id: If67ecf7e507da70abae3734618358c2458f49037
2018-01-02 16:20:04 +00:00
gord chung
5b85f02bd6 cleanup admin-guide architecture
- remove reference to api
- remove dup details on compute, central, ipmi already in data
collection
- remove hbase from panko support
- remove listing libvirt hypervisors, we only test kvm/qemu.
- remove generic listing of 'OpenStack Networking' meters. we already
have a measurements page for this
- remove user, roles, projects notes. we don't have api and it
means very little as is

Change-Id: I292cdd9297549ab8cb78caf6b15941b3986ca898
2018-01-02 16:19:42 +00:00
gord chung
435a00707f reorder admin and contributor topics
- create logical sections
- move troubleshooting-guide to bottom as it's basically useless
(but we should add to it)
- i've no idea what gmr is so i just put it where it is.

Change-Id: I647a84e2d29f00a8c64c42914939d60cc8aa6ebe
2018-01-02 16:19:17 +00:00
gord chung
96b4d1f7e5 remove configuration from contributor guide
- move polling configuration to admin data-collection docs
- move pipeline partitioning to admin data-pipeline docs
  - add a note that it's only required for transformations
- publisher section is already in admin docs
- pipeline configuration is already in admin docs

Change-Id: Ib29ec71d835b8625b518ede98e00078e7de3d282
2018-01-02 16:18:52 +00:00
gord chung
96f346abe8 remove install section from contributor guide
this is all irrelevant or duplicated:
- dbreco.rst
  - duplicates supported databases in admin-guide
  - ceilometer to gnocchi section is old and deck doesn't really
    reflect current gnocchi. also, all ocata+ docs install
    gnocchi by default.
- custom.rst
  - duplicates telemetry-data-pipelines in admin-guide
  - dups best practices in admin-guide with shuffle option
- upgrade.rst
  - upgrade is just stop, upgrade, restart for each service
  - nothing is unique except notification agent with partitioning[1]
    and existing stuff doesn't address it.

[1] https://bugs.launchpad.net/ceilometer/+bug/1729446

Change-Id: I2de2e7ba8789d896b19320c798150d0c4c6efe0d
2018-01-02 16:18:24 +00:00
gord chung
a386af9628 partial clean up of contributor install info
- remove duplication of install-guide steps
- create a page for installing with devstack and integrating
with other telemetry services.

Change-Id: I697ea46bcb0db02fdb561f0161e22411e23679c7
2018-01-02 16:17:53 +00:00
gord chung
835216e00b cleanup contributor plugins details
- remove section about tests. this is obvious and useless.
- move note about stevedore usage to top
- add note about how notification agents work
- remove most of polling details as new plugins are mostly
copy/paste.

Change-Id: I2962aa9815e821c8fc79a8658ddd999daf20b40d
2018-01-02 16:17:31 +00:00
Zuul
21da4b13d4 Merge "Remove filter_service_activity option in doc" 2018-01-02 16:09:53 +00:00
Nguyen Van Trung
2e98fb2e0c Add doc8 to pep8 check for ceilometer project
This patch adds a doc8 check of .rst files to the current pep8 check.
It includes fixes to the .rst files that didn't pass the check.

Change-Id: If159ab37e2f59d7fe9ee1d7c3ebf0f62f030c87f
Co-authored-By: Hoang Trung Hieu <hieuht@vn.fujitsu.com>
2017-12-25 15:36:11 +00:00
Huachao Mao
d2cc97f491 Remove filter_service_activity option in doc
Change-Id: I2540309359f1f309e2329fdc35f1b78df7b0e28b
2017-12-22 16:00:22 +08:00
Zuul
0c9cff94bd Merge "clean up non-install parts of contributor docs" 2017-12-19 22:51:50 +00:00
Zuul
24a0b74ee6 Merge "minor update to gnocchi contributor docs" 2017-12-18 15:20:33 +00:00
Zuul
42e7827a76 Merge "Update http publisher options in doc" 2017-12-15 17:05:14 +00:00
Zuul
bc88e31e70 Merge "[doc] frequency of polling should be controlled via the polling configuration" 2017-12-15 15:32:28 +00:00
Huachao Mao
82f4f1f4e6 Update http publisher options in doc
Change-Id: Ie8cd071c02e4413af41afd1bf317eecec51fc297
2017-12-15 22:26:39 +08:00
gord chung
48751822dd clean up non-install parts of contributor docs
- remove specific comments about preferring notifications v. polling
just say, polling can add load
- remove kafka publisher reference
- remove database publisher reference
- move key links (wiki, launchpad, ml, etc...) to index
- put all meter details in one area
- clean up testing

Change-Id: I1993a9945334ffe631f2ddb3dcd0316d0e71f258
2017-12-15 14:02:38 +00:00
Huachao Mao
47033f5ac1 Fix incorrect yaml code block in pipeline definition
Change-Id: I0181cb4bfce5bf3b486938ef64532df77cb0a764
2017-12-15 15:26:08 +08:00
SU, HAO-CHEN
4257ff72bf [doc] frequency of polling should be controlled via the polling configuration
In the architecture doc:

  'The frequency of polling is controlled via the pipeline configuration.
   See Pipelines for details'

should be changed to:

  'The frequency of polling is controlled via the polling configuration.
   See Pollings for details'

Change-Id: I34cfac4555801139700e55aaec24fcf98ee432c1
2017-12-15 03:56:01 +00:00
gord chung
ea00cd3be5 remove kafka publisher
it's been removed.

Change-Id: I8e88573e5526b663d3f25055d6cfad534e3fef5c
2017-12-14 21:55:07 +00:00
Julien Danjou
265d029b3f doc: remove useless Ceilometer service creation
Change-Id: I061e2b2d55482594cee5671129bd549627b3ee1c
2017-12-08 15:48:04 +01:00
gord chung
282b91f488 minor update to gnocchi contributor docs
Change-Id: If6aae7a3ed5a677bafb145ac5c2ac16807cdcab5
2017-12-06 22:19:03 +00:00
gord chung
08974ed560 cleanup collector references
we don't have collector anymore. R.I.P.

Change-Id: Ie1ea64622f92571373f842668b7573fd45953680
2017-12-06 17:58:52 +00:00
hanxi.liu
189637e37b Put configurations to appropriate part
One for pipeline.yaml, anthter for ceilometer.conf.

Change-Id: I19e6e2b0b406f51c15aa8fe91b3f3f61023cd40b
2017-11-24 20:09:34 +08:00
gord chung
60d9b87a80 pluggable notification agent
event, meter (and any other custom pipeline) can be enabled/disabled
by setting `pipelines` option under [notification] agent

Change-Id: Ia21256d0308457d077836e27b45d2acb8bb697e4
Closes-Bug: #1720021
2017-11-16 14:43:46 -05:00
gord chung
2696ef6112 update install docs
- remove ceilometerclient. we don't need this.
- add docs on how to install gnocchi using openstack packages

Closes-Bug: #1687839
Change-Id: I2f932fbe0b48bb11aa68d47e77aa2dc07af21731
2017-11-08 19:25:56 +00:00
gord chung
000c5d89a3 common notification endpoint
make samples and events use a common endpoint class

Change-Id: I1d15783721f91ee90adfbac88cef2a44e0b23868
2017-11-08 01:05:28 +00:00
Zuul
9f7f9be8f4 Merge "Make Doc links point to the latest branch" 2017-11-07 18:03:17 +00:00
Zuul
c02b86bbcf Merge "revise doc of "workload_partitioning" and term "Notification Agents"" 2017-11-06 20:39:54 +00:00
lipan
3620b0fd51 revise doc of "workload_partitioning" and term "Notification Agents"
Change-Id: Ie6356898533b2c35b42e86dd84ca3ce02c7d84d6
2017-11-06 15:32:57 +00:00
Zuul
bc2a0eccaa Merge "Clarify that there is only one polling agent" 2017-11-06 09:18:07 +00:00
Hanxi_Liu
7a427c738b Make Doc links point to the latest branch
Several links haven't been updated when doc migration in Pike. So
let them point to the latest branch instead of Ocata.

Change-Id: Ie93acdd7e4ccabd412e2c0324da2dce04fcdf569
Partial-Bug: #1727460
2017-11-03 20:00:06 +08:00
Zuul
e8e5a17361 Merge "Remove direct publisher since it is deprecated" 2017-11-01 21:18:10 +00:00
David Rabel
1d66a0cecf Clarify that there is only one polling agent
Mention in install/get_started.rst that the compute polling agent
and the central polling agent are actually the same program,
running in different polling namespaces.

Change-Id: I338782ffd90b5f4aaf62512eb1449860b2dc90f5
Closes-Bug: #1728212
2017-11-01 19:30:03 +01:00