Journal User Guide – 리눅스 systemd-journald 완전 정복
·
서버_OS
systemd는 현대 리눅스 시스템에서 사용되는 서비스 매니저입니다. systemd-journald는 시스템 로그를 관리하는 핵심 서비스로, 바이너리 형식의 로그(journal)을 기록합니다. 본 글은 journalctl 명령어의 실전 활용과 journald 설정 관리를 중심으로 구성한 실무 가이드입니다.1. systemd-journald 서비스 확인시스템 로그를 처리하는 핵심 서비스인 systemd-journald의 상태는 아래 명령어로 확인할 수 있습니다.systemctl status systemd-journald● systemd-journald.service - Journal Service Loaded: loaded (/usr/lib/systemd/system/systemd-journald.se..
Ceph Monitoring 명령어 정리 (2025년 기준)
·
클라우드 컴퓨팅
Ceph 모니터링 명령어 총정리 (2025년 최신 버전 기준)Ceph 클러스터 운영에서 모니터링은 필수 작업입니다. 특히 분산 스토리지 특성상 장애 원인을 빠르게 파악하고 조치하기 위해, 다양한 ceph 모니터링 명령어를 정확히 알고 활용하는 것이 중요합니다.이 글에서는 최신 버전(2025년 기준)의 Ceph 환경을 기준으로 자주 사용하는 실무 명령어를 정리하고, 각 명령어의 목적과 실시간 모니터링 팁까지 포함하였습니다.1. Ceph 상태 전체 확인 명령어 ceph -s : 클러스터 전체 상태 요약 ceph health detail : 상태 이상 항목 상세 확인 ceph -w : 실시간 클러스터 상태 스트리밍ceph -sceph health detailceph -w특히 ceph -w는 모니터링 대시..
Ceph Dashboard 활성화 및 사용자 계정 생성 방법
·
클라우드 컴퓨팅
Ceph 클러스터를 효율적으로 관리하기 위해서는 웹 기반의 Ceph Dashboard를 활성화하는 것이 중요합니다. 이 글에서는 다양한 Ceph 버전에서 Dashboard를 활성화하고, 사용자 계정을 생성하는 방법을 단계별로 안내합니다.1. Ceph Dashboard 개요Ceph Dashboard는 Ceph 클러스터의 상태를 모니터링하고 관리할 수 있는 웹 기반의 인터페이스입니다. 이를 통해 클러스터의 성능, 상태, 로그 등을 시각적으로 확인하고 다양한 관리 작업을 수행할 수 있습니다. Ceph Dashboard 공식 문서2. Dashboard 활성화 방법Ceph Luminous 버전ceph mgr module enable dashboardLuminous 버전에서는 위 명령어로 Dashboard 모듈을..
Grafana 시간대 설정 방법 (한국 시간 맞추기)
·
모니터링
서버 모니터링 대시보드인 Grafana를 사용할 때, 그래프 시간대가 한국 시간(Asia/Seoul)과 맞지 않는 문제가 발생할 수 있습니다. 이 글에서는 Grafana 시간대를 한국 시간으로 맞추는 방법 두 가지를 소개하며, 실제 적용 단계와 주의 사항까지 함께 설명합니다.1. 문제 현상Grafana 대시보드에서 표시되는 그래프 시간이 실제 한국 시간과 9시간 이상 차이가 날 수 있습니다. 이는 서버 또는 Grafana 내부 설정의 시간대(Timezone)가 UTC로 설정되어 있기 때문입니다.2. 방법 1: 서버 시스템 시간 변경가장 먼저 시도해볼 수 있는 방법은 시스템 시간대를 직접 변경하는 것입니다.sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtim..
grafana 설치 및 Zabbix 플러그인 설정 가이드 (CentOS/RHEL 기반)
·
모니터링
서버 모니터링 도구인 Grafana는 시각화 대시보드를 제공하여 성능 데이터를 직관적으로 확인할 수 있게 도와줍니다. 본 포스트에서는 CentOS 및 RHEL 계열에서 Grafana를 설치하고, 방화벽 설정, Zabbix 플러그인 설치까지의 과정을 단계별로 정리합니다.1. 필수 패키지 설치dnf -y install initscripts urw-fontsGrafana의 정상적인 설치와 실행을 위해 필요한 의존성 패키지들입니다.2. Grafana 설치 (RPM 방식)rpm -ivh https://dl.grafana.com/oss/release/grafana-7.5.2-1.x86_64.rpm위 명령어를 통해 Grafana 7.5.2 버전을 설치합니다. 이는 안정화된 LTS 버전 중 하나입니다.Grafana 공..
RHEL에 Zabbix 클라이언트 (에이전트) 설치 및 구성 가이드
·
모니터링
1. Zabbix 에이전트 설치: RPM 패키지 다운로드 및 설치Zabbix 서버에서 관리할 각 클라이언트 (호스트)에는 Zabbix 에이전트를 설치해야 합니다. Zabbix 에이전트는 로컬 시스템의 리소스 사용량, 애플리케이션 상태 등 다양한 메트릭 정보를 수집하여 Zabbix 서버로 전송하는 역할을 수행합니다. RHEL 버전에 따라 적절한 RPM 패키지를 다운로드하여 설치합니다.RHEL 8 환경rpm -ivh http://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-agent-5.0.10-1.el8.x86_64.rpmRHEL 7 환경rpm -ivh http://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-agent-5...
RHEL에 Zabbix 서버 설치 및 구성 가이드
·
모니터링
1. 환경 설정: yum 업데이트 및 SELinux 설정Zabbix 서버를 설치하기 전에 시스템을 최신 상태로 유지하고 SELinux 설정을 변경해야 합니다. SELinux는 보안 기능을 강화하지만, Zabbix 설치 및 운영에 영향을 줄 수 있으므로 비활성화하는 것을 권장합니다.dnf update -y위 명령어는 시스템의 모든 패키지를 최신 버전으로 업데이트합니다.sudo sed -i --follow-symlinks 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux이 명령어는 SELinux 설정을 'enforcing'에서 'disabled'로 변경합니다. 변경 사항을 적용하려면 시스템을 재부팅해야 합니다.reboot시스템 재부팅 후 SEL..