システムからの情報を表示するスクリプト

サーバーがある場合、タスクの自動化は常に役立ちます。時間を節約し、フォールトトレランスにも役立ちます。低RAMの場合にこれを行う» ...」そのようなソケットが失敗した場合、そのようなサービスを再起動します»...など、詳細は、タスクを自動化するために、最初にサーバーの現在のステータスを知ることです。

システムからの情報を表示するスクリプト

私はあなたに話しました スクリプト これはApacheRAM消費統計を示していましたが、今回はこの情報を表示するスクリプトについて説明します。

  • インターネットに接続されているかどうか
  • プラットフォーム
  • ディストリビューション
  • アーキテクチャ
  • カーネル
  • ホスト名
  • 内部IP
  • 外部IP
  • 使用するDNS
  • ログに記録されたユーザー
  • RAMとスワップの統計
  • HDDスペース
  • スクリプトが情報を表示するのにかかった時間
  • 稼働時間

システムから情報を表示するスクリプトを取得する方法

最初にダウンロードして実行権限を付与し、最後に-Iパラメーターを指定して実行します。これにより、システムにインストールされ、将来実行しやすくなります。 ターミナルを開き、次のコマンドを入力します:

wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I

パスワードの入力を求められます。入力してEnterキーを押すと、次のコマンドを実行してシステムの情報を確認できます。

monitor

スクリプトによって提供される情報の例:

モニター-スクリプト-スクリーンショット

コマンドでわかるように、スクリプトの作成者はTecMint.comです。AvishekKumarに感謝します。 投稿する.

まあ、私はあなたに何も役に立たないことを願っています😉


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   Aurelio janeiro

    ねえ。

    説明されている手順に従い、。/ tecmint_monitor.shを書き込んだときに、オプションが無効であることが通知されます…メッセージは./tecmint_monitor.sh:illegal option-I

    手伝って頂けますか?

    よろしく

    1.    エドガー・ペレス

      小文字のiです。

    2.    ホセ・ミゲル・フォルゲイラ

      パラメータはi-latinであり、eleではありません🙂

      とにかく、Ubuntuではsudoを使用してroot権限を取得するため、「su -c」を含む行が原因で、スクリプトが失敗します。

      1.    ペペ

        «sudosu-«が機能しない場合はどうなりますか

    3.    KZKG ^我愛羅

      ファイル(sudo nano / usr / bin / monitor)を編集すると、75行目に「hostname-I」と表示されます... -Iを削除すると、完了です。

    4.    ハビエル・エスピノザ

      この方法を試してください
      ./tecmint_monitor.sh -i

    5.    ホセ・ミゲル・フォルゲイラ

      とにかく、パラメータなしでスクリプトを実行すると、対応する情報が得られます。 内部的には、スクリプト「tecmint_monitor.sh」を/ usr / bin /に「monitor」という名前で(実行権限を付けて)コピーします。

  2.   brito9112

    私はそれをubuntuサーバー12.04に置きました、そして私はこのエラーを受け取ります

    ダウンロード/tecmint_monitor.sh:26:ダウンロード/ tecmint_monitor.sh:[[:見つかりません
    ダウンロード/tecmint_monitor.sh:36:ダウンロード/ tecmint_monitor.sh:[[:見つかりません
    ダウンロード/tecmint_monitor.sh:43:ダウンロード/ tecmint_monitor.sh:[[:見つかりません

    実行権限があり、パラメータ-Iを設定しましたが、問題の原因は何でしょうか?

  3.   ネッドハード

    興味深い投稿。他の問題に使用できる時間を節約しながら、情報の要求を自動化するための優れた方法です。
    オフトピック:@ KZKG ^我愛羅、それほど複雑ではないメールに返信していただけませんか。
    GREETINGS

    1.    KZKG ^我愛羅

      どんなメール? 😀

      1.    ディアス

        素晴らしい記事。

        しかし、私が自分自身を見つけると?

        wgetの http://tecmint.com/wp-content/scripts/tecmint_monitor.sh
        chmod + x tecmint_monitor.sh
        ./tecmint_monitor.sh -I

        私は行かない ..

      2.    ネッドハード

        数週間前に送ったXNUMXつはバウンスしなかったので、FLISOLで送ってくれたメールは正しいです...

      3.    KZKG ^我愛羅

        0_oUを見るためにもう一度私に書いてください

      4.    ネッドハード

        到着したかどうかを確認します

  4.   ルーベンコテラ

    すごい!! 追加情報で補足することもできますが、それは素晴らしいことです。 はいですが、カスタマイズは簡単です。 共有してくれてありがとう!

  5.   レアンドロ

    内容に基づいてアクションを設定したり、アラートを送信したりできることに加えて、サービスやリソースの監視にも使用される非常に便利なツールは、monitです。

    https://mmonit.com/monit/

  6.   エリオタイム3000

    黙って私の火の鍵を取りなさい!

  7.   ナムレス

    http://pastebin.com/uKRsrPvZ

    それがより理解しやすい場合に備えて😉
    よろしく

  8.   コラツキ

    apt-get インストール inxi
    コンソールで実行:

    inxi-Fxz

    そして準備ができて…

  9.   ダーピー

    「./tecmint_monitor.sh-I」でエラーが発生しました。@EdgarPérezが言ったように小文字に変更しましたが、「monitor」が不明なコマンドとして表示されます:/
    私は何が間違っているのですか? u__ú

    1.    レスコ

      正しくインストールされていないようです。 Debianを持っていますが、Ubuntuのようにsudoを構成しています。つまり、rootユーザーにパスワードが割り当てられていないため、インストール時に入力するように求められるパスワードがありません。 ユーザー名を入力すると、rootパスワードではないため、インストールに失敗します。 これは私のために働いた:

      chmod + x tecmint_monitor.sh
      sudoのsuコマンド
      ./tecmint_monitor.sh -i

      したがって、それは効果的にインストールされました。 次に、任意のターミナルで実行します:モニター

  10.   カテキョウ

    うーん...それはそれを試す時間になります

  11.   レスコ

    スクリプトは優れていますが、使用されているRAMメモリでは、あまり信頼できない値を示しています。 いずれかのシステムモニターで370MBを使用したことがわかると、このスクリプトは991 MB(?)であることを示しています。

  12.   ブルーティコ

    スクリプトは問題ありませんが、inxiを使用すると、より多くのデータが表示されます。

  13.   ジョルゲ-1987

    優秀!!!!

    管理タスクを実行する必要があるときに、コンソールでコマンドをXNUMXつずつプルするのをやめるのは完璧です。 🙂

    残念ながら、GitHubを偽造して、スクリプトをより快適に操作できるようにすることはできません。

    ご挨拶!

  14.   開発者

    デラックス。

    共有していただきありがとうございます。

    ご挨拶!

  15.   イェレティック
  16.   ストーカー

    これは問題ありませんが、完全ではありません