Telemetry Alarming 서비스 (aodh) 1. 전제 조건 > OpenStack 자료실

본문 바로가기
사이트 내 전체검색

OpenStack 자료실

Telemetry Alarming 서비스 (aodh) 1. 전제 조건

페이지 정보

profile_image
작성자 jkchoi
댓글 1건 조회 3,601회 작성일 22-02-03 10:09

본문


elemetry 서비스를 설치 및 구성하기 전에 데이터베이스, 서비스 자격 증명 및 API 끝점을 생성해야 합니다.

 

 

1. 데이터베이스를 생성하려면 다음 단계를 완료하십시오.


  1) 데이터베이스 액세스 클라이언트를 사용하여 루트 사용자로 데이터베이스 서버에 연결합니다.

 

      $ mysql -u root -p

 

  2) aodh 데이터베이스를 생성합니다.

 

      CREATE DATABASE aodh;

 

  3) aodh 데이터베이스에 대한 적절한 액세스 권한 부여


      GRANT ALL PRIVILEGES ON aodh.* TO 'aodh'@'localhost' \

        IDENTIFIED BY 'AODH_DBPASS';

      GRANT ALL PRIVILEGES ON aodh.* TO 'aodh'@'%' \

        IDENTIFIED BY 'AODH_DBPASS';

 

      - AODH_DBPASS를 적절한 암호로 바꾸십시오.

 

  4) 데이터베이스 액세스 클라이언트를 종료합니다.

 

 

2. 관리자 자격 증명을 소싱하여 관리자 전용 CLI 명령에 액세스합니다.


      $ . admin-openrc

 

 

3. 서비스 자격 증명을 생성하려면 다음 단계를 완료하십시오.

 

  1) aodh 사용자 생성

 

      $ openstack user create --domain default \

        --password-prompt aodh

      User Password:

      Repeat User Password:

      +------------+-------------------------------------------+

      | Field         | Value                                           |

      +------------+-------------------------------------------+

      | domain_id | e0353a670a9e496da891347c589539e9 |

      | enabled    | True                                             |

      | id            | b7657c9ea07a4556aef5d34cf70713a3  |

      | name       | aodh                                            |

      +-----------+-------------------------------------------+

 

  2) aodh 사용자에게 관리자 역할을 추가합니다.

 

      $ openstack role add --project service --user aodh admin


  3) aodh 서비스 엔터티를 만듭니다.

 

      $ openstack service create --name aodh \

        --description "Telemetry" alarming

      +-------------+--------------------------------------------+

      | Field          | Value                                             |

      +-------------+--------------------------------------------+

      | description  | Telemetry                                       |

      | enabled      | True                                              |

      | id              | 3405453b14da441ebb258edfeba96d83 |

      | name         | aodh                                             |

      | type          | alarming                                         |

      +-------------+--------------------------------------------+

 

 

4. 경보 서비스 API 끝점을 만듭니다.

 

      $ openstack endpoint create --region RegionOne \

        alarming public http://controller:8042

        +--------------+--------------------------------------------+

        | Field           | Value                                             |

        +--------------+--------------------------------------------+

        | enabled       | True                                              |

        | id               | 340be3625e9b4239a6415d034e98aace |

        | interface      | public                                           |

        | region         | RegionOne                                    |

        | region_id      | RegionOne                                    |

        | service_id     | 8c2c7f1b9b5049ea9e63757b5533e6d2 |

        | service_name | aodh                                           |

        | service_type  | alarming                                       |

        | url              | http://controller:8042                       |

        +--------------+-------------------------------------------+


      $ openstack endpoint create --region RegionOne \

        alarming internal http://controller:8042

        +--------------+--------------------------------------------+

        | Field           | Value                                             |

        +--------------+--------------------------------------------+

        | enabled       | True                                              |

        | id               | 340be3625e9b4239a6415d034e98aace |

        | interface      | internal                                          |

        | region         | RegionOne                                     |

        | region_id      | RegionOne                                    |

        | service_id     | 8c2c7f1b9b5049ea9e63757b5533e6d2 |

        | service_name | aodh                                           |

        | service_type  | alarming                                       |

        | url              | http://controller:8042                       |

        +--------------+-------------------------------------------+


      $ openstack endpoint create --region RegionOne \

        alarming admin http://controller:8042

        +--------------+-------------------------------------------+

        | Field           | Value                                            |

        +--------------+-------------------------------------------+

        | enabled       | True                                             |

        | id               | 340be3625e9b4239a6415d034e98aace |

        | interface      | admin                                           |

        | region         | RegionOne                                    |

        | region_id      | RegionOne                                    |

        | service_id     | 8c2c7f1b9b5049ea9e63757b5533e6d2 |

        | service_name | aodh                                           |

        | service_type  | alarming                                       |

        | url              | http://controller:8042                       |

        +--------------+-------------------------------------------+

 

댓글목록

profile_image

최고관리자님의 댓글

최고관리자 작성일

좋은글 감사합니다. ^^

회원로그인

회원가입

사이트 정보

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

접속자집계

오늘
2,010
어제
1,766
최대
3,935
전체
1,090,478
Copyright © www.linuxdata.org All rights reserved.