GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 7 / Ubuntu 16.04 / Fedora 27 / Debian 9にMonitorixをインストールする–オープンソースの軽量システム監視ツール

Monitorix はオープンソースで軽量のシステム/サービス監視ツールです Linuxオペレーティングシステム用。 Monitorixは、実稼働環境で使用するために作成されており、組み込みデバイスでも使用できます。

Monitorixは2つのプログラムで構成されています:「 monitorix 「、スタートアップサービスとして機能するPerlデーモンであるコレクター、および「 monitorix.cgi」と呼ばれるCGIスクリプト 「。 Monitorixには独自のHTTPサーバーが組み込まれているため、外部Webサーバーに依存する必要はありません。

初期の段階では、Monitorixは Redhat用に開発されました 、 Fedora 、および CentOS Linuxシステム、その後、FreeBSD、OpenBSD、NetBSDなどのUnixシステムをサポートするための開発が開始されました。

機能

Monitorixには、次のグラフが含まれています。

  • システム負荷の平均と使用量。
  • グローバルカーネル/プロセッサごとのカーネルの使用。
  • ファイルシステムの使用とI/Oアクティビティ。
  • ネットワークトラフィックと使用状況。
  • Netstat統計。
  • プロセス統計。
  • ネットワークポートトラフィック。
  • サービス統計(NFS、SAMBA、Squid、MySQL、NTP、BIND)
  • Webサーバーの統計(Apache、Nginx、およびLighttpd)
  • ハードウェアデバイスのチェック。

Monitorixのその他の機能

このガイドは、Monitorixを CentOS 7にインストールするのに役立ちます 、 Ubuntu 16.04 およびFedora27 。このガイドは、CentOS 6、Ubuntu 15.10、Ubuntu 14.04、Fedora26などの前述のオペレーティングシステムの以前のバージョンでも機能するはずです。

リポジトリのセットアップ

CentOS / RHEL/Fedoraの場合

Monitorixをインストールする前に、 CentOS 7 /RHEL7にEPELリポジトリを設定します。 。

### For RHEL 7 ###

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

### For RHEL 6 ###

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

### For CentOS 7 / 6 ###

yum -y install epel-release

Ubuntu 16.04 / 14.04 /Debian8の場合

echo "deb http://apt.izzysoft.de/ubuntu generic universe" | sudo tee -a /etc/apt/sources.list
wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key add izzysoft.asc

CentOS 7 / Ubuntu 16.04 / Fedora 27 /Debian9にMonitorixをインストールします

次のコマンドを使用してMonitorixをインストールします。

### CentOS / RHEL / Fedora ###

yum -y install monitorix

### Ubuntu / Debian ###

sudo apt-get update
sudo apt-get -y install monitorix

Monitorixサービスを開始します。

service monitorix start

ファイアウォール(CentOS / RHEL)

外部マシンからMonitorixダッシュボードにアクセスできるように、8080ポートを許可するようにファイアウォールを構成します。

### FirewallD ###

firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload

### IPTables ###

iptables -A INPUT -m tcp -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart

Access Monitorix

Monitorixサービスが開始されると、次のURLにアクセスしてダッシュボードにアクセスできます。

http:// your-ip-add-ress:8080 / monitorix

新しいウィンドウでグラフを取得するには、任意のグラフをクリックします。

カスタマイズ

Monitorixを起動すると、構成ファイル「 /etc/monitorix/monitorix.conf」が読み取られます。 」をクリックして、システムに応じてオプションを設定し、グラフを有効または無効にします。

ホームページの見出しを設定するには、次の変数を設定します。

title =

グラフのホスト名を変更するには。

hostname =

Monitorixの構成に関する公式ドキュメントもご覧ください。 その他のカスタマイズオプションについては。

グラフにデータが表示されない場合は、CentOS 7 /CentOS6でSELinuxを無効にすることを検討してください。
Cent OS
  1. CentOS 7、Ubuntu 18.04、Debian9にApacheHadoopをインストールする方法

  2. CentOS 7 / RHEL 7 / Ubuntu 18.04 / 16.04&Debian9にAnsibleをインストールする方法

  3. IcingaモニタリングツールをFedora22/21にインストールします

  1. CentOS 7 / Ubuntu 16.04にLibreNMSをインストールする–ネットワークおよびサーバー監視ツール

  2. CentOS、RHEL、FedoraにFsniper(ディレクトリモニタリング)ツールをインストールする

  3. CentOS7にGlanceシステム監視をインストールする方法

  1. Fail2Banのインストールとセットアップ:Ubuntu、CentOS、Fedora、Debian

  2. CentOS 8 /RHEL8にCacti監視ツールをインストールする方法

  3. CentOS6VPSにMonitorixシステム監視ツールをインストールする方法