we run through samples and format samples and resources to what
gnocchi expects. this simplifies that process a little:
- don't needlessly sort and group by metric name
- build a full resource model iff resource needs to be created
Change-Id: I2ac25b3b0978eed664c500e645bae2d1b4ae6781
we shouldn't waste our time looping through resources and searching
metrics to find a match. just build hashmap and find the resource
based on metric.
this removes fnmatch functionality because we don't match on
wildcards and the code itself actually requires metric names to be
explicit to create_metrics
Change-Id: I2398247270217759c876ab5a9b60038dad79a9d3
- 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
ujson has not had any active maintenance for the last 12 months;
switch to using json module instead.
Change-Id: I39027b534e94b3f877d881647a7c843183f60f92
Closes-Bug: 1737989
- 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
- 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
- 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
- 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
- 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
- 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
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
- remove duplication of install-guide steps
- create a page for installing with devstack and integrating
with other telemetry services.
Change-Id: I697ea46bcb0db02fdb561f0161e22411e23679c7
- 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
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>