Webベースのリアルタイムパフォーマンスモニタリングツール『Netdata』
Pocket

少し調べものをしていたところ、Webベースのリアルタイムにパフォーマンスをモニタできるツール『Netdata』というものを見かけたので、少し試してみることにする。

1.インストール

まずは、以下のコマンドで前提となるパッケージをインストールする。

sudo apt-get install zlib1g-dev gcc make git autoconf autogen automake pkg-config uuid-dev # Debian/Ubuntu系の場合
yum install zlib-devel gcc make git autoconf autogen automake pkgconfig psmisc libuuid-devel # CentOSなどRHEL系の場合

 

前提パッケージを導入したら、以下のコマンドでNetdataをインストール、起動する。

git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
sudo ./netdata-installer.sh
[root@BS-PUB-WEBTOOL-TEST01 netdata]# sudo ./netdata-installer.sh
Welcome to netdata!
The real-time performance monitoring system.
You are about to build and install netdata to your system.
It will be installed at these locations:
- the daemon    at /usr/sbin/netdata
- config files  at /etc/netdata
- web files     at /usr/share/netdata
- plugins       at /usr/libexec/netdata
- cache files   at /var/cache/netdata
- db files      at /var/lib/netdata
- log files     at /var/log/netdata
- pid file      at /var/run
This installer allows you to change the installation path.
Press Control-C and run the same command with --help for help.
Press ENTER to build and install netdata to your system >
:-----------------------------------------------------------------------------
Running command:
./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
...
-------------------------------------------------------------------------------
OK. NetData is installed and it is running.
-------------------------------------------------------------------------------
By default netdata listens on all IPs on port 19999,
so you can access it with:
http://this.machine.ip:19999/
To stop netdata, just kill it, with:
killall netdata
To start it, just run it:
/usr/sbin/netdata
Enjoy!
Uninstall script generated: ./netdata-uninstaller.sh

 

これでインストールが完了した。

Sponsored Links

2.Webブラウザからアクセス

さて、それではブラウザからアクセスしてみよう。
デフォルトのポートは19999なので、「http://IPアドレス:19999」へアクセスする。

netdata

 

おおー、きれい…
これはいいね。できれば、このUIで複数台のノードを一括でモニタリングできるといいけど、まぁあまり贅沢を言ってもしょうがない。

Pocket

Written by blacknon

インフラ系のSE。一時期はプログラマ。 仮想化とオープンソースに興味あり。一日中寝てたい今日このごろ。 スペインとかで働きたいなぁ…(シエスタがあるので)

Leave a Comment

メールアドレスが公開されることはありません。

*