ホームページ >システムチュートリアル >Linux >Linfo を使用して Linux サーバーの健全性ステータスを表示する

Linfo を使用して Linux サーバーの健全性ステータスを表示する

WBOY
WBOY転載
2024-02-05 12:00:29855ブラウズ

Linfo は、豊富なシステム情報を表示できる、無料のオープンソースのクロスプラットフォーム サーバー統計 UI またはライブラリです。 Linfo は拡張可能であり、composer を使用すると、PHP アプリケーションからプログラムでシステム統計を簡単に取得でき、Linux、Windows、BSD、Darwin/Mac OSX、Solaris、Minix システムに適しています。

Linfo によって表示されるシステム情報には、CPU のタイプ/速度、サーバー アーキテクチャ、マウント ポイントの使用状況、ハードディスク/ファイバー/フラッシュ ドライブ、ハードウェア デバイス、ネットワーク デバイスと統計情報、実行時間/開始日、ホスト名、メモリ使用量 ( RAM およびスワップ スペース)、温度/電圧/ファン速度、RAID アレイなど。

環境要件:

  1. PHP 5.3
  2. pcre 拡張子
  3. Linux – /proc と /sys はマウントされており、PHP で読み取り可能であり、2.6.x/3.x カーネルでテストされています

Linfo サーバー統計 UI とライブラリを Linux にインストールする方法

まず、Apache または Nginx の Web ルート ディレクトリに Linfo ディレクトリを作成し、次に示す rsync コマンドを使用してウェアハウス ファイルのクローンを作成し、ディレクトリ /var/www/html/linfo に移動します。 リーリー

次に、sample.config.inc.php の名前を config.inc.php に変更します。これは Linfo の構成ファイルで、必要な値を定義できます:

リーリー

次に、Web ブラウザでリンク http://SERVER_IP/linfo を開いて、以下のスクリーンショットに示すように Web UI を表示します。

スクリーンショットからわかるように、Linfo はシステム カーネル情報、ハードウェア構成、RAM 統計、ネットワーク デバイス、ドライバー、およびファイル システム マウント ポイントを表示します。

使用Linfo 显示 Linux 服务器运行状况

#Linux サーバー実行情報 次の行を構成ファイル config.inc.php に追加すると、トラブルシューティング時にエラー メッセージを確認できるようになります。

リーリー

Linfo を Ncurses モードで実行する Linfo には、php の ncurses 拡張機能に依存する ncurses に基づくシンプルなインターフェイスがあります。

リーリー

次に、php 拡張機能を次のようにコンパイルします。

リーリー

次に、コンパイルが成功し、php 拡張機能がインストールされている場合は、次のコマンドを実行します。 リーリー

ncurse を確認:

リーリー

ここで、「情報」を実行します:

リーリー

使用Linfo 显示 Linux 服务器运行状况Linux サーバー情報

情報には次の機能がまだありません:

より多くの Unix オペレーティング システム (Hurd、IRIX、AIX、HP UX など) のサポート

    # あまり有名ではないオペレーティング システム Haiku/BeOS
  1. をサポート
  2. 追加機能/拡張機能
  3. ncurses モードでの htop クラス機能のサポート
  4. さらに詳しく知りたい場合は、Linfo の GitHub リポジトリにアクセスしてください: https://github.com/jrgp/linfo
  5. これがこの記事の全内容です。今後は、Linfo を使用して、Web ブラウザで Linux システムに関する情報を表示できるようになります。試してみて、コメントでご意見を共有してください。

以上がLinfo を使用して Linux サーバーの健全性ステータスを表示するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。