Telemetry 데이터 수집 서비스 (ceilometer) 1. 컴퓨팅 서비스 설치 및 구성 > OpenStack 자료실

본문 바로가기

사이트 내 전체검색

뒤로가기 OpenStack 자료실

Telemetry 데이터 수집 서비스 (ceilometer) 1. 컴퓨팅 서비스 설치 및 구성

페이지 정보

작성자 jkchoi 작성일 22-02-24 09:13 조회 3,671 댓글 1

본문

구성 요소 설치 및 구성

 

1. 패키지 설치

 

      # yum install openstack-ceilometer-compute

 

 

2. /etc/ceilometer/ceilometer.conf 파일을 편집하고 다음 작업을 완료합니다.

 

  1) [DEFAULT] 섹션에서 RabbitMQ 메시지 대기열 액세스를 구성합니다.

 

      [DEFAULT]

      ...

      transport_url = rabbit://openstack:RABBIT_PASS@controller

 

      - RABBIT_PASS를 RabbitMQ의 openstack 계정에 대해 선택한 비밀번호로 바꿉니다.

 

  2) [DEFAULT] 및 [keystone_authtoken] 섹션에서 ID 서비스 액세스를 구성합니다.

 

      [DEFAULT]

      ...

      auth_strategy = keystone


      [keystone_authtoken]

      ...

      auth_uri = http://controller:5000

      auth_url = http://controller:35357

      memcached_servers = controller:11211

      auth_type = password

      project_domain_name = default

      user_domain_name = default

      project_name = service

      username = ceilometer

      password = CEILOMETER_PASS

 

      - CEILOMETER_PASS를 Telemetry 서비스 데이터베이스에 대해 선택한 비밀번호로 바꿉니다.

 

  3) [service_credentials] 섹션에서 서비스 자격 증명을 구성합니다.

 

      [service_credentials]

      ...

      auth_url = http://controller:5000

      project_domain_id = default

      user_domain_id = default

      auth_type = password

      username = ceilometer

      project_name = service

      password = CEILOMETER_PASS

      interface = internalURL

      region_name = RegionOne

 

      - CEILOMETER_PASS를 ID 서비스에서 ceilometer 사용자에 대해 선택한 비밀번호로 바꿉니다.

 

 

 

원격 측정을 사용하도록 Compute 구성

 

1. /etc/nova/nova.conf 파일을 편집하고 [DEFAULT] 섹션에서 알림을 구성합니다.

 

      [DEFAULT]

      ...

      instance_usage_audit = True

      instance_usage_audit_period = hour

      notify_on_state_change = vm_and_task_state


      [oslo_messaging_notifications]

      ...

      driver = messagingv2

 

 

설치 완료

 

1. 에이전트를 시작하고 시스템이 부팅될 때 시작되도록 구성합니다.

 

      # systemctl enable openstack-ceilometer-compute.service

      # systemctl start openstack-ceilometer-compute.service

 

 

2. 컴퓨팅 서비스를 다시 시작합니다.

 

      # systemctl restart openstack-nova-compute.service

 

댓글목록 1

최고관리자님의 댓글

최고관리자 작성일

좋은글 감사합니다. ^^

Copyright © 소유하신 도메인. All rights reserved.

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

PC 버전으로 보기