GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu18.04にMRTGをインストールして設定する方法

「マルチルータートラフィックグラファー」としても知られるMRTGは、ネットワークリンクのトラフィック負荷を監視するための無料のオープンソースツールです。 MRTGを使用して、日次、週次、月次、および年次のネットワークトラフィックを監視できます。 MRTGはWindowsおよびLinuxオペレーティングシステムをサポートしています。 MRTGは、ネットワークトラフィックデータをグラフ形式で表示するためのシンプルなWebインターフェイスを提供します。

このチュートリアルでは、Ubuntu18.04サーバーにMRTGをインストールする方法を学習します。

要件
  • Ubuntu18.04を実行しているサーバー。
  • sudo権限を持つroot以外のユーザー。
必要なパッケージをインストールする

開始する前に、システムにいくつかのパッケージをインストールする必要があります。次のコマンドを実行して、それらすべてをインストールできます。

sudo apt-get install apache2 snmp snmpd -y

すべてのパッケージがインストールされたら、apacheおよびsnmpサービスを開始し、次のコマンドを使用して起動時にパッケージを開始できるようにします。

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start snmpd
sudo systemctl enable snmpd

MRTGのインストールと構成

デフォルトでは、MRTGはUbuntu18.04のデフォルトリポジトリで利用できます。次のコマンドを実行するだけでインストールできます:

sudo apt-get install mrtg -y

MRTGをインストールした後、ターゲットデバイスを監視するようにMRTGを設定する必要があります。まず、Apacheルートディレクトリ内にMRTGディレクトリを作成します。

sudo mkdir /var/www/mrtg

次に、mrtgディレクトリに適切な所有権を与えます:

sudo chown -R www-data:www-data /var/www/mrtg

次に、次のコマンドを使用してMRTG構成を再構築します。

sudo cfgmaker [email protected] > /etc/mrtg.cfg

次の出力が表示されます。

cfgmaker [email protected] > /etc/mrtg.cfg
--base: Get Device Info on [email protected]:
--base: Vendor Id: Unknown Vendor - 1.3.6.1.4.1.8072.3.2.10
--base: Populating confcache
--base: Get Interface Info
--base: Walking ifIndex
--base: Walking ifType
--base: Walking ifAdminStatus
--base: Walking ifOperStatus
--base: Walking ifMtu
--base: Walking ifSpeed

次に、次のコマンドを使用して/webサーバーのインデックスファイルを作成します。

sudo indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html
MRTG用にApacheを設定

次に、MRTG用のApache仮想ホストファイルを作成する必要があります。これは、次のコマンドで実行できます。

sudo nano /etc/apache2/sites-available/mrtg.conf

次の行を追加します:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/mrtg"
ServerName yourdomain.com
<Directory "/var/www/mrtg/">
Options None
AllowOverride None
Order allow,deny
Allow from all
Require all granted
</Directory>
TransferLog /var/log/apache2/mrtg_access.log
ErrorLog /var/log/apache2/mrtg_error.log
</VirtualHost>

終了したら、ファイルを保存して閉じます。次に、仮想ホストを有効にし、Apacheサービスを再起動して、すべての変更を適用します。

sudo a2ensite mrtg
sudo systemctl restart apache2

次に、Webブラウザーを開き、URL http://yourdomain.comを入力します。 。次のページにリダイレクトされます:

リンク
  • MRTG

Ubuntu
  1. Ubuntu20.04にNginxをインストールして構成する方法

  2. Ubuntu 20.04にVarnishをインストールして構成する方法は?

  3. Ubuntu20.04にLibreNMSをインストールして構成する方法

  1. Ubuntu18.04にGitLabをインストールして構成する方法

  2. Ubuntu18.04にRedisをインストールして構成する方法

  3. Ubuntu18.04にRedmineをインストールして設定する方法

  1. Ubuntu18.04にNagiosをインストールして構成する方法

  2. Ubuntu18.04にSambaをインストールして設定する方法

  3. Ubuntu20.04にRedisをインストールして構成する方法