모니터링 · 2 min read · Oct 19, 2025
우분투 15.10에서 Monitorix 3.8.0으로 성능 모니터링하기
이 튜토리얼에서는 우분투 15.10 (Wiley Werewolf)에서 Monitorix의 설치 및 구성 방법을 보여줍니다. Monitorix는 서버와 데스크탑에서 가능한 많은 서비스와 시스템 리소스를 모니터링하기 위해 설계된 무료, 경량, 오픈 소스 모니터링 도구입니다. 주로 두 개의 프로그램으로 구성되어 있습니다: 모니터링을 위한 수집기인 monitorix는 시스템 서비스로 자동으로 시작되는 Perl 데몬이며, monitorix.cgi라는 CGI 스크립트입니다. 3.0 버전부터 Monitorix는 자체 내장 HTTP 서버를 포함하고 있어, 이를 사용하기 위해 서드파티 웹 서버를 설치할 필요가 없습니다.
www.monitorix.com에서 다운로드할 수 있습니다.
1단계: Monitorix 저장소 추가하기
먼저 Monitorix 우분투 저장소를 추가해야 합니다.
먼저 원본 sources.list의 백업을 만듭니다:
cp -pf /etc/apt/sources.list /etc/apt/sources.list_bak그런 다음 편집기에서 sources.list 파일을 엽니다. 여기서는 nano를 사용하겠습니다:
sudo nano /etc/apt/sources.list참고: 변경하기 전에 원본 파일을 백업하는 것이 강력히 권장됩니다.
이렇게 하면 다음과 같은 창이 열립니다:

커서를 파일 끝으로 이동하고 다음 줄을 추가합니다:
deb http://apt.izzysoft.de/ubuntu generic universe이 저장소는 데비안 및 우분투와 같은 파생 제품에만 해당됩니다.
2단계: PGP 키 추가하기
저장소가 추가되면 PGP 키를 다운로드(또는 추가)하고 시스템에 “설치“해야 합니다. http://apt.izzysoft.de/izzysoft.asc에서 키를 직접 다운로드하거나 다음 코드를 텍스트 파일에 복사하여 izzysoft.asc로 저장할 수 있습니다.
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
mQGiBEaUwUkRBAC9C+9ojad9/DjLgZJr7g4j5EcxCPJJ7R1vZp3DgONrGmyoQ4vl
CRCT6qJoyD8jcguNqy4cyG4glDQuHJ86Q8MxdWrUDeHm5YRPlnDFrMaLGcKaUyox
GV8PseBIJLeB76cjMy5dWoIJklZcWS0lVTsVuYt8ZIhyjfIXBZjy2VtrAwCg8xDe
8WlF/p8aqorR2SUMzQxUSikEAIz6oZCc5Af2yktVZW0Lf6Gs9Xtumus4bQcehLH9
3gDXJwo4gED5PKZAHCeg/XnauoxWjwrChmJ9log4GGgscHpFQAX323lsqL98O4Pb
L9X/M2s7Cit/HGTseGVUh5MyL4dQCeIzIEUoMQzaJf1gmLPyrHkq6Ob4zZPe3ysI
QUuKBAC3cb7wcP4ZNeZL1b3EynZ2Ox8xajRd7A/oirD5BZuQwGV9zemldJgH7f+1
EvSy48daogAb1TT1HuUR8qe/hS0tpFxlz/0uRP7blMbVQyAnnupZ4eXW3CGQAaur
bmXsQZsHmquqEPz3eFt/7EC4WZnZbZRJ9mUwRP9pcRLrnCjc6rQoSXp6eVNvZnQg
RGV2ZWxvcG1lbnQgPGRldmVsQGl6enlzb2Z0LmRlPohgBBMRAgAgBQJGlMFJAhsD
BgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ10Tpwsm5tizmnACeJbWrxEZQ7fsX
SUCxjr3OMWXASekAoNAawp8uAS1KOqK3Fo6rB4u9RsxjuQINBEaUwU0QCACVm6qe
DZ4s0LvNwlKIBGokV2du7dVQPKFGpagVRnejDbK5xKkl7cZ7DsslyYRZejnFkpYX
x4iCClDrg98L7xupO9S2LKsQZyQOg49Am8zJNBQ4HKO/TRNro+38GaC/PsNle2df
0tAPjWc9y6VS/Z8s2M+7ZFDtjjgWVa/wKE4+YwVL2lAd+xp38ckDFuQlTu/GANTc
cownWXfOSiEXjqDb60XyMIgFnWrEUKUcXpHdKFjj95zzgYZSx6SaIhJXJTJizbI/
mFyjLZrSqnyZbjDP5lUfcfqOz2qtva7l8JzrZA2u9M4eKtiWBSEAUotSmMnUjV/9
OlEN7lHuEinSt8z/AAMFB/oDqPOShdhMvl/UzO7Cz3b/ViHJGCCoMBA7P8LVj+MT
jh5BhmKxsK3OK122GTPpCgMzvov3JF25uvMDquUAePUFm+x3QFYyjHJcZiaLP3ne
d9i3cfC2nQiGOuB6MNar8U9IyYZydWhZrBiBUGjvurAAPv5IjDCRkgu6aTljEX8u
hQmFUYYkFkIF7srx48X8iG0IcvrzxEGzGiFnXuO3AWFa7GrxTqotRe4nsinWqSXt
RPHnNQxhklVfOjK6Q9mlN4pztIf2L3zmwlWsdOxIjObgKFcp1g12Ewik8wLn1ddH
EQ2If9KYhG1fXfBbRZOS0XtH/JvChkbLOrpbXgS932KAiEkEGBECAAkFAkaUwU0C
GwwACgkQ10Tpwsm5tiyE3wCffbhV2lKCBIuSSYKv1tEHRj3Sy+kAoIkzZpQeftdO
9UE5+v1VnrUfMibd
=nM4G
-----END PGP PUBLIC KEY BLOCK-----izzysoft 사이트에서 직접 다운로드하고 저장하기:

이제 .asc 파일을 저장한 디렉토리로 가서 터미널 창을 열고 다음 명령을 실행해야 합니다:
sudo apt-key add izzysoft.asc그런 다음 다음 명령으로 저장소를 업데이트합니다:
sudo apt-get update3단계: Monitorix 설치하기
옵션 1: 저장소를 통해.
sudo apt-get install monitorix apache2-utils옵션 2: 수동으로.
sudo apt-get update
sudo apt-get install apache2 rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl apache2-utils
sudo dpkg -i monitorix*.deb
sudo apt-get -f install4단계: Monitorix 구성하기
monitorix.conf를 다음 위치에서 구성할 수 있습니다:
sudo nano /etc/monitorix/monitorix.conf다음과 같은 창이 열립니다:

참고: 변경하기 전에 이 파일을 백업하는 것이 강력히 권장됩니다.
다음 줄을 찾습니다:
enabled = n
msg = Monitorix: Restricted access
htpasswd = /var/lib/monitorix/htpasswd
그리고 enabled를 “y”로 변경하여 인증을 활성화합니다:
enabled = y
msg = Monitorix: Restricted access
htpasswd = /var/lib/monitorix/htpasswd
구성이 완료되면 monitorix 서비스를 재시작해야 합니다:
sudo service monitorix restartMonitorix 로그인에 대한 사용자 이름과 비밀번호를 추가합니다. 아래 예제에서는 사용자 이름 “admin”과 비밀번호 “howtoforge”를 사용하겠습니다. 시스템에서 더 안전한 비밀번호를 선택하세요 :)
sudo htpasswd -d -c /var/lib/monitorix/htpasswd adminMonitorix에서 요구하는 대로 crypt()로 비밀번호를 암호화하기 위해 -d 매개변수를 사용합니다. htpasswd 명령의 대화 상자는 다음과 같습니다.
david@desktop:/tmp# sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin
New password:
Re-type new password:
Adding password for user admin5단계: Monitorix 시작하기
브라우저를 http://localhost:8080/monitorix/로 이동시킵니다 (외부 데스크탑에서 Monitorix에 접근하는 경우 localhost를 서버의 IP로 교체하세요) 그러면 다음과 같은 화면이 나타납니다:

인터페이스

이 멋지고 유용한 소프트웨어를 즐기세요!
참고문헌
- Sanfeliu, J., http://www.monitorix.org/, 2015년 8월 11일에 접속함.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.