6657 Commits

Author SHA1 Message Date
Sam Morrison
2dc21a5f05 Ability to define batch size off polled samples.
Currently if batch_polled_samples=True (default) then it will batch
up all samples of a poller into one message. This can be problematic
if the poller returns a large number of samples.

Change-Id: Ifc60a0cb81876f6d9054cae82ba6579707a02f67
Closes-bug: #1770310
2018-05-17 07:12:42 +00:00
Zuul
b0c735dce1 Merge "fix typos" 2018-05-15 03:13:01 +00:00
wangqiangbj
e5d808f6fa fix typos
fix misspelling of word 'available'

Change-Id: I7b4de4a4eecc587cfe372caeeb02a6dc61cef865
2018-05-14 19:39:00 +08:00
Chen Hanxiao
2dee485da7 inspector: memory: use usable of memoryStats if available
Since kernel v4.6, virtio balloon driver commit 5057dcd0f
introduced metric VIRTIO_BALLOON_S_AVAIL,
corresponding to 'Available' in /proc/meminfo.
Libvirt exposed this metric as 'usable'.

As 'Available' of meminfo is an estimate of how much memory
is available for starting new applications, without swapping.

It's a better metric for calculating memory_usage.

Change-Id: I3b935f1fc2ed74ca45b26990c4f2bd5996e1dfea
Signed-off-by: Chen Hanxiao <chenhx@certusnet.com.cn>
2018-05-14 14:36:37 +08:00
Julien Danjou
93eca81e58 snmp: ignore rfc1905.NoSuchInstance result
If the SNMP polling return such a value, it should be ignored.

Change-Id: I275f43f8800d9477fedd100db68b48c93e7ad75d
2018-05-04 08:04:14 +00:00
Julien Danjou
7de90448e6 snmp: make oid value retrieval more solid
There's no need to try to convert before ignoring.

Change-Id: Ie9dcb63c43e7d69ce25aff62a2575b89f26ffca5
2018-05-02 16:24:30 +02:00
Zuul
500e34019f Merge "Replace Chinese punctuation with English punctuation" 2018-05-02 10:09:46 +00:00
inspurericzhang
ef92ac0a94 Replace Chinese punctuation with English punctuation
Curly quotes(Chinese punctuation) usually input from Chinese input method.
When read from english context, it makes some confusion.

Change-Id: I76f9d6102dbf72f234e10ba2ff426682011a5e79
2018-05-02 10:18:56 +08:00
Sam Morrison
145a00988e Remove restiction on allowable namespaces in polling.
Change-Id: Icc972d0880283d46ff97203c67816e1aa103d504
Closes-Bug: #1767939
2018-05-01 18:16:16 +10:00
OpenStack Proposal Bot
b83b8182af Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I55782951a4db49e544bfcf2d5db15c495e8bbf0b
2018-04-26 07:21:27 +00:00
OpenStack Proposal Bot
c88e303e24 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Iba394f9cceae0f7e27fac06a90f7157476ac93fc
2018-04-23 07:17:46 +00:00
Zuul
7d1d402b80 Merge "Stop gnocchi during unstack" 2018-04-23 03:42:05 +00:00
Zuul
3d9045eb9c Merge "Unlist non existent storage.api.request" 2018-04-23 02:36:09 +00:00
Zuul
ef7ce2847a Merge "Remove liusheng and llu from the maintainers" 2018-04-23 02:33:53 +00:00
Zuul
d516c1923d Merge "Deprecating transformers and pipeline partitioning" 2018-04-20 11:44:24 +00:00
Mehdi Abaakouk
1dcbd607df Deprecating transformers and pipeline partitioning
Theses features doesn't work well, rate-of-change metrics can still
wrongly be computed even with Pipeline partioning enabled. Also backend
like Gnocchi offers a better alternative to compute them.

This deprecates these two features, to be able to remove them in a couple
of releases.

Change-Id: I52362c69b7d500bfe6dba76f78403a9d376deb80
2018-04-20 10:45:45 +02:00
Julien Danjou
3e6c6a1444 Unlist non existent storage.api.request
This metric has been removed in 2015 when the Ceilometer WSGI middleware has
been removed from this repository. The new ceilometermiddleware package does
not provide it.

Change-Id: Ib0aa454f3f14efa034491a0f113998cb598f9628
2018-04-20 09:31:24 +02:00
Pavlo Shchelokovskyy
cc337eaa00 Stop gnocchi during unstack
since it is ceilometer's devstack plugin who enables/starts gnocchi
services, it is appropriate to also stop them during unstack phase.

Change-Id: I97747a98ddb139a6f89fa54b4d17e0ca1d1bdf62
2018-04-18 13:27:17 +00:00
Zuul
ac594bb1af Merge "publisher: add a Prometheus Pushgateway publisher" 2018-04-17 12:59:07 +00:00
Mehdi Abaakouk
2b8052052d publisher: add a Prometheus Pushgateway publisher
This change adds a publisher to push metrics to Prometheus Pushgateway.

Change-Id: I7d5f39f036714ac1e36d3297ad58dd8498908a53
2018-04-17 09:50:08 +02:00
OpenStack Proposal Bot
a9cfcbdbcc Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I0a38e3eb0bf211c10510d78b9aae2eb99dbcfe57
2018-04-15 07:18:13 +00:00
Julien Danjou
b36016b481 Remove liusheng and llu from the maintainers
They have not contributed for >1 year.

Change-Id: Ide4223884c80177bf7471d61d3342e9ef7a12b00
2018-04-12 10:58:24 +02:00
Zuul
e9b7abc871 Merge "supplement "zakar" and "https" description" 2018-04-10 13:04:13 +00:00
lipan
3fb599f54c supplement "zakar" and "https" description
It was mentioned "7 different transports", but there just shows 5
transports. I supplement 2 missing transports "zakar" and "https".

Change-Id: If5db5e31f7c7d1101ccf4d285cfb67b5af1944cb
2018-04-10 19:16:46 +08:00
lipan
3b8c219a48 fix errors about words spelling.
There are some errors about words spelling. Others is about wrong
referend.

Change-Id: Id04788f2736e2782d888f49bb93751b95eab0a41
2018-04-10 16:52:59 +08:00
Zuul
754f39bdc1 Merge "Fix doc title format error" 2018-04-09 14:42:28 +00:00
Yuanbin.Chen
265357978f Fix doc title format error
Change-Id: I58c7fddc0d76b98471b4675e80a16a793c1abd24
Signed-off-by: Yuanbin.Chen <cybing4@gmail.com>
2018-04-09 13:41:08 +08:00
Yuanbin.Chen
01c12d7626 Modify the empty list ensure method.
Change-Id: I1634d0df96578eecba47e990c1228df1170bf91a
Signed-off-by: Yuanbin.Chen <cybing4@gmail.com>
2018-04-08 15:12:25 +08:00
OpenStack Proposal Bot
fb9d12b021 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I745b560b2856ee1991780d23b754f4fd863766e3
2018-04-04 06:14:36 +00:00
OpenStack Proposal Bot
5c244b0bc4 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I65e9f83213afe480e112b0c562908403a4bddeeb
2018-04-02 06:14:33 +00:00
Zuul
1530d292d2 Merge "fix a typo in documentation" 2018-04-02 00:22:00 +00:00
OpenStack Proposal Bot
f81fd7dde1 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ia9031712c5483e01700dd4449682b52457179676
2018-03-29 06:25:08 +00:00
Zuul
3341095645 Merge "Allow requeues in when there is a failure in EventsNotificationEndpoint" 2018-03-26 14:08:01 +00:00
melissaml
e906bcda82 fix a typo in documentation
Change-Id: I18b3af31424fbe3979f3ab3324b8c6ca89498cf4
2018-03-23 08:30:28 +08:00
OpenStack Proposal Bot
3707352194 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ie26a888c33d61cac88788c54ca99d39dc960a3fd
2018-03-17 07:34:32 +00:00
Zuul
ffec6052b2 Merge "Remove run-tests.sh" 2018-03-14 12:53:57 +00:00
Zuul
3dfc98f83b Merge "Imported Translations from Zanata" 2018-03-12 03:40:10 +00:00
Zuul
f6942cebd4 Merge "avoid verbose tracebacks on known errors" 2018-03-11 20:23:50 +00:00
OpenStack Proposal Bot
0cf566e762 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Iffb35db056786e08abdd9c6d2e7fdf644aa08d25
2018-03-08 07:36:33 +00:00
OpenStack Proposal Bot
889cf1862d Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ib2d9fbbe0dc36471de729a192191f356bb5ce0a3
2018-03-03 07:30:45 +00:00
Mehdi Abaakouk
14906f8672 Don't use gnocchiclient during publisher init
We can't create archive policies in publisher init because if it fail
because Gnocchi is not yet ready the publisher fail to load. Ceilometer
will work, but samples will go to nowhere.

This change creates/checks archive policies when we publish a sample for
the very first time. If that fail because Gnocchi is not ready, this
will just retry next time Ceilometer will publish samples.

Closes-Bug: #1752420

Change-Id: Ib6b4da54592ad99a4e6561a73473b6c7ec73a21f
2018-03-01 18:02:33 +01:00
Zuul
e4c513b476 Merge "set cache with attributes only" 2018-02-28 21:53:25 +00:00
Zuul
4037eaf536 Merge "Cached should not be used when creating gnocchi resources" 2018-02-28 21:50:17 +00:00
Zuul
9d8ce8b77c Merge "gnocchi: configure archive policies on Ceilo side" 2018-02-28 14:47:45 +00:00
Zuul
44c61fee09 Merge "cinder: link volume to image and instance" 2018-02-28 11:23:53 +00:00
Mehdi Abaakouk
b96b16928c gnocchi: configure archive policies on Ceilo side
This creates two archive policies "ceilometer-low" and
"ceilometer-low-rate" in Gnocchi. And use them to create metrics
in Gnocchi.

The archive policies settings can now be configured in
gnocchi_resources.yaml.

This requires upcoming release of coming
(https://github.com/gnocchixyz/gnocchi/pull/655)

Change-Id: Ib804ef4652af9d40338ad970690f6e92f12ed636
2018-02-28 11:57:23 +01:00
Zuul
377c5d65a3 Merge "Add new attributes to instance" 2018-02-27 17:29:19 +00:00
Zuul
f6d3bb9cde Merge "update ipmi docs" 2018-02-27 16:33:51 +00:00
Zuul
3796dabb0f Merge "remove integration playbooks" 2018-02-27 15:31:47 +00:00
Mehdi Abaakouk
be22389c47 cinder: link volume to image and instance
This change tracks the image_id and the instance_id of
volume.

Change-Id: I5e15080fad6cabece132d4609ed473494a64495e
2018-02-27 16:14:19 +01:00