|
KubeScrapeは、Kubernetesユーザーがクラスターの健全性を追跡し、リアルタイムのメトリクスを表示し、構造を調査できるように設計されたオープンソースの監視ツールです。現在、このアプリケーションには5つの直感的なページがあります。 インストールこのアプリケーションはデスクトップ アプリケーションです。GitHub リリース ページ (https://github.com/oslabs-beta/KubeScrape/releases) から、オペレーティング システムと互換性のある実行可能ファイルをダウンロードし、ローカルで実行するだけです。 ただし、このアプリケーションを使用するには、いくつかの前提条件を満たす必要があります。
Kubernetes クラスターに Prometheus がインストールされており、1 つのサービスが公開されています。 ➜ kubectl get svc - n kube - mon 次に、kubectl port-forward を使用して、Prometheus サービスをポート 30000 でローカルに公開できます。 ➜ kubectl ポート転送サービス/ prometheus 30000 : 9090 -- アドレス0.0 .0 .0 -- 名前空間= kube - mon さらに、関連するメトリックをまだインストールしていない場合は、アラート ルールを含め、https://github.com/annechanchan/KubeScrape_PrometheusManifests リポジトリ経由で簡単にデプロイできます。 特性上記の要件を満たしたら、KubeScrapeアプリケーションをローカルで直接開き、通常通り使用できます。ホームページには、クラスターの実行状態の概要と、いくつかの重要なクラスターメトリクスが表示されます。 ノードをクリックすると、そのノードの詳細情報ページに移動し、そのノードで実行されているポッドに関する情報を取得できます。 同様に、ポッドをクリックすると、ポッドの詳細情報ページに移動し、CPU やメモリなどのリソースの使用状況に関する情報を表示できます。 さらに、[アラート] ページには、アラーム名ごとにグループ化された、Firing 状態の Prometheus アラーム ルールが表示されます。 Visualizer ページには、Kubernetes クラスター オブジェクト間の関係を示す図が、名前空間別に整理されて表示されます。 全体として、このプロジェクトはまだ初期段階にあり、機能は多少制限されていますが、開発学習の優れた例となります。 |
Kubernetes オープンソース デスクトップ監視ツール - KubeScrape
関連するおすすめ記事
-
インテリジェントなアウトバウンドコールプラットフォームにおけるFreeswitchクラスターの応用
-
LibreOffice 7.4 が正式にリリースされました。これは、Microsoft の WPS Office スイートに代わる無料のオープンソースの代替品です。
-
-
ほとんどの人が知らない: 必須のオープンソース gem 5 つ!
-
無料のオープンソース仮想マシンVirtualBox 7.0.8がリリースされました。Linuxカーネル6.3の初期サポートが追加されました。
-
Windows 11 のタスクバーはひどいですが、Windows 10 のタスクバーも十分ではありませんか?解決策があります。