StarlingX Integration and packaging
Go to file
Angie Wang 27f421a078 Integrate gnocchi for OpenStack Telemetry
This is part of feature integrating gnocchi as metric storage backend
because of the deprecation of ceilometer metering backend.
With gnocchi integrated, ceilometer api and collector processes are
removed, ceilometer agent nofitication and polling processes
are still running to collect and normalise data from other openstack
services. Ceilometer notification agent also has the responsiblity
to send samples to gnocchi backend through its gnocchi publisher and
events to panko backend.
Two gnocchi processes are introduced, gnocchi api is REST API service
and gnocchi metricd is for metric computing and gnocchi CLI is
supported to query measures/metric from gnocchi backend. Ceilometer
service and user still need to be registered in keystone, but stop
creating endpoints. Gnocchi is a seperate user/service in keystone and
run on active controller licensing on port 8041

Changes in this commit:
- add uid gid for telemetry services
- remove the oslo cache configuration
- fix puppet gnocchi warning
- remove ceilometer and add gnocchi logs in syslog

Story: 2002825
Task: 22871
Depends-On: https://review.openstack.org/587279

Change-Id: I3294927c676bee771e719bb581e00266f161ec86
Signed-off-by: Don Penney <don.penney@windriver.com>
Signed-off-by: Jack Ding <jack.ding@windriver.com>
2018-07-31 08:59:40 -04:00
base Integrate gnocchi for OpenStack Telemetry 2018-07-31 08:59:40 -04:00
connectivity Fix sftp broken before config_controller 2018-06-28 15:21:58 -04:00
core Rename mwa-* subdirectories to match the git repo name 2018-07-03 16:10:47 -04:00
devtools Integrate gnocchi for OpenStack Telemetry 2018-07-31 08:59:40 -04:00
extended Integrate gnocchi for OpenStack Telemetry 2018-07-31 08:59:40 -04:00
kernel-rt update patch for new kernel package 3.10.0-862.6.3 2018-07-10 23:06:12 +08:00
kernel-std update patch for new kernel package 3.10.0-862.6.3 2018-07-10 23:06:12 +08:00
kubernetes Add helm package for kubernetes 2018-07-31 08:59:40 -04:00
mellanox Update std and rt kernels to CentOS 7.5 versions 2018-07-06 11:35:10 -04:00
monitoring Recreate /var/run/influxdb dir upon recovery 2018-07-20 10:53:56 -04:00
networking Rename mwa-* subdirectories to match the git repo name 2018-07-03 16:10:47 -04:00
python Remove python-cryptography and python-suds 2018-06-26 11:11:19 -04:00
restapi-doc Update REST API doc for Ceph External Backend 2018-07-23 10:36:20 -04:00
security Rename server-cert to self-signed-server-cert 2018-07-23 10:27:32 -04:00
storage-topology/storage-topology StarlingX open source release updates 2018-05-31 07:36:35 -07:00
support Deleting unused directories inside support/ 2018-06-28 10:45:27 -04:00
vm-topology StarlingX open source release updates 2018-05-31 07:36:35 -07:00
.gitignore Add default test framework 2018-06-11 13:45:22 -05:00
.gitreview Add .gitreview 2018-05-31 07:36:35 -07:00
.zuul.yaml Remove non-voting gate job 2018-06-29 14:31:17 -05:00
centos_pkg_dirs Integrate gnocchi for OpenStack Telemetry 2018-07-31 08:59:40 -04:00
centos_pkg_dirs_rt Split centos-pkg-dirs along git boundaries. 2018-06-20 16:26:24 -04:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:36:35 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:36:35 -07:00
mwa-sparta.map StarlingX open source release updates 2018-05-31 07:36:35 -07:00
README.rst StarlingX open source release updates 2018-05-31 07:36:35 -07:00
test-requirements.txt Add default test framework 2018-06-11 13:45:22 -05:00
tox.ini Add default test framework 2018-06-11 13:45:22 -05:00

stx-integ

StarlingX Integration