반응형 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. 리눅스 Grafana 버전 업그레이드 (Grafana 7.5 → Grafana 10.4) Grafana 에 Zabbix Plugin 추가를 하던 중, 최소 요건이 grafana 9.3 버전 이상임을 확인하였다. 아래의 공식 문서를 참고하여 업그레이드를 진행하였고, 단계별로 간단하게 정리하고자 한다. https://grafana.com/docs/grafana/latest/upgrade-guide/upgrade-v10.4/ Upgrade to Grafana v10.4 | Grafana documentation Enterprise Open source Upgrade to Grafana v10.4 We recommend that you upgrade Grafana often to stay current with the latest fixes and enhancements. Because Grafan.. 2024. 3. 25. 모니터링 시스템 구축 - Grafana Zabbix Plugin 설치 grafana와 zabbix 연동을 위해 zabbix plugin 설치하는 방법을 설명하고자 합니다. Zabbix Plugin 설치1. Zabbix Plugin 설치 조건- Grafana 9.3 버전 이상 Grafana 9.3 버전 이상이 필요합니다. 초기 구축 당시 Grafana 7.5 버전을 설치했다가 업그레이드했습니다.업그레이드 과정은 아래 게시글 참고하시면 됩니다. https://hunnie.co.kr/55 2. Zabbix plugin 파일 다운로드운영 중인 Grafana 서버가 외부 통신이 가능하다면 다음 명령어를 통해 설치가 가능합니다.grafana-cli plugins install alexanderzobnin-zabbix-appsystemctl restart grafana-server .. 2024. 3. 25. 이전 1 2 3 4 다음 반응형