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

コックピット-管理ゾーンへの高速道路

Linuxには多くのWebベースの管理GUIがあります。たくさん。それらにはすべて共通点があります。一元化された機能を使用して環境を監視および管理できます。それらには他にも共通点があり、それが構成の複雑さです。ほとんどの場合、ホストが相互に通信する堅牢なネットワークが必要な場合は、汗をかく必要があります。 XML、JSON、イベントなど。退屈です。

コックピットプロジェクトは、統合された使いやすいWebベースの管理ツールであり、私はしばらく前にFedora30で発見しました。上手。 Fedora 30が提供してくれたものにはあまり感心しませんでしたが、それはクールで新しいテクノロジーのテストベッドです。それで私は非常に興味をそそられて寝ました-テスト。というか、コックピットに縛り付けて、ハッハッハ、ハッハッハ。確かに、始めましょう。

セットアップと最初の実行

コックピットの使用は非常に簡単であることが判明しました。 dnfを介してソフトウェアをインストールし、数秒以内に起動して実行しました。ポート9090で指定されたサーバーのWebインターフェイスにアクセスできます。ブラウザのアドレスバーにあるLocalhost:9090でうまくいきます。管理者権限のないユーザーも含め、どのユーザーでもログインできますが、その場合、実行できる操作が制限されます。

一般に、ミニマルなインターフェースで間違いを犯しやすく、Gnomeをほのめかしますが、Cockpitを使用すると、レイアウトはまったく問題なく、視覚的な魅力と美学が融合します。デフォルトでは、コックピットにはサーバーのシステムページが表示されます。このページには、CPU、メモリ、ディスク、ネットワークメトリックなどの基本情報が含まれています。

他のタブをクリックすると、豊富な追加情報が表示されます。これらはすべて、バックグラウンドでさまざまなコックピットプラグインを介して実行されます。これらのプラグインは、ファイルシステムと/procおよび/sysの断片の必要なプロービングを実行し、実際にJSONなどを実行する必要はありません。同様の性質のほとんどのツールでは、グラフに1本の線が表示される前に、大量の退屈なルールを構成するというマゾヒズムが必須です。

ダッシュボードおよびその他のマシン

本当にクールな部分はダッシュボードタブです。ここでは、複数のシステムを監視するオプションがあります。プラスボタンを押して、新しいホストの追加を開始します。これはそれが面白くなるところです。コックピットはSSH接続を使用して、リモートホストとの接続を確立します。

これは、リモートホストがネットワーク上で検出可能で到達可能である必要があり、SSHを実行する必要があることを意味します。ここで、コックピットパッケージもインストールする必要があります。接続を確立した後でのみ、それが欠落していることがわかります。私はFedora以外のリモートホスト(Ubuntu 19.10)を試してみることにしました。そこで、コックピットはリポジトリで利用可能であり、インストールも同じくらい簡単です。 SSHのような一般的なプロトコルを使用することの利点は、将来、SSHをサポートし、コックピットを実行できるものなら何でも監視に含めることができることを意味します。オジーが態度をとることができるのとほぼ同じです。

問題のあるビットを整理すると、正常に機能します。リストにさまざまなマシンが表示され、それらの動作を監視できます。問題なく動作します。最良の部分は、各ホストに1つのパッケージをインストールするだけでよく、残りはコックピットがバックグラウンドで処理することです。

その他の機能

もっとあります。組み込み端末を使用して、追加のビューとメトリックを有効にすることができます。もちろん、オタク用のAPIがあります。これは簡単なことではなく、JavaScriptの十分な知識が必要ですが、最初の拡張機能を作成するためのビルド済みテンプレートが付属しているスターターキットを試すこともできます。これは、そこにあるすべての監視システムに当てはまります。スキルと汗がなければ、機能を魔法のようにすることはできません。主な違いは、コックピットチームがあなたに代わって汗を流し、多くの優れた機能を含むベースラインセットアップを作成し、コードや構成に飽きることなく、ツールをすぐに使用できるようにすることです。

>

結論

コックピットは非常に便利なプロジェクトのようです。エレガントで堅牢で、すっきりとしたインターフェイスとすぐに使用できるデフォルトが付属しているため、ほとんどの類似したプログラムよりも優れています。確かに、長期的には、物理​​学をだますことはできません。熱力学の第二法則では、専門知識があり、舞台裏の残酷な詳細を完全に理解して制御できる必要があります。しかし、セットアップから最初の使用までの重要な採用期間では、コックピットはすぐに腎臓と魂を要求しません。

コックピットの真の力は、確かにエンタープライズ、クラウド、その他の話題の場所の領域にありますが、ホームユーザーとしても、その恩恵を受けることができます。複数のLinuxマシンがあり、それらの動作を一目で確認したい場合、または基本的な管理を行いたい場合、Cockpitは手間のかからない方法とWebインターフェイスを提供します。これは、日常の使用に関しては本当にポータブルであることを意味します。 。私は非常に興味深く、幸せです。このプロジェクトがどのように進化するかを楽しみにしています。推奨されるので、テストに取り掛かるのもよいでしょう。終わり。


Linux
  1. viエディターの紹介

  2. Linuxスーパーデュパー管理ツール:ヘルスチェック

  3. openldap 2.4 で管理者パスワードを設定する方法

  1. ウェブメールでタイムゾーンを変更する方法

  2. Linuxでタイムゾーンを設定または変更する方法

  3. Debian11でタイムゾーンを設定する方法

  1. Slackware15-古い旅団

  2. Devuan Chimaera-バック・トゥ・ザ・フューチャー、フォワード・トゥ・ザ・パスト

  3. Plasmaでアクティブなウィンドウの色を変更する方法