3.8. Red Hat OpenStack Platform 서비스의 로그 파일 위치
각 RHOSP(Red Hat OpenStack Platform) 구성 요소에는 실행 중인 서비스와 관련된 파일이 포함된 별도의 로깅 디렉터리가 있습니다.
3.8.1. Bare Metal Provisioning (ironic) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| OpenStack Ironic API | openstack-ironic-api.service | /var/log/containers/ironic/ironic-api.log |
| OpenStack Ironic Conductor | openstack-ironic-conductor.service | /var/log/containers/ironic/ironic-conductor.log |
3.8.2. Block Storage(cinder) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| 블록 스토리지 API | openstack-cinder-api.service | /var/log/containers/cinder-api.log |
| 블록 스토리지 백업 | openstack-cinder-backup.service | /var/log/containers/cinder/backup.log |
| 정보 메시지 | cinder-manage 명령 | /var/log/containers/cinder/cinder-manage.log |
| 블록 스토리지 스케줄러 | openstack-cinder-scheduler.service | /var/log/containers/cinder/scheduler.log |
| 블록 스토리지 볼륨 | openstack-cinder-volume.service | /var/log/containers/cinder/volume.log |
3.8.3. 컴퓨팅(nova) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| OpenStack Compute API 서비스 | openstack-nova-api.service | /var/log/containers/nova/nova-api.log |
| OpenStack Compute 인증서 서버 | openstack-nova-cert.service | /var/log/containers/nova/nova-cert.log |
| OpenStack Compute 서비스 | openstack-nova-compute.service | /var/log/containers/nova/nova-compute.log |
| OpenStack Compute Conductor 서비스 | openstack-nova-conductor.service | /var/log/containers/nova/nova-conductor.log |
| OpenStack Compute VNC 콘솔 인증 서버 | openstack-nova-consoleauth.service | /var/log/containers/nova/nova-consoleauth.log |
| 정보 메시지 | nova-manage 명령 | /var/log/containers/nova/nova-manage.log |
| OpenStack Compute NoVNC Proxy 서비스 | openstack-nova-novncproxy.service | /var/log/containers/nova/nova-novncproxy.log |
| OpenStack Compute Scheduler 서비스 | openstack-nova-scheduler.service | /var/log/containers/nova/nova-scheduler.log |
3.8.4. 대시보드(horizon) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| 특정 사용자 상호 작용 로그 | 대시보드 인터페이스 | /var/log/containers/horizon/horizon.log |
Apache HTTP 서버는 대시보드 웹 인터페이스에 추가 로그 파일을 사용합니다. 이 파일은 웹 브라우저 또는 명령줄 클라이언트(예: keystone 및 nova)를 사용하여 액세스할 수 있습니다. 다음 로그 파일을 사용하여 대시보드 사용량을 추적하고 결함을 진단할 수 있습니다.
| 목적 | 로그 경로 |
|---|---|
| 처리된 모든 HTTP 요청 | /var/log/containers/httpd/horizon_access.log |
| HTTP 오류 | /var/log/containers/httpd/horizon_error.log |
| admin-role API 요청 | /var/log/containers/httpd/keystone_wsgi_admin_access.log |
| admin-role API 오류 | /var/log/containers/httpd/keystone_wsgi_admin_error.log |
| member-role API 요청 | /var/log/containers/httpd/keystone_wsgi_main_access.log |
| member-role API 오류 | /var/log/containers/httpd/keystone_wsgi_main_error.log |
동일한 호스트에서 실행 중인 다른 웹 서비스에서 보고한 오류를 저장하는 /var/log/containers/httpd/default_error.log 도 있습니다.
3.8.5. ID 서비스(keystone) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| OpenStack ID 서비스 | openstack-keystone.service | /var/log/containers/keystone/keystone.log |
3.8.6. Image 서비스(glance) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| OpenStack Image Service API 서버 | openstack-glance-api.service | /var/log/containers/glance/api.log |
| OpenStack 이미지 서비스 레지스트리 서버 | openstack-glance-registry.service | /var/log/containers/glance/registry.log |
3.8.7. networking(neutron) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| OpenStack Neutron DHCP 에이전트 | neutron-dhcp-agent.service | /var/log/containers/neutron/dhcp-agent.log |
| OpenStack Networking 계층 3 에이전트 | neutron-l3-agent.service | /var/log/containers/neutron/l3-agent.log |
| 메타데이터 에이전트 서비스 | neutron-metadata-agent.service | /var/log/containers/neutron/metadata-agent.log |
| 메타데이터 네임스페이스 프록시 | 해당 없음 | /var/log/containers/neutron/neutron-ns-metadata-proxy-UUID.log |
| Open vSwitch 에이전트 | neutron-openvswitch-agent.service | /var/log/containers/neutron/openvswitch-agent.log |
| OpenStack Networking 서비스 | neutron-server.service | /var/log/containers/neutron/server.log |
3.8.8. Object Storage(swift) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
OpenStack Object Storage는 시스템 로깅 기능에만 로그를 보냅니다.
기본적으로 모든 Object Storage 로그 파일은 local0, local1 및 local2 syslog 기능을 사용하여 /var/log/containers/swift/swift.log 로 이동합니다.
Object Storage 로그 메시지는 REST API 서비스 또는 백그라운드 데몬에서 수행됩니다.
- API 서비스 메시지에는 API 요청당 한 행이 포함됩니다. 프론트 엔드 및 백엔드 서비스 둘 다 메시지입니다.
- 데몬 메시지에는 데몬 작업에 대한 사람이 읽을 수 있는 정보가 포함됩니다. 소스 ID는 항상 행 시작 부분에 있습니다.
프록시 메시지의 예는 다음과 같습니다.
Apr 20 15:20:34 rhev-a24c-01 proxy-server: 127.0.0.1 127.0.0.1 20/Apr/2015/19/20/34 GET /v1/AUTH_zaitcev%3Fformat%3Djson%26marker%3Dtestcont HTTP/1.0 200 - python-swiftclient-2.1.0 AUTH_tk737d6... - 2 - txc454fa8ea4844d909820a-0055355182 - 0.0162 - - 1429557634.806570053 1429557634.822791100
Apr 20 15:20:34 rhev-a24c-01 proxy-server: 127.0.0.1 127.0.0.1 20/Apr/2015/19/20/34 GET /v1/AUTH_zaitcev%3Fformat%3Djson%26marker%3Dtestcont HTTP/1.0 200 - python-swiftclient-2.1.0 AUTH_tk737d6... - 2 - txc454fa8ea4844d909820a-0055355182 - 0.0162 - - 1429557634.806570053 1429557634.822791100
다음은 데몬 메시지의 예입니다.
3.8.9. 오케스트레이션(heat) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| OpenStack Heat API 서비스 | openstack-heat-api.service | /var/log/containers/heat/heat-api.log |
| OpenStack Heat Engine Service | openstack-heat-engine.service | /var/log/containers/heat/heat-engine.log |
| 오케스트레이션 서비스 이벤트 | 해당 없음 | /var/log/containers/heat/heat-manage.log |
3.8.11. Telemetry(ceilometer) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| OpenStack ceilometer 알림 에이전트 | ceilometer_agent_notification | /var/log/containers/ceilometer/agent-notification.log |
| OpenStack ceilometer 중앙 에이전트 | ceilometer_agent_central | /var/log/containers/ceilometer/central.log |
| OpenStack ceilometer 컬렉션 | openstack-ceilometer-collector.service | /var/log/containers/ceilometer/collector.log |
| OpenStack ceilometer 컴퓨팅 에이전트 | ceilometer_agent_compute | /var/log/containers/ceilometer/compute.log |
3.8.12. 지원 서비스를 위한 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
다음 서비스는 코어 RHOSP 구성 요소에서 사용하며 자체 로그 디렉터리 및 파일이 있습니다.
| Service | 서비스 이름 | 로그 경로 |
|---|---|---|
| 메시지 브로커(RabbitMQ) | rabbitmq-server.service |
/var/log/rabbitmq/rabbit@short_hostname.log |
| 데이터베이스 서버(MariaDB) | mariadb.service | /var/log/mariadb/mariadb.log |
| 가상 네트워크 스위치(Open vSwitch) | openvswitch-nonetwork.service |
/var/log/openvswitch/ovsdb-server.log |
3.8.13. Aodh (alarming service) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 컨테이너 이름 | 로그 경로 |
|---|---|---|
| 알람 API | aodh_api | /var/log/containers/httpd/aodh-api/aodh_wsgi_access.log |
| 알람 평가기 로그 | aodh_evaluator | /var/log/containers/aodh/aodh-evaluator.log |
| 경보 리스너 | aodh_listener | /var/log/containers/aodh/aodh-listener.log |
| 경고 알림 | aodh_notifier | /var/log/containers/aodh/aodh-notifier.log |
3.8.14. gnocchi(metric storage) 로그 파일 링크 복사링크가 클립보드에 복사되었습니다!
| Service | 컨테이너 이름 | 로그 경로 |
|---|---|---|
| Gnocchi API | gnocchi_api | /var/log/containers/httpd/gnocchi-api/gnocchi_wsgi_access.log |
| gnocchi metricd | gnocchi_metricd | /var/log/containers/gnocchi/gnocchi-metricd.log |
| gnocchi statsd | gnocchi_statsd | /var/log/containers/gnocchi/gnocchi-statsd.log |