리눅스 등의 서버 상태를 모니터링하는 툴은 매우 다양하지만, 요즘 유행(?)하고 있는 것은 munin 이다.
기본 설정으로 5분에 한번 각종 데이터를 읽어서 웹 서비스 형태로 볼 수 있게 해주는데, 기본 설정은 서버에서만 볼 수 있다. 이건 당연하다고 본다. 외부로 공개할 이유가 없는 데이터이니까.
그런데, 어떠한 이유에서건 서버에 직접 접속하지 않고 웹브라우저를 통해 보아야 할 다양한 이유가 있을 수 있다.
이때에는 /etc/munin/apache24.conf 파일의 일부를 살짝 수정하면 된다.
<Directory /var/cache/munin/www>
Options Indexes FollowSymLinks Multiviews
AllowOverride All
Require all granted
Order allow,deny
allow from all
# Require local
# Options None
</Directory>
아래의 두줄에 # 을 붙여서 주석처리하고 위에 5줄을 추가한 거다.
그 외에 /etc/munin/munin.conf 파일 중간쯤에 있는
[localhost.localhost]
address 127.0.0.1
use_node_name yes
부분을
[devlop00.sapzil.net]
address 127.0.0.1
use_node_name yes
이렇게 바꾸면 되고, 가끔 제대로 동작 안하는 경우가 있는데, 어느 ip로 데이터를 전송해야 할지 몰라서 해매는 거라고 보면 된다. 이때에는, /etc/munin/munin-node.conf 파일의 아래쪽에
host 127.0.0.1 host_name develop00.sapzil.net
를 추가하면 된다.
물론, develop00.sapzil.net 은 내가 쓰는 서버 주소니까 바꿔야 한다.
2026.05.21 akpil