.stestr.conf
.zuul.yaml
AUTHORS
ChangeLog
HACKING.rst
LICENSE
README.rst
lower-constraints.txt
requirements.txt
rtd-requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
cloudkitty-dev/__init__.py
cloudkitty-dev/config.py
cloudkitty-dev/dataframe.py
cloudkitty-dev/extension_manager.py
cloudkitty-dev/i18n.py
cloudkitty-dev/messaging.py
cloudkitty-dev/orchestrator.py
cloudkitty-dev/service.py
cloudkitty-dev/state.py
cloudkitty-dev/version.py
cloudkitty-dev/write_orchestrator.py
cloudkitty-dev/api/__init__.py
cloudkitty-dev/api/app.py
cloudkitty-dev/api/middleware.py
cloudkitty-dev/api/root.py
cloudkitty-dev/api/v1/__init__.py
cloudkitty-dev/api/v1/config.py
cloudkitty-dev/api/v1/hooks.py
cloudkitty-dev/api/v1/types.py
cloudkitty-dev/api/v1/controllers/__init__.py
cloudkitty-dev/api/v1/controllers/collector.py
cloudkitty-dev/api/v1/controllers/info.py
cloudkitty-dev/api/v1/controllers/rating.py
cloudkitty-dev/api/v1/controllers/report.py
cloudkitty-dev/api/v1/controllers/storage.py
cloudkitty-dev/api/v1/datamodels/__init__.py
cloudkitty-dev/api/v1/datamodels/collector.py
cloudkitty-dev/api/v1/datamodels/info.py
cloudkitty-dev/api/v1/datamodels/rating.py
cloudkitty-dev/api/v1/datamodels/report.py
cloudkitty-dev/api/v1/datamodels/storage.py
cloudkitty-dev/api/v2/__init__.py
cloudkitty-dev/api/v2/base.py
cloudkitty-dev/api/v2/utils.py
cloudkitty-dev/api/v2/dataframes/__init__.py
cloudkitty-dev/api/v2/dataframes/dataframes.py
cloudkitty-dev/api/v2/scope/__init__.py
cloudkitty-dev/api/v2/scope/state.py
cloudkitty-dev/api/v2/summary/__init__.py
cloudkitty-dev/api/v2/summary/summary.py
cloudkitty-dev/backend/__init__.py
cloudkitty-dev/backend/file.py
cloudkitty-dev/cli/__init__.py
cloudkitty-dev/cli/dbsync.py
cloudkitty-dev/cli/processor.py
cloudkitty-dev/cli/status.py
cloudkitty-dev/cli/storage.py
cloudkitty-dev/cli/writer.py
cloudkitty-dev/collector/__init__.py
cloudkitty-dev/collector/exceptions.py
cloudkitty-dev/collector/gnocchi.py
cloudkitty-dev/collector/monasca.py
cloudkitty-dev/collector/prometheus.py
cloudkitty-dev/common/__init__.py
cloudkitty-dev/common/config.py
cloudkitty-dev/common/context.py
cloudkitty-dev/common/defaults.py
cloudkitty-dev/common/policy.py
cloudkitty-dev/common/prometheus_client.py
cloudkitty-dev/common/db/__init__.py
cloudkitty-dev/common/db/models.py
cloudkitty-dev/common/db/alembic/__init__.py
cloudkitty-dev/common/db/alembic/env.py
cloudkitty-dev/common/db/alembic/migration.py
cloudkitty-dev/common/policies/__init__.py
cloudkitty-dev/common/policies/base.py
cloudkitty-dev/common/policies/v1/__init__.py
cloudkitty-dev/common/policies/v1/collector.py
cloudkitty-dev/common/policies/v1/info.py
cloudkitty-dev/common/policies/v1/rating.py
cloudkitty-dev/common/policies/v1/report.py
cloudkitty-dev/common/policies/v1/storage.py
cloudkitty-dev/common/policies/v2/__init__.py
cloudkitty-dev/common/policies/v2/dataframes.py
cloudkitty-dev/common/policies/v2/scope.py
cloudkitty-dev/common/policies/v2/summary.py
cloudkitty-dev/db/__init__.py
cloudkitty-dev/db/api.py
cloudkitty-dev/db/sqlalchemy/__init__.py
cloudkitty-dev/db/sqlalchemy/api.py
cloudkitty-dev/db/sqlalchemy/migration.py
cloudkitty-dev/db/sqlalchemy/models.py
cloudkitty-dev/db/sqlalchemy/alembic/__init__.py
cloudkitty-dev/db/sqlalchemy/alembic/env.py
cloudkitty-dev/fetcher/__init__.py
cloudkitty-dev/fetcher/gnocchi.py
cloudkitty-dev/fetcher/keystone.py
cloudkitty-dev/fetcher/prometheus.py
cloudkitty-dev/fetcher/source.py
cloudkitty-dev/hacking/__init__.py
cloudkitty-dev/hacking/checks.py
cloudkitty-dev/rating/__init__.py
cloudkitty-dev/rating/noop.py
cloudkitty-dev/rating/hash/__init__.py
cloudkitty-dev/rating/hash/controllers/__init__.py
cloudkitty-dev/rating/hash/controllers/field.py
cloudkitty-dev/rating/hash/controllers/group.py
cloudkitty-dev/rating/hash/controllers/mapping.py
cloudkitty-dev/rating/hash/controllers/root.py
cloudkitty-dev/rating/hash/controllers/service.py
cloudkitty-dev/rating/hash/controllers/threshold.py
cloudkitty-dev/rating/hash/datamodels/__init__.py
cloudkitty-dev/rating/hash/datamodels/field.py
cloudkitty-dev/rating/hash/datamodels/group.py
cloudkitty-dev/rating/hash/datamodels/mapping.py
cloudkitty-dev/rating/hash/datamodels/service.py
cloudkitty-dev/rating/hash/datamodels/threshold.py
cloudkitty-dev/rating/hash/db/__init__.py
cloudkitty-dev/rating/hash/db/api.py
cloudkitty-dev/rating/hash/db/sqlalchemy/__init__.py
cloudkitty-dev/rating/hash/db/sqlalchemy/api.py
cloudkitty-dev/rating/hash/db/sqlalchemy/migration.py
cloudkitty-dev/rating/hash/db/sqlalchemy/models.py
cloudkitty-dev/rating/hash/db/sqlalchemy/alembic/__init__.py
cloudkitty-dev/rating/hash/db/sqlalchemy/alembic/env.py
cloudkitty-dev/rating/hash/db/sqlalchemy/alembic/models/__init__.py
cloudkitty-dev/rating/hash/db/sqlalchemy/alembic/models/f8c799db4aa0_fix_unnamed_constraints.py
cloudkitty-dev/rating/pyscripts/__init__.py
cloudkitty-dev/rating/pyscripts/controllers/__init__.py
cloudkitty-dev/rating/pyscripts/controllers/root.py
cloudkitty-dev/rating/pyscripts/controllers/script.py
cloudkitty-dev/rating/pyscripts/datamodels/__init__.py
cloudkitty-dev/rating/pyscripts/datamodels/script.py
cloudkitty-dev/rating/pyscripts/db/__init__.py
cloudkitty-dev/rating/pyscripts/db/api.py
cloudkitty-dev/rating/pyscripts/db/sqlalchemy/__init__.py
cloudkitty-dev/rating/pyscripts/db/sqlalchemy/api.py
cloudkitty-dev/rating/pyscripts/db/sqlalchemy/migration.py
cloudkitty-dev/rating/pyscripts/db/sqlalchemy/models.py
cloudkitty-dev/rating/pyscripts/db/sqlalchemy/alembic/__init__.py
cloudkitty-dev/rating/pyscripts/db/sqlalchemy/alembic/env.py
cloudkitty-dev/storage/__init__.py
cloudkitty-dev/storage/v1/__init__.py
cloudkitty-dev/storage/v1/hybrid/__init__.py
cloudkitty-dev/storage/v1/hybrid/migration.py
cloudkitty-dev/storage/v1/hybrid/models.py
cloudkitty-dev/storage/v1/hybrid/backends/__init__.py
cloudkitty-dev/storage/v1/hybrid/backends/gnocchi.py
cloudkitty-dev/storage/v1/sqlalchemy/__init__.py
cloudkitty-dev/storage/v1/sqlalchemy/migration.py
cloudkitty-dev/storage/v1/sqlalchemy/models.py
cloudkitty-dev/storage/v1/sqlalchemy/alembic/__init__.py
cloudkitty-dev/storage/v1/sqlalchemy/alembic/env.py
cloudkitty-dev/storage/v2/__init__.py
cloudkitty-dev/storage/v2/influx.py
cloudkitty-dev/storage/v2/elasticsearch/__init__.py
cloudkitty-dev/storage/v2/elasticsearch/client.py
cloudkitty-dev/storage/v2/elasticsearch/exceptions.py
cloudkitty-dev/storage_state/__init__.py
cloudkitty-dev/storage_state/migration.py
cloudkitty-dev/storage_state/models.py
cloudkitty-dev/tests/__init__.py
cloudkitty-dev/tests/samples.py
cloudkitty-dev/tests/test_config.py
cloudkitty-dev/tests/test_dataframe.py
cloudkitty-dev/tests/test_hacking.py
cloudkitty-dev/tests/test_hashmap.py
cloudkitty-dev/tests/test_keystone_fetcher.py
cloudkitty-dev/tests/test_orchestrator.py
cloudkitty-dev/tests/test_policy.py
cloudkitty-dev/tests/test_pyscripts.py
cloudkitty-dev/tests/test_rating.py
cloudkitty-dev/tests/test_state.py
cloudkitty-dev/tests/test_storage_state.py
cloudkitty-dev/tests/utils.py
cloudkitty-dev/tests/api/__init__.py
cloudkitty-dev/tests/api/v1/__init__.py
cloudkitty-dev/tests/api/v1/test_summary.py
cloudkitty-dev/tests/api/v1/test_types.py
cloudkitty-dev/tests/api/v2/__init__.py
cloudkitty-dev/tests/api/v2/test_utils.py
cloudkitty-dev/tests/api/v2/dataframes/__init__.py
cloudkitty-dev/tests/api/v2/dataframes/test_dataframes.py
cloudkitty-dev/tests/api/v2/summary/__init__.py
cloudkitty-dev/tests/api/v2/summary/test_summary.py
cloudkitty-dev/tests/cli/__init__.py
cloudkitty-dev/tests/cli/test_status.py
cloudkitty-dev/tests/collectors/__init__.py
cloudkitty-dev/tests/collectors/test_gnocchi.py
cloudkitty-dev/tests/collectors/test_monasca.py
cloudkitty-dev/tests/collectors/test_prometheus.py
cloudkitty-dev/tests/collectors/test_validation.py
cloudkitty-dev/tests/fetchers/__init__.py
cloudkitty-dev/tests/fetchers/test_prometheus.py
cloudkitty-dev/tests/gabbi/__init__.py
cloudkitty-dev/tests/gabbi/fixtures.py
cloudkitty-dev/tests/gabbi/handlers.py
cloudkitty-dev/tests/gabbi/test_gabbi.py
cloudkitty-dev/tests/gabbi/rating/__init__.py
cloudkitty-dev/tests/gabbi/rating/hash/__init__.py
cloudkitty-dev/tests/gabbi/rating/hash/fixtures.py
cloudkitty-dev/tests/gabbi/rating/hash/test_gabbi.py
cloudkitty-dev/tests/gabbi/rating/pyscripts/__init__.py
cloudkitty-dev/tests/gabbi/rating/pyscripts/fixtures.py
cloudkitty-dev/tests/gabbi/rating/pyscripts/test_gabbi.py
cloudkitty-dev/tests/storage/__init__.py
cloudkitty-dev/tests/storage/v1/__init__.py
cloudkitty-dev/tests/storage/v1/test_hybrid_storage.py
cloudkitty-dev/tests/storage/v1/test_storage.py
cloudkitty-dev/tests/storage/v2/__init__.py
cloudkitty-dev/tests/storage/v2/es_utils.py
cloudkitty-dev/tests/storage/v2/influx_utils.py
cloudkitty-dev/tests/storage/v2/test_influxdb.py
cloudkitty-dev/tests/storage/v2/test_storage_unit.py
cloudkitty-dev/tests/storage/v2/elasticsearch/__init__.py
cloudkitty-dev/tests/storage/v2/elasticsearch/test_client.py
cloudkitty-dev/tests/utils_tests/__init__.py
cloudkitty-dev/tests/utils_tests/test_json.py
cloudkitty-dev/tests/utils_tests/test_tz.py
cloudkitty-dev/tests/utils_tests/test_utils.py
cloudkitty-dev/tests/utils_tests/test_validation.py
cloudkitty-dev/utils/__init__.py
cloudkitty-dev/utils/json.py
cloudkitty-dev/utils/tz.py
cloudkitty-dev/utils/validation.py
cloudkitty-dev/writer/__init__.py
cloudkitty-dev/writer/csv_base.py
cloudkitty-dev/writer/csv_map.py
cloudkitty-dev/writer/osrf.py
cloudkitty_dev.egg-info/PKG-INFO
cloudkitty_dev.egg-info/SOURCES.txt
cloudkitty_dev.egg-info/dependency_links.txt
cloudkitty_dev.egg-info/entry_points.txt
cloudkitty_dev.egg-info/not-zip-safe
cloudkitty_dev.egg-info/pbr.json
cloudkitty_dev.egg-info/requires.txt
cloudkitty_dev.egg-info/top_level.txt
contrib/cloudkitty.logrotate
contrib/ci/csv_writer.py
contrib/init/cloudkitty-api.service
contrib/init/cloudkitty-processor.service
devstack/README.rst
devstack/apache-cloudkitty.template
devstack/plugin.sh
devstack/settings
devstack/files/influxdb.conf
doc/.gitignore
doc/Makefile
doc/source/common-index.rst
doc/source/conf.py
doc/source/index.rst
doc/source/pdf-index.rst
doc/source/_static/cloudkitty.conf.sample
doc/source/_static/cloudkitty.policy.yaml.sample
doc/source/admin/architecture.rst
doc/source/admin/devstack.rst
doc/source/admin/index.rst
doc/source/admin/cli/cloudkitty-status.rst
doc/source/admin/cli/index.rst
doc/source/admin/configuration/collector.rst
doc/source/admin/configuration/configuration.rst
doc/source/admin/configuration/fetcher.rst
doc/source/admin/configuration/index.rst
doc/source/admin/configuration/policy.rst
doc/source/admin/configuration/storage.rst
doc/source/admin/configuration/samples/cloudkitty-conf.rst
doc/source/admin/configuration/samples/policy-yaml.rst
doc/source/admin/install/index.rst
doc/source/admin/install/install-rdo.rst
doc/source/admin/install/install-source.rst
doc/source/admin/install/install-ubuntu.rst
doc/source/admin/install/mod_wsgi.rst
doc/source/api-reference/index.rst
doc/source/api-reference/v1/v1.rst
doc/source/api-reference/v1/rating/hashmap.rst
doc/source/api-reference/v1/rating/pyscripts.rst
doc/source/api-reference/v2/http_status.yml
doc/source/api-reference/v2/index.rst
doc/source/api-reference/v2/api_samples/dataframes/dataframes_get.json
doc/source/api-reference/v2/api_samples/dataframes/dataframes_post.json
doc/source/api-reference/v2/api_samples/scope/scope_get.json
doc/source/api-reference/v2/api_samples/summary/summary_get.json
doc/source/api-reference/v2/api_samples/summary/summary_get_groupby_time.json
doc/source/api-reference/v2/dataframes/dataframes.inc
doc/source/api-reference/v2/dataframes/dataframes_parameters.yml
doc/source/api-reference/v2/dataframes/http_status.yml
doc/source/api-reference/v2/scope/http_status.yml
doc/source/api-reference/v2/scope/scope.inc
doc/source/api-reference/v2/scope/scope_parameters.yml
doc/source/api-reference/v2/summary/summary.inc
doc/source/api-reference/v2/summary/summary_parameters.yml
doc/source/developer/collector.rst
doc/source/developer/fetcher.rst
doc/source/developer/index.rst
doc/source/developer/roadmap.rst
doc/source/developer/storage.rst
doc/source/developer/api/index.rst
doc/source/developer/api/tutorial.rst
doc/source/developer/api/utils.rst
doc/source/images/cloudkitty-logo.png
doc/source/images/cloudkitty_architecture.png
doc/source/images/cloudkitty_modules.png
doc/source/user/index.rst
doc/source/user/rating/hashmap.rst
doc/source/user/rating/index.rst
doc/source/user/rating/pyscripts.rst
doc/source/user/rating/graph/hashmap.dot
etc/apache2/cloudkitty
etc/cloudkitty/api_paste.ini
etc/cloudkitty/metrics.yml
etc/oslo-config-generator/cloudkitty.conf
etc/oslo-policy-generator/cloudkitty.conf
releasenotes/notes/add-dataframe-datapoint-objects-a5a4ac3db5289cb6.yaml
releasenotes/notes/add-dataframes-v2-api-endpoint-601825c344ba0e2d.yaml
releasenotes/notes/add-gnocchi-fetcher-b8a6e2ea49fcfec5.yaml
releasenotes/notes/add-influx-storage-backend-3ace5b451e789e64.yaml
releasenotes/notes/add-prometheus-fetcher-be6082f70f279f0e.yaml
releasenotes/notes/add-re-aggregation-method-option-gnocchi-collector-249917a14c4fc721.yaml
releasenotes/notes/add-scope-key-58135c2a5c6dae68.yaml
releasenotes/notes/add-storage-state-v2-api-endpoint-45a29d0b44e177b8.yaml
releasenotes/notes/add-storage-state-v2-api-endpoint-492d7092e85ed7b1.yaml
releasenotes/notes/add-tempest-plugin-3584e1918f344fb2.yaml
releasenotes/notes/add-v2-storage-driver-for-elasticsearch-ec41cbb7849e82d3.yaml
releasenotes/notes/added-forced-granularity-gnocchi-d52e988194197248.yaml
releasenotes/notes/added-v2-api-1ef829355c2feea4.yaml
releasenotes/notes/change-metrology-organization-1e11900eb30780cc.yaml
releasenotes/notes/check-duplicates-metadata-groupby-d5ee99941bb483fd.yaml
releasenotes/notes/collector-monasca-f0871406513ff22c.yaml
releasenotes/notes/default-to-v2-storage-a5ecac7e73dafa6d.yaml
releasenotes/notes/deprecate-ceilometer-collector-6d8f72c84b95662b.yaml
releasenotes/notes/deprecate-collector-mappings-5a69b31c8037fc01.yaml
releasenotes/notes/deprecate-info-services-endpoints-0c5018cb08a30d5f.yaml
releasenotes/notes/deprecate-report-total-62544dce42bb19a6.yaml
releasenotes/notes/deprecate_section_name-9f1ce1f84d09adf8.yaml
releasenotes/notes/drop-py-2-7-fcf8c0613a7bffa8.yaml
releasenotes/notes/fetch-metrics-concurrently-dffffe346bd4900e.yaml
releasenotes/notes/fix-begin-end-validation-v2-summary-52401fb47ef9b5d6.yaml
releasenotes/notes/fix-csv-usage-end-7bcf4cb5effc4461.yaml
releasenotes/notes/fix-dataframe-filtering-282cae643457bb8b.yaml
releasenotes/notes/fix-gnocchi-metadata-collection-74665e862483a383.yaml
releasenotes/notes/fix-hashmap-mapping-value-match-56570510203ce3e5.yaml
releasenotes/notes/fix-lock-release-74d112c8599c9a59.yaml
releasenotes/notes/fix-project-id-none-d40df33fc7b7db23.yaml
releasenotes/notes/fix-scope-state-reset-filters-0a1f5ea503bd32a1.yaml
releasenotes/notes/fix-url-building-do-init-7c952afaf6d909cd.yaml
releasenotes/notes/fix-v1-storage-groupby-e865d1315bd390cb.yaml
releasenotes/notes/force-project-id-monasca-collector-cb30ed073d36d40e.yaml
releasenotes/notes/get-dataframes-v2-api-endpoint-3a4625c6008a5fca.yaml
releasenotes/notes/harden-dataframes-policy-7786286525e52dfb.yaml
releasenotes/notes/improve-metrics-configuration-271102366f8e6fe7.yaml
releasenotes/notes/introduce-bandit-security-linter-592faa26f957a3dd.yaml
releasenotes/notes/introduce-cloudkitty.utils-792b9080537405bf.yaml
releasenotes/notes/make-cloudkitty-timezone-aware-2b65edc42e913d6c.yaml
releasenotes/notes/make-processor-run-several-workers-02597b0f77687ef3.yaml
releasenotes/notes/raise-exception-on-invalid-config-0aece71caa0947fa.yaml
releasenotes/notes/refactor-storage-e5453296e477e594.yaml
releasenotes/notes/register-keystone-opts-with-keystoneauth-functions-monasca-collector-1a539fc8c23e9dbc.yaml
releasenotes/notes/remove-ceilometer-collector-b310bf6c5736c88a.yaml
releasenotes/notes/remove-deprecated-api-endpoints-26606e322b8a225e.yaml
releasenotes/notes/remove-deprecated-config-section-names-9a125b1af0932c08.yaml
releasenotes/notes/remove-deprecated-storage-backends-158fbec099846ec7.yaml
releasenotes/notes/remove-fake-fetcher-9c264520a3cec9d0.yaml
releasenotes/notes/remove-fake-meta-collectors-5ed94ab1165e9661.yaml
releasenotes/notes/remove-gnocchi-transformer-1dad750b9ba6c2e4.yaml
releasenotes/notes/remove-transformers-8d9949ed3088b055.yaml
releasenotes/notes/remove-v2-gnocchi-storage-a83bd58008bfd92e.yaml
releasenotes/notes/replace-eventlet-with-futurist-60f1fe6474a5efcf.yaml
releasenotes/notes/rework-prometheus-collector-02bd6351d447e4fe.yaml
releasenotes/notes/rework-prometheus-collector-f9f34a3792888dad.yaml
releasenotes/notes/skip-period-if-nonexistent-metric-ba56a671e68f5bf5.yaml
releasenotes/notes/source-fetcher-43c4352508f7f944.yaml
releasenotes/notes/status-upgrade-check-fdcf054643e071d8.yaml
releasenotes/notes/support-cross-tenant-metric-submission-monasca-collector-508b495bc88910ca.yaml
releasenotes/notes/support-groupby-time-v2-summary-48ff5ad671f8c7c5.yaml
releasenotes/notes/use-interface-param-endpoint-discovery-monasca-collector-7477e86cd7e5acf4.yaml
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/ocata.rst
releasenotes/source/pike.rst
releasenotes/source/queens.rst
releasenotes/source/rocky.rst
releasenotes/source/stein.rst
releasenotes/source/train.rst
releasenotes/source/unreleased.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder