본문 바로가기
반응형
리눅스 LVM LVM(Logical Volume Manager) 리눅스 시스템에서 사용되는 스토리지 관리 기술입니다. 물리적인 스토리지 공간을 논리적인 블록으로 분할하고, 이 블록들을 더욱 유연하게 관리할 수 있게 해줍니다. LVM을 사용하면 Volume Group 내의 논리적 볼륨의 크기를 동적으로 조절할 수 있습니다. 스토리지의 확장이나 축소가 필요할 때 유용합니다. 1. Physical Extent (PE) 물리적인 스토리지를 논리적인 단위로 나눈 최소 단위입니다. LVM은 스토리지 공간은 PE 단위로 관리합니다. 2. Pysical Volume (PV) LVM에서는 물리적인 스토리지 공간을 먼저 PV로 설정합니다. pvcreate 명령어를 통해 물리적인 디스크나 파티션을 PV로 만들 수 있습니다. 3. Volu.. 2024. 4. 9.
리눅스 LVM 명령어 pvcreate, pvremove, vgcreate, vgremove, lvcreate, lvremove, lvextend 등 LVM 관리를 위한 명령어를 소개하고자 합니다. 1. PV 생성 및 삭제 1-1. pvcreate - Physical Volume 생성 pvcreate 명령어는 물리적인 디스크나 파티션을 이용하여, Physical Volume (PV)를 생성합니다. $ pvcreate /dev/sdb1 dev/sdb1 디스크 파티션을 Physical Volume로 만들기 위해 다음과 같은 명령어를 사용합니다: 1-2. pvremove - Physical Volume 제거 명령어를 사용하기 전에 해당 PV가 속한 Volume Group (VG)를 제거해야 합니다. pvremove 명령어는 특정 P.. 2024. 4. 9.
Zabbix Nginx 상태 모니터링(2) - Zabbix User Parameter 활용 Zabbix에서 Nginx 서버의 모니터링을 수행하기 위한 방법 중 두 번째로는 직접 스크립트를 작성하여 모니터링하는 방법이다. 이번 게시글에서는 cURL을 활용한 스크립트를 작성하고, Zabbix 웹 인터페이스에서 모니터링 설정하는 방법을 다루고자 한다. HTTP 상태 코드 모니터링 설정 1안 Nginx by Zabbix Agent 템플릿을 이용 (https://hunnie.co.kr/56) - 장점 : Zabbix Agent가 설치되어 있는 경우, Zabbix 웹 인터페이스에서 몇 번의 설정으로 적용이 가능하다. - 단점 : HTTP 상태코드 체크를 진행하다 보니, HTTPS를 사용하는 경우 200 OK 가 아닌 301 Moved Permanently 가 발생한다. * Zabbix 아이템 - 매크로.. 2024. 3. 26.
Zabbix로 Nginx 서비스 모니터링 방법 검토 통합 모니터링 시스템을 구축하면서 웹 서비스 상태 모니터링을 위해서는 어떤 것들을 할 수 있을까? 라는 생각을 하다보니 결론적으로는 HTTP 상태코드를 통해 해당 서비스의 상태를 체크하는 것이 필수라고 생각했다. 이번 글에서는 Zabbix를 통해 어떻게 Nginx 서비스를 모니터링할지, HTTP 상태코드를 어떻게 체크할지 검토해보려고 한다. 참고. 웹 서비스 상태 모니터링 방법 1. Ping 테스트 웹 서비스가 정상적으로 응답하는지 확인을 하기 위해 ICMP 패킷을 사용하여 핑 테스트를 진행한다. 2. HTTP 상태 코드 웹 서버가 반환하는 HTTP 상태코드를 모니터링하여 서비스의 상태를 확인한다. 200 OK는 정상적인 상태를 나타내고, 500 Internal Server Error, 404 Not F.. 2024. 3. 26.
Zabbix Nginx 상태 모니터링(1) - Template Nginx by Zabbix Agent Zabbix에서 Nginx 서버의 모니터링을 수행하기 위한 방법에 대해 찾아보았다. 이번 게시글에서는 Nginx 모니터링을 위한 http_stub_status_module에 대해 설명하고, Zabbix 웹 인터페이스에서 Nginx 모니터링은 어떻게 설정하는지 알아보려고 한다. 1. Zabbix 에이전트 설치 NGINX가 설치된 서버에 Zabbix 에이전트를 설치한다. Template App Nginx by Zabbix agent 템플릿을 적용한다. 2. Nginx 설정 파일 확인 2-1. http_stub_status_module 설치 여부 확인 Nginx에 http_stub_status_module 모듈 설정이 있어야 한다. 참고. http_stub_status_module은 Nginx 웹 서버의 모니.. 2024. 3. 25.
반응형