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

CentosVPSにCactiネットワーク監視ツールをインストールする方法

Cactiは、完全にPHP駆動のフロントエンドを備えたオープンソースのWebベースのネットワークおよびシステム監視ソリューションです。ITビジネスで使用され、帯域幅、ハードディスク使用量、CPUに関する必要な情報をすべて保存します。 MySQLデータベースの使用量、負荷平均、RAM統計など。Cactiはグラフを作成してデータを入力します。SNMPサポート、サードパーティのテンプレートとプラグインを提供し、ユーザー認証とユーザー権限機能を組み込んでいます。

このブログ記事では、CentosVPSへのCactiのインストールについて説明します。

ユーザー「root」としてCentos6仮想プライベートサーバーにログインし、必要なパッケージをインストールします。

Apacheをインストールする

#yum install httpd httpd-devel 

MySQLをインストールする

#yum install mysql mysql-server 

PHPと必要なモジュールをインストールします

#yum install php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli php-mysql 

PHP-SNMPをインストールする

#yum install php-snmp 

NET-SNMPをインストールする

#yum install net-snmp-utils p net-snmp-libs 

RRDToolをインストールする

#yum install rrdtool 

次に、必要なサービスを開始する必要があります:

#/etc/init.d/mysqld start#/etc/init.d/httpd start#/etc/init.d/snmpd start 

これらのサービスを起動時に実行するには、次のコマンドを入力する必要があります。

#chkconfig mysqld on#chkconfig httpd on#chkconfig snmpd on 

yumパッケージマネージャーを介してCactiをインストールするには、EPELリポジトリをダウンロードする必要があります。

#wget download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -ivh epel-release-6-8.noarch.rpm#yum install cacti 

次に、rootパスワードを設定するために、インストール後のスクリプト「mysql_secure_installation」を実行する必要があります。

#mysql_secure_installation-rootパスワードを設定しますか? [Y / n] y-匿名ユーザーを削除しますか? [Y / n] y-rootログインをリモートで禁止しますか? [Y / n] y-テストデータベースを削除してアクセスしますか? [Y / n] y-特権テーブルを今すぐリロードしますか? [Y / n] y 

CactiにはMySQLユーザーとデータベースが必要なので、次のコマンドを実行して作成します。

#mysql -u root -pcreate databasecacti;cacti。*のすべての権限を「your-password-here」で識別される「cactiuser」@「localhost」に付与します。 

MySQLでのCactiテーブルの設定
cacti.sqlファイルの場所を知る必要があります。次のコマンドを使用して、場所を表示します。

#rpm-qlサボテン| grep cacti.sql 

出力例:/usr/share/doc/cacti-0.8.8b/cacti.sql

次に、テーブルをcacti.sqlファイルにインストールする必要があります。次のコマンドを使用してこれを行い、プロンプトが表示されたらデータベースのパスワードを入力します。

#mysql -u cactiuser -p cacti  

CactiのMySQL設定を構成しましょう。お気に入りのエディターで/etc/cacti/db.phpを開き、「cacti」データベースの値を入力します。

#vim /etc/cacti/db.php 

Cactiインストール用にApacheサーバーを構成します。

必要なIPアドレス範囲からCactiへのアクセスを許可する必要があります。お好みのテキストエディタで/etc/httpd/conf.d/cacti.confを開きます:

#vim /etc/httpd/conf.d/cacti.conf 

構成ファイルの下部に次のセクションを追加します。

  Order Deny、Allow Deny from none Allow from   

Apacheを再起動します:

#/etc/init.d/httpd restart 

Cactiのcronの設定
Cacticronファイルを開き、行のコメントを解除して、poller.phpが5分ごとに実行できるようにします。

#vim /etc/cron.d/cacti 

次の行の#を削除します

#* / 5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php>
 / dev / null 2>&1 

インストールが完了しました。これで、お気に入りのWebブラウザーを開き、http:// SERVER-IP/cactiに移動してインストールを完了することができます。 Cactiのデフォルトのユーザー名とパスワードはadmin/adminです。最初のログイン時に、デフォルトのパスワードを変更する必要があります。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にCactiのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. CentOS7にVnStatネットワーク監視をインストールする方法

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

  3. CentOS7VPSにIcingaネットワーク監視システムをインストールする方法

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

  2. CentOS 7 / RHEL 7にCheck_MK(監視ツール)をインストールする方法

  3. CentOS8にZabbixモニタリングツールをインストールする方法

  1. CentOS7にNginxを使用してLibreNMS監視ツールをインストールする方法

  2. Debian9にCactiSNMP監視ツールをインストールする方法

  3. CentOS8にCactiMonitoringServerをインストールする方法