Remove Ceilometer API Service
The Ceilometer API is now deprecated in favor of using Gnocchi, Aodh, and Panko to pull telemetry information Change-Id: I239c23487d28f9892591e56677976ff6a0caea9d Partial-Bug: 1666640
This commit is contained in:
parent
baba7b317a
commit
f9061c0504
@ -194,7 +194,6 @@ Galera:
|
|||||||
Telemetry service (ceilometer):
|
Telemetry service (ceilometer):
|
||||||
* ceilometer_policy_overrides
|
* ceilometer_policy_overrides
|
||||||
* ceilometer_ceilometer_conf_overrides
|
* ceilometer_ceilometer_conf_overrides
|
||||||
* ceilometer_api_paste_ini_overrides
|
|
||||||
* ceilometer_event_definitions_yaml_overrides
|
* ceilometer_event_definitions_yaml_overrides
|
||||||
* ceilometer_event_pipeline_yaml_overrides
|
* ceilometer_event_pipeline_yaml_overrides
|
||||||
* ceilometer_pipeline_yaml_overrides
|
* ceilometer_pipeline_yaml_overrides
|
||||||
|
@ -326,7 +326,6 @@ built for informational purposes only and should **ONLY** be used as such.
|
|||||||
| [ Nova api os ]<----------|->| | |
|
| [ Nova api os ]<----------|->| | |
|
||||||
| [ Nova console ]<---------| | | |
|
| [ Nova console ]<---------| | | |
|
||||||
| [ Nova Cert ]<------------|->| | |
|
| [ Nova Cert ]<------------|->| | |
|
||||||
| [ Ceilometer api ]<-------|->| | |
|
|
||||||
| [ Cinder api ]<-----------|->| | |
|
| [ Cinder api ]<-----------|->| | |
|
||||||
| [ Glance api ]<-----------|->| | |
|
| [ Glance api ]<-----------|->| | |
|
||||||
| [ Heat apis ]<------------|->| | [ Loop back devices ]*-*
|
| [ Heat apis ]<------------|->| | [ Loop back devices ]*-*
|
||||||
|
@ -206,7 +206,7 @@ network_hosts:
|
|||||||
infra3:
|
infra3:
|
||||||
ip: 172.29.236.13
|
ip: 172.29.236.13
|
||||||
|
|
||||||
# ceilometer (telemetry API)
|
# ceilometer (telemetry data collection)
|
||||||
metering-infra_hosts:
|
metering-infra_hosts:
|
||||||
infra1:
|
infra1:
|
||||||
ip: 172.29.236.11
|
ip: 172.29.236.11
|
||||||
@ -240,7 +240,7 @@ compute_hosts:
|
|||||||
compute2:
|
compute2:
|
||||||
ip: 172.29.236.17
|
ip: 172.29.236.17
|
||||||
|
|
||||||
# ceilometer compute agent (telemetry)
|
# ceilometer compute agent (telemetry data collection)
|
||||||
metering-compute_hosts:
|
metering-compute_hosts:
|
||||||
compute1:
|
compute1:
|
||||||
ip: 172.29.236.16
|
ip: 172.29.236.16
|
||||||
|
@ -9,18 +9,14 @@ component_skel:
|
|||||||
ceilometer_agent_notification:
|
ceilometer_agent_notification:
|
||||||
belongs_to:
|
belongs_to:
|
||||||
- ceilometer_all
|
- ceilometer_all
|
||||||
ceilometer_api:
|
|
||||||
belongs_to:
|
|
||||||
- ceilometer_all
|
|
||||||
|
|
||||||
container_skel:
|
container_skel:
|
||||||
ceilometer_api_container:
|
ceilometer_central_container:
|
||||||
belongs_to:
|
belongs_to:
|
||||||
- metering-infra_containers
|
- metering-infra_containers
|
||||||
contains:
|
contains:
|
||||||
- ceilometer_agent_central
|
- ceilometer_agent_central
|
||||||
- ceilometer_agent_notification
|
- ceilometer_agent_notification
|
||||||
- ceilometer_api
|
|
||||||
properties:
|
properties:
|
||||||
service_name: ceilometer
|
service_name: ceilometer
|
||||||
metering-compute_container:
|
metering-compute_container:
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
vhost: "{{ ceilometer_rabbitmq_vhost }}"
|
vhost: "{{ ceilometer_rabbitmq_vhost }}"
|
||||||
_rabbitmq_host_group: "{{ ceilometer_rabbitmq_host_group }}"
|
_rabbitmq_host_group: "{{ ceilometer_rabbitmq_host_group }}"
|
||||||
when:
|
when:
|
||||||
- inventory_hostname == groups['ceilometer_api'][0]
|
- inventory_hostname == groups['ceilometer_central_container'][0]
|
||||||
- groups[ceilometer_rabbitmq_host_group] | length > 0
|
- groups[ceilometer_rabbitmq_host_group] | length > 0
|
||||||
- include: common-tasks/os-log-dir-setup.yml
|
- include: common-tasks/os-log-dir-setup.yml
|
||||||
vars:
|
vars:
|
||||||
|
@ -199,14 +199,6 @@ haproxy_default_services:
|
|||||||
haproxy_balance_type: http
|
haproxy_balance_type: http
|
||||||
haproxy_backend_options:
|
haproxy_backend_options:
|
||||||
- "httpchk /healthcheck"
|
- "httpchk /healthcheck"
|
||||||
- service:
|
|
||||||
haproxy_service_name: ceilometer_api
|
|
||||||
haproxy_backend_nodes: "{{ groups['ceilometer_api_container'] | default([]) }}"
|
|
||||||
haproxy_ssl: "{{ haproxy_ssl }}"
|
|
||||||
haproxy_port: 8777
|
|
||||||
haproxy_balance_type: tcp
|
|
||||||
haproxy_backend_options:
|
|
||||||
- tcp-check
|
|
||||||
- service:
|
- service:
|
||||||
haproxy_service_name: aodh_api
|
haproxy_service_name: aodh_api
|
||||||
haproxy_backend_nodes: "{{ groups['aodh_api'] | default([]) }}"
|
haproxy_backend_nodes: "{{ groups['aodh_api'] | default([]) }}"
|
||||||
|
@ -30,7 +30,6 @@ galera_wsrep_provider_options:
|
|||||||
neutron_metadata_checksum_fix: True
|
neutron_metadata_checksum_fix: True
|
||||||
|
|
||||||
## Set workers for all services to optimise memory usage
|
## Set workers for all services to optimise memory usage
|
||||||
ceilometer_api_workers: 2
|
|
||||||
ceilometer_notification_workers: 2
|
ceilometer_notification_workers: 2
|
||||||
cinder_osapi_volume_workers: 2
|
cinder_osapi_volume_workers: 2
|
||||||
glance_api_threads: 2
|
glance_api_threads: 2
|
||||||
|
@ -144,12 +144,11 @@ class TestAnsibleInventoryFormatConstraints(unittest.TestCase):
|
|||||||
'barbican_all',
|
'barbican_all',
|
||||||
'barbican_api',
|
'barbican_api',
|
||||||
'barbican_container',
|
'barbican_container',
|
||||||
|
'ceilometer_all',
|
||||||
'ceilometer_agent_central',
|
'ceilometer_agent_central',
|
||||||
'ceilometer_agent_compute',
|
'ceilometer_agent_compute',
|
||||||
'ceilometer_agent_notification',
|
'ceilometer_agent_notification',
|
||||||
'ceilometer_all',
|
'ceilometer_central_container',
|
||||||
'ceilometer_api',
|
|
||||||
'ceilometer_api_container',
|
|
||||||
'ceph_all',
|
'ceph_all',
|
||||||
'ceph-mon_all',
|
'ceph-mon_all',
|
||||||
'ceph-mon_containers',
|
'ceph-mon_containers',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user