그누보드 운영지킴이
(GB Guardian)
PHP 오류를 자동 감지 → 메일 · SMS · 카카오 알림톡으로 즉시 통보
그누보드5 / 영카트5 전용 오류 모니터링 플러그인
PHP 5.6 ~ 8.3 | 그누보드5 5.5+ | K3SOFT / WizardOfCode
오류가 발생하는 순간, 관리자 메일과 SMS로 자동 알림이 날아갑니다.
지금 내 사이트에서 무슨 일이 일어나고 있는지 알고 계신가요?
그누보드·영카트 사이트를 운영하다 보면, 언제 어디서 PHP 오류가 터지는지 모른 채 며칠이 지나는 경우가 허다합니다. 고객이 “결제가 안 된다”고 문의를 보내고 나서야 비로소 FTP를 열고 로그를 뒤지게 되는 것이 현실입니다.
이미 피해는 발생했고, 매출은 새어 나갔으며, 고객 신뢰는 깎였습니다. 운영지킴이는 이 악순환을 끊기 위해 만들어졌습니다.
├── 📧 메일 (그누보드 SMTP 자동 연동)
├── 📱 SMS (알리고 솔루션 자동 연동)
└── 💬 카카오 알림톡 (알리고 솔루션 자동 연동)
주요 기능
4가지 PHP 오류 자동 캡처
일반 에러(Notice/Warning/Fatal), 처리되지 않은 예외(Exception), Fatal Error, DB 쿼리 오류까지 한 번에 잡아냅니다.
관리자 대시보드
오늘/주간 오류 통계, 최다 오류 TOP 5, 미해결 항목 현황을 한눈에 확인할 수 있습니다.
유연한 알림 규칙 엔진
등급/파일패턴/시간대 조합으로 어떤 오류를 누구에게 언제 보낼지 세밀하게 설정합니다. 즉시·일일·주간·시간대 4가지 발송 모드 지원.
SMS 비용 보호 시스템
비상정지 스위치, 채널별 일일 한도, 야간 무음(22~08시), 동일 오류 쿨다운(기본 30분)으로 SMS 비용 폭탄을 원천 차단합니다.
개인정보 자동 마스킹
이메일·휴대폰·주민번호·카드번호·비밀번호·절대경로를 오류 로그 저장 전에 자동 마스킹합니다. 개인정보보호법 대응.
설치 테스트 기능
“WARNING 발생시키기” 버튼 한 번으로 캡처→매칭→발송 전체 흐름을 1분 안에 검증할 수 있습니다.
경쟁 제품과 다른 세 가지
① 그누보드 코어를 단 한 줄도 수정하지 않습니다
운영지킴이는 그누보드의 extend 메커니즘만으로 동작합니다. 그누보드를 업데이트해도 운영지킴이는 그대로 살아있고, 제거해도 코어가 깨끗하게 남습니다.
② 무제한 사이트에 설치 가능합니다
라이선스 키 검증 로직이 없는 설계입니다. 운영 중인 모든 사이트, 고객사 사이트에 제한 없이 설치하실 수 있습니다.
③ 비활성 시 성능 영향 0
운영지킴이가 꺼진 상태에서는 extend 파일이 즉시 return되어 디스크 I/O가 단 한 건도 발생하지 않습니다. 혹시 몰라 설치만 해두는 것도 부담이 없습니다.
SMS 비용 보호 — 법적 안전장치 수준으로
- 비상 정지 스위치 — 의심 폭주 감지 시 즉시 전체 발송 차단
- 채널별 일일 한도 — 메일 500건 / SMS 50건 / 카카오 100건 (사용자 조정 가능)
- 야간 무음 — SMS·카카오 야간 발송 자동 차단 (기본 22~08시)
- 동일 오류 쿨다운 — 같은 오류로 30분 이내 재발송 차단
- 재진입 락 — 발송 함수 무한 루프 원천 차단
- 실패도 한도에 카운트 — 외부 장애로 실패가 반복돼도 비용 보호 무력화 없음
지원 알림 채널
| 채널 | 방식 | 필요 조건 |
|---|---|---|
| 📧 이메일 | 그누보드 mailer() 자동 연동. SMTP Manager 사용 시 자동으로 SMTP 발송 전환. | 그누보드 기본 설정만으로 즉시 사용 가능 |
| 📱 SMS | 알리고 SMS 솔루션 자동 연동. 90바이트 초과 시 LMS 자동 전환. | 알리고 SMS 솔루션 필요 |
| 💬 카카오 알림톡 | 알리고 카카오 솔루션 자동 연동. 알림톡 실패 시 SMS 자동 폴백. | 알리고 카카오 솔루션 + 카카오 비즈센터 템플릿 필요 |
지원 환경
| 항목 | 최소 | 권장 |
|---|---|---|
| 그누보드 | 5.5.x | 5.6.x |
| PHP | 5.6 | 7.4 / 8.x |
| MySQL / MariaDB | 5.5 | 5.7 / 10.x |
| 메일 발송 | 그누보드 기본 mailer | SMTP Manager v1.0+ |
| SMS / 카카오 | — (선택) | 알리고 SMS·카카오 솔루션 |
라이선스 정책
| ✅ 무제한 사이트 설치 | ✅ 고객 사이트 설치 · 운영 서비스 제공 |
| ✅ 소스 수정 허용 | ✅ 상업적 이용 가능 |
| ❌ 소스파일 재판매 금지 | ❌ 플러그인 형태로 재패키징하여 판매 금지 |
무료 배포
✦ 완전 무료 · 오픈소스 공개
누구나 무료로 사용할 수 있습니다
GitHub Releases에서 최신 버전을 직접 다운로드하세요.
설치 방법은 사용&설치 설명서에서 확인하실 수 있습니다.
설치부터 첫 알림까지, 3분이면 됩니다
- 파일 업로드 후 install.php 실행 (1회, 멱등 — 재실행해도 안전)
- 관리자 → 운영지킴이 → 환경설정 → “사용” 체크 후 저장
- 수신자 등록 (이름 + 이메일)
- 첫 알림 규칙 등록 (FATAL · ERROR · EXCEPTION → 즉시 메일)
- 설치 테스트 버튼 클릭 → 오류 로그 & 발송 이력 확인
이것으로 끝입니다. 이후 사이트에서 발생하는 모든 FATAL/ERROR/EXCEPTION이 자동으로 알림으로 옵니다.
ⓒ 2026 K3SOFT / WizardOfCode | 문의: 카카오톡 채널 WizardOfCode

