2.7. 메트릭 및 모니터링
이 섹션에서는 새로운 주요 기능 및 메트릭 및 모니터링 구성 요소의 변경 사항에 대해 간단히 설명합니다.
collectd
5.8 통합collectd
5.8 버전에는 다음과 같은 추가 플러그인이 포함되어 있습니다.-
OVS-stats
- 플러그인은 OVS 연결 브리지 및 인터페이스의 통계를 수집합니다. -
OVS
-events
- 플러그인은 OVS(Open vSwitch) 연결 인터페이스의 링크 상태를 모니터링하고, 값을collectd
로 디스패치하고 OVS 데이터베이스에서 링크 상태가 변경될 때마다 알림을 보냅니다. -
hugepages
-hugepages
플러그인을 사용하면 플랫폼의 번호, 바이트 또는 백분율로 사용 가능한 hugepages를 모니터링할 수 있습니다. -
Intel
-rdt
-intel_rdt
플러그인은 Cache Monitoring Technology(CMT), Memory Bandwidth Monitoring(MBM)과 같은 Intel Resource Director Technology(Intel® RDT)의 모니터링 기능을 통해 제공되는 정보를 수집합니다. 이러한 기능은 마지막 수준 캐시 occupancy, 로컬 메모리 대역폭 사용량, 원격 메모리 대역폭 사용량 및 클럭별 명령과 같은 공유 리소스 사용에 대한 정보를 제공합니다. -
libvirt
플러그인 확장 -libvirt
플러그인은 플랫폼에서 CMT, MBM, CPU Pinning, Utilization 및 State 메트릭을 지원하도록 확장됩니다.
-
collectd
및gnocchi
통합collectd-gnocchi
플러그인은 지표를 gnocchi로 보냅니다. 기본적으로 모니터링되는 각 호스트에 대해collectd
라는 리소스 유형과 새 리소스를 생성합니다.각 호스트에는 다음 이름 지정 규칙을 사용하여 동적으로 생성된 지표 목록이 있습니다.
plugin-plugin_instance/type-type_instance-value_number
지표를 올바르게 생성하려면 보관 정책 규칙이 일치하는지 확인합니다.
- 여러 RabbitMQ
서버를
사용하여 Sensu 지원 -
이번 릴리스에서는 Red Hat OpenStack Platform에서 여러 RabbitMQ 서버를 사용할
수
있는 지원이 추가되었습니다. 이를 위해서는config.yaml
파일에서MonitoringRabbitCluster
매개변수를 사용합니다. - Intel Resource Director Technology/Memory 대역폭 모니터링 지원
- 메모리 대역폭 모니터링(MBM)은 Intel® Resource Director Technology(RDT)의 필수 요소입니다. 메모리 사용량 및 가용성은 모든 노드에서 수집되며 OpenStack에서 사용 가능하여 더 나은 스케줄링 결정을 내리고 SLA를 제공합니다.
- Telemetry API 및
ceilometer-collector
제거 -
Telemetry API 서비스는
OpenStack Telemetry Metrics
(gnocchi) 서비스 및OpenStack Telemetry Alarming
(aodh) 서비스 API로 교체됩니다. Telemetry 폴링 에이전트에서 샘플 파일에서ceilometer-notification-agent
데몬으로 메시지를 전송하므로 ceilometer-collector 서비스는
ceilometer-notification-agent
데몬으로 교체됩니다.
참고
전체적으로 Ceilometer는 더 이상 사용되지 않으며 원격 분석 API 서비스 및 ceilometer-collector 서비스만 사용하지 않습니다.