Rocky Linux 9にリソース監視ツール Netdataをインストールする

環境
OSバージョンを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# cat /etc/redhat-release
Rocky Linux release 9.0 (Blue Onyx)
# cat /etc/redhat-release Rocky Linux release 9.0 (Blue Onyx)
# cat /etc/redhat-release
Rocky Linux release 9.0 (Blue Onyx)

操作方法
1.NetDataをインストールします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# dnf --enablerepo=epel -y install netdata
# dnf --enablerepo=epel -y install netdata
# dnf --enablerepo=epel -y install netdata

2.他ホスト(例0.0.0.0)からも参照可能にする場合はIP アドレスを変更します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# vi /etc/netdata/netdata.conf
# vi /etc/netdata/netdata.conf
# vi /etc/netdata/netdata.conf

31行目
修正前

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
bind to = localhost
bind to = localhost
bind to = localhost

修正後

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
bind to = 0.0.0.0
bind to = 0.0.0.0
bind to = 0.0.0.0

3.netdataを起動します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# systemctl enable --now netdata
Created symlink /etc/systemd/system/multi-user.target.wants/netdata.service → /usr/lib/systemd/system/netdata.service.
# systemctl enable --now netdata Created symlink /etc/systemd/system/multi-user.target.wants/netdata.service → /usr/lib/systemd/system/netdata.service.
# systemctl enable --now netdata
Created symlink /etc/systemd/system/multi-user.target.wants/netdata.service → /usr/lib/systemd/system/netdata.service.

4.netdata停止、起動、ステータスの確認
netdataの起動

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# systemctl start netdata
# systemctl start netdata
# systemctl start netdata

netdataの停止

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# systemctl stop netdata
# systemctl stop netdata
# systemctl stop netdata

netdataのステータスの確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# systemctl status netdata
# systemctl status netdata
# systemctl status netdata

5.Firewalld を有効にしている場合は、ポート番号「19999」の許可が必要です。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# firewall-cmd --add-port=19999/tcp
success
# firewall-cmd --runtime-to-permanent
success
# firewall-cmd --add-port=19999/tcp success # firewall-cmd --runtime-to-permanent success
# firewall-cmd --add-port=19999/tcp
success
# firewall-cmd --runtime-to-permanent
success

6.動作確認
http://(サーバーのホスト名 または IP アドレス):19999/にアクセスします
例http://192.168.71.133:19999/

Rocky Linux 9

Posted by arkgame