Commit Graph

43 Commits

Author SHA1 Message Date
Monty Taylor aa262b7a44
Update git submodules based on new script
Change-Id: Ia578b55e3e07b4ea90f034805625caf82e9e674e
2019-01-04 14:13:17 +00:00
Jenkins f39a98d17f Updated openstack/openstack
Project: openstack/ceilometer-specs  a4125ab4f341e6e859a25b7d472a33c0c07be182

Improve Nova Instance metering

This proposal try to avoid every compute-agents polling Nova API
periodically, that will reduce the workload of Nova api caused by
compute-agents polling.

Change-Id: Icdf75c5ee01f665b40a20aa2a8bf6b42a0ad3b3d
blueprint: improve-nova-instance-metering
2016-01-28 15:34:24 +00:00
gordon chung 91c011d6e6 Updated openstack/openstack
Project: openstack/ceilometer-specs  0caae9fda402435f972f125a1e5d5f781f3426b6

cleanup event-alarm timeout spec

Change-Id: I81051249e5759f23b76515f36dc21e9071c4c86f
2016-01-25 21:34:45 +00:00
Jenkins a9741a6886 Updated openstack/openstack
Project: openstack/ceilometer-specs  1df158ea3677d84353fcf55e179774a135903a24

Add spec for event-alarm timeout

This BP adds timeout mechanism for event-alarm. End user can specify a
timeout, 0 (no timeout) by default for each event-alarm, and alarm
status becomes 'OK' after timeout without receiving desired event.

blueprint event-alarm-timeout

Change-Id: Icff04a0cbfd1322ce8573650c56d180768786389
2016-01-25 20:49:21 +00:00
Jenkins 2228df2de8 Updated openstack/openstack
Project: openstack/ceilometer-specs  ba9f416f2c510355fcbddd9ff985e3931cc2a5bb

Enable LBaaS V2 for Ceilometer

Based on the neutron LBaaS api doc[1], LBaaS v1 is deprecated in
Mitaka release. And Ceilometer doesn't support the LBaaS v2.

This blueprint is used to solve this problem to enable the LBaaS
v2 api for ceilometer.

[1]http://developer.openstack.org/api-ref-networking-v2-ext.html

Change-Id: I1642947f9da917b8974ccf71663d1b5e8e9e4ba9
blueprint: lbaas-v2-enablement
2016-01-18 07:24:22 +00:00
Jenkins 2fec9b4870 Updated openstack/openstack
Project: openstack/ceilometer-specs  9c4ffb80cd9cf24794d901d7b017e60c479b5dcc

rolling upgrades

this spec proposes workflow to address the requirement
of enabling users to upgrade ceilometer with minimal/zero
downtime.

see content for details.

Change-Id: I94ef8cc0e705b79ccccc8428820c8cf09c8eca78
2016-01-14 15:34:41 +00:00
liusheng 15b9a65f17 Updated openstack/openstack
Project: openstack/ceilometer-specs  dc8ffd2c44e04e50250720d7b5e924ef3c8bae94

Only support sqlalchemy in Aodh

Change-Id: I5b219543a3276405caf901227a0d445c846d9a63
blueprint: only-support-sqlalchemy-in-aodh
2015-12-17 18:26:04 +00:00
sonu.kumar 9840c6e79e Updated openstack/openstack
Project: openstack/ceilometer-specs  5b9ed8f2edd415151297442290f7ba3a6dc5dd00

Removes MANIFEST.in as it is not needed explicitely by PBR

This patch removes `MANIFEST.in` file as pbr generates a sensible
manifest from git files and some standard files and it removes
the need for an explicit `MANIFEST.in` file.

Change-Id: Ia0617e3212734ad8af7e3432e9bbaba951b788d3
2015-12-16 23:10:49 +00:00
liu-sheng cceffebe32 Updated openstack/openstack
Project: openstack/ceilometer-specs  b0167711aae66edb2916ba743d36eb2ccbc0a311

Support composite threshold rule alarm

blueprint composite-threshold-rule-alarm

Change-Id: Ia88b12e4b3e93833bedd583362973a81bbf71bea
2015-11-24 18:42:30 +00:00
Jenkins 867610d495 Updated openstack/openstack
Project: openstack/ceilometer-specs  0691ce75fc41733fbae218cff9fb5a4d93fea1d9

event to sample publisher

Bracket events like compute.instance.create.latency created from BP:
Transformers for events pipeline
https://blueprints.launchpad.net/ceilometer/+spec/events-pipeline-transformers
need to be published and stored as sample.

This spec will add a new notifier publisher that will convert bracket
event to notification, and send the notification back to ceilometer
notification listener, then sample pipeline will convert it to sample.

DocImpact

blueprint event-to-sample-publisher

Change-Id: Ifaab99642eb24fe6a6c056f4093f04705d578518
2015-11-19 17:05:09 +00:00
gordon chung d78f9ed030 Updated openstack/openstack
Project: openstack/ceilometer-specs  25d71726a2d5151606d8277e9ee8d377f6dd72e7

remove cassandra driver

we pushed this from Juno to Kilo to Liberty. since v2 is effectively
in maintenance mode, let's drop this. we can reopen against Gnocchi
if required.

Change-Id: I277deb607b4d6815ad1fe675364c9cb696ce53c6
2015-11-11 06:52:15 +00:00
gordon chung ab4b51b090 Updated openstack/openstack
Project: openstack/ceilometer-specs  3608a68f4d1f6d322e291c355396f53f163bacf0

move cinder capacity spec to mitaka

we didn't get this done in Liberty but it's being tracked in Cinder
for Mitaka so let's keep it going.

Change-Id: Ie2e321eb871267fbe33e44f7650fab3099bb49c0
2015-11-09 21:29:24 +00:00
liusheng 1cd09fbd08 Updated openstack/openstack
Project: openstack/ceilometer-specs  f309c3c3dd934a6e921841fdfd4594828cc48d81

Remove unused fake.rst

See[1], the fake.rst was added as a placeholder to avoid build_sphinx
failure.

[1] https://review.openstack.org/#/c/213837/

Change-Id: Ibb239378ccfdeecb79664c54e3cf2116578a81ba
2015-11-05 10:20:04 +00:00
Jenkins fbf8addbbe Updated openstack/openstack
Project: openstack/ceilometer-specs  88a54f52d356128a75c497d59c8927d59c3b59ea

Propose moving tempest tests to a plugin

Tempest has a plugin architecture which ceilometer can use to
improve velocity and flexiblity. This spec proposes such a change.

Change-Id: I910a9d2adaa20a8f254d53a3724f375be0acf1ca
2015-11-02 15:50:34 +00:00
Alexey Galkin 7d23904012 Updated openstack/openstack
Project: openstack/ceilometer-specs  d4d26d85df43bd438175e0a71f4ec77a38fe7966

Fix typos in 'cinder-capacity-notifications.rst'

Fix some typos in liberty specification: cinder-capacity-notifications.rst

Change-Id: I0ce01ded62a8d9204e93b97936c009b1028c38e2
2015-11-02 15:48:40 +00:00
Brian Moss 2d9489a02f Updated openstack/openstack
Project: openstack/ceilometer-specs  6f40669cab6dc48c2c1dd2281519a7b078316ca5

[ceil-specs] Update links to Cloud Admin Guide

Update links in the Ceilometer specs to the
Cloud Admin Guide after the RST conversion
of that book.

Change-Id: If2be3b5878117d5bad9a72022e36bb4a0c3a06f4
2015-09-25 11:17:32 +00:00
Igor Degtiarov d4e0284327 Updated openstack/openstack
Project: openstack/ceilometer-specs  bf84c8cd2415bcadffe64c95fed63cafd69b0b04

Enable Mitaka specs

Without fake.rst file the build_sphinx fails with:
"WARNING: toctree glob pattern u'specs/mitaka/*' didn't match any documents"
error, it will be removed with the merge of first M* cycle spec.

Change-Id: I2f2f587128a0d8ed670dd7288f748661fda70d80
2015-08-18 19:40:42 +00:00
Jenkins ec0e245aa0 Updated openstack/openstack
Project: openstack/ceilometer-specs  3a91dd6c91ade28e861368e368fb1cac39a4c648

highly distributed coordinated notifications

Change-Id: I4495fce88b4caa9cec023243a8122686a61bcd9f
2015-08-11 09:07:14 +00:00
Matthew Edmonds ad82865957 Updated openstack/openstack
Project: openstack/ceilometer-specs  917d20718bfcfd51579dd40dd2d89f5a8d81372e

Events RBAC via Policy

OpenStack needs to support granular, customizable Role-Based Access
Control (RBAC) for ceilometer events. Policy should be dependent on
policy.json rather than simply hard-coded.

APIImpact
SecurityImpact
UpgradeImpact

Change-Id: Id25d154eac90e14c5501f806e81e04a059f5a836
2015-08-04 20:22:09 +00:00
gordon chung 3d75a2af36 Updated openstack/openstack
Project: openstack/ceilometer-specs  9d5a57b45e01ac3d27cba0e65702ed0fb71b4fe6

Existence Meters Deprecation

Change-Id: I0792b4270173749d131356a1e6853963ed514f05
2015-07-21 13:56:47 +00:00
Jenkins ceab17b927 Updated openstack/openstack
Project: openstack/ceilometer-specs  24026411db6cb483b32062b7351ca3411f71024a

Spec for sending polled meters to notification agent

As requested, this is a spec that describes adjusting the polling
agents such that they no longer perform transformations or other
sink-side handling described by pipeline.yaml but instead merely
push the results of their polling to the notification agent.

blueprint pollsters-no-transform

Change-Id: I61f6c17f2e561a5fa738f149a6b1f4d6f5bd5ea2
2015-07-07 16:54:45 +00:00
Jenkins bf5bcaf702 Updated openstack/openstack
Project: openstack/ceilometer-specs  1f106df7c475fd9364adba10002e223ee800d675

mandatory api limits

Co-Authored-By: Fabio Giannetti <fgiannet@cisco.com>
Co-Authored-By: Phil Neal <phil.neal@hp.com>

Change-Id: I6f3bc7758a699b7c69d5043036ddf07131b0d81e
2015-06-28 15:57:55 +00:00
Jenkins 783c5ff436 Updated openstack/openstack
Project: openstack/ceilometer-specs  934a435694ac9bed7128dda9aad7b5dda4a7db34

Adopt Oslo Guru Meditation Reports

the Oslo Guru Meditation Reports is used for heat, which
can enhance debugging capabilities of all ceilometer services.

Change-Id: I033834ccfabbf93e827a39b9aa801c57d3970c7b
Implements: blueprint guru-meditation-report
2015-06-27 08:08:55 +00:00
Jenkins bb04602205 Updated openstack/openstack
Project: openstack/ceilometer-specs  cb11817a9fa8ad2571a419f139fcadb231f7cc71

Spec for DBaaS(Trove) notification consumption

Consume the notification events emitted by Trove
(DBaaS) in Ceilometer.

blueprint track-dbaas-notifications

Change-Id: I3b5aff2adf4f9cf6c4e058522d3b7620e3f04fca
2015-06-27 08:07:03 +00:00
Lianhao Lu 0b954d0e94 Updated openstack/openstack
Project: openstack/ceilometer-specs  59aafc0c4aff9de1caba4330f75d1ebf03bb1aa1

Declarative snmp metric pollster

blueprint declarative-snmp-metrics

Change-Id: I47305a9de5c70c7d31030bd919e31ba71d335440
2015-06-27 08:04:40 +00:00
Jenkins 2a3b0e5ae2 Updated openstack/openstack
Project: openstack/ceilometer-specs  540cc9a43de87a6429b6db4a39ac605ca561650d

PowerVM Compute Inspector

This spec outlines development of a compute inspector for the PowerVM
hypervisor.

Change-Id: I32e73d8dcb53b0fc9ad994439c0672f8a65e534a
2015-06-24 13:28:46 +00:00
Jenkins 5303d90580 Updated openstack/openstack
Project: openstack/ceilometer-specs  a91157290e85861cb360395b3c3d186b881dc245

Add spec for event alarm evaluator

This blueprint proposes to add a new alarm evaluator for handling alarms
on events passed from other OpenStack services, that provides event-driven
alarm evaluation which makes new sequence in Ceilometer for handling
alarms on events separated from other types of alarms handled in the
existing polling-based Alarm Evaluator, and realizes immediate alarm
notification to end users.

APIImpact
DocImpact

blueprint: event-alarm-evaluator

Change-Id: Ie5ff0698a611eecd3f94a9d369795d685c0247ae
2015-06-23 01:41:29 +00:00
Jenkins fbe861c2a2 Updated openstack/openstack
Project: openstack/ceilometer-specs  5b1517dbc9b46d16b67736fa9ec25870717cc4a9

Track cinder capacity notifications

The spec is to add new metrics for
cinder capacity notifications.

bluprint: cinder-capacity-notifications

Change-Id: I0b5b4df7182f32e56e15afbd84c7bcf3a149d475
2015-06-19 09:26:45 +00:00
Jenkins 91a56a4240 Updated openstack/openstack
Project: openstack/ceilometer-specs  05101cae87655cdd8871a9a4b08e775d3466147e

Spec to remove the pipeline from the api server

As described in the spec, having a pipeline in the api server is a
burden on several dimensions. The spec proposes to replace the
pipeline, used only by a single API resource, with producing
notifications that would be received by the notification-agent,
which would use its own pipeline for transformations.

blueprint api-no-pipeline
Co-Authored-By: liusheng <liusheng@huawei.com>

Change-Id: I099c127eea5d747526800ae69c4abf48ceba92ea
2015-06-17 06:44:34 +00:00
Jenkins 6de4308bdd Updated openstack/openstack
Project: openstack/ceilometer-specs  048c9495289ed5822a77aa510158fdb68e56489e

Dynamic pipeline configuration using file reloading

By enhancing Ceilometer to monitor pipeline file
configuration, Ceilometer can be made to dynamically
activate/deactivate meters, collection targets or similar
functions, have distinctly different configurations for
multiple nodes in different environments and can be
updated with new collection targets “on-the-fly”.

blueprint reload-file-based-pipeline-configuration
Change-Id: I326fb42be1fe0fd61626dcc6a866569639f58f35
2015-06-16 09:01:16 +00:00
Jenkins 4b94e65f09 Updated openstack/openstack
Project: openstack/ceilometer-specs  eaaa8cc5d633b02f4f64c1e1c34ae92cc5dbfd37

Spec for using a aggregation pipeline in MongoDB

Change-Id: I5cc675c4d2c6b18b0eee3223c706a66d5eac3d8c
Implements: blueprint mongodb-aggregation-pipeline
2015-06-16 07:01:56 +00:00
Jenkins 89837e9ba5 Updated openstack/openstack
Project: openstack/ceilometer-specs  8f5e2ecb1864404d6cb9708ceeb3770503864977

Split Ceilometer alarming

Change-Id: I1ca2036cbb7342b665617c4edd8c002266a1be9d
2015-06-12 17:01:48 +00:00
Jenkins 3d8bc70935 Updated openstack/openstack
Project: openstack/ceilometer-specs  acd3077000934100a4648f83677f8b73c283e04f

Declarative notification handling

blueprint declarative-notifications

Change-Id: I0e7639fcf3a403d3dbe84398d4341404ae5dd926
2015-06-12 16:15:26 +00:00
Jenkins a01c645f11 Updated openstack/openstack
Project: openstack/ceilometer-specs  f9dafbe1f0f87a33b71d4678e211762c0f7e4620

Adding Meta-Data Caching Spec

This adds the meta-data caching to the compute-agent as discussed
in the Operators feedback session.

Change-Id: I3e72e3acb84a545853d144dffa73da9707603bee
2015-06-12 16:00:19 +00:00
gord chung 30d0fbdc7a Updated openstack/openstack
Project: openstack/ceilometer-specs  cd9ea1c2cbe91ded939cf4a2aaef3e2fa3632207

remove pagination effort

Change-Id: I9d75b2e332c25c8968fbe010212e87cbaa8977cb
2015-06-11 14:49:20 +00:00
Jenkins 5d0827c416 Updated openstack/openstack
Project: openstack/ceilometer-specs  b54b2e2e52ce2a3a3e29408221be9cae14e71424

Spec for DNS service notification consumption

Consume the notification events emitted by Designate
(DNSaaS) in Ceilometer.

blueprint dns-service-notifications

Change-Id: I9226b98727eacf567ee3a5b1acdb48608cfad9d9
2015-05-07 05:30:00 +00:00
Jenkins ec98e4a609 Updated openstack/openstack
Project: openstack/ceilometer-specs  57c529a003570d477ee2e09c839d8b5550a4dd5c

Add spec for deleting alarm history

Change-Id: Ia178bb60462ae107c4806acd83f8711db85b9fce
2015-05-06 12:57:08 +00:00
Jenkins 0bd92ce3dc Updated openstack/openstack
Project: openstack/ceilometer-specs  47109c2603690a96ff0c27a3c110e74cd03bbb0b

Add hardware memory buffer and cache metrics

This spec aims to add two metrics to gather memory buffer and
memory cache information of a physical machine through SNMP
inspector.

Implements: blueprint hardware-memory-buffer-and-cache-metrics

Change-Id: Ib82878d64bc05df54a40f110d0801be7e69cf8ac
2015-04-28 06:58:08 +00:00
Jenkins 53b1aeb9d8 Updated openstack/openstack
Project: openstack/ceilometer-specs  c363aa7d6a95ceaa993bc4551c571eb24e238d55

cleanup specs

- remove fake spec
- move unfinished specs to liberty
  - cassandra driver
  - pagination
  - healthcheck
  - functional tests
- remove configuration in db spec as it's being redone

Change-Id: Ia5d577db85598f263204c841f8fcbbc0170dfe89
2015-04-20 14:30:53 +00:00
Chris Dent 733502fb21 Updated openstack/openstack
Project: openstack/ceilometer-specs  e3498e16455c2d31f1c0133874c0dc6f47c98000

Propose removal of eventlet from web server command

The use of eventlet in the Werkzeug server is redundant and can lead
to confusion. The spec proposes getting rid of it and only using
eventlet on the other command line scripts.

Change-Id: I140f3a329d840046fd2db1c2ce1235fc7666c80e
2015-04-17 16:53:08 +00:00
Ilya Tyaptin cc18ad939d Updated openstack/openstack
Project: openstack/ceilometer-specs  748d0bb9b93c706e7334e5af70b986fc96b83a09

Enable Liberty specs

Without this change the build_sphinx fails with
document isn't included in any toctree error.

also, fix bad formatting in template.rst

Change-Id: Id5635d07241f5072cb13f69fee442529db3bc504
2015-04-09 15:25:58 +00:00
vivek.nandavanam b5e9d40e9e Updated openstack/openstack
Project: openstack/ceilometer-specs  ec7f6cb8e906b19efdfbc952a6150a709a1cb57f

Add specs for Libvirt resident memory

https://blueprints.launchpad.net/ceilometer/+spec/memory-resident

Change-Id: I9383816cee0485d1f1d473ece2a96dcc7213b012
2015-03-06 17:01:18 +00:00
Jenkins ed2faa39d1 Updated openstack/openstack
Project: openstack/ceilometer-specs  53cb2555c2b1b8e713e258816423073736aa4791

Add specification for integration tests.

Added specification for move tests for different databases
and develop integration tests.

Change-Id: Iea14f6060d3601ee71c329efab134ac0b7c4e88c
2015-02-26 14:09:29 +00:00