Helm Charts の入門 (Scalar Manager)
注記
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
Scalar Manager は、ユーザーに次のことを可能にする Web ベースのダッシュボードです。
- Scalar 製品の健全性をチェックします
- Scalar 製品を一時停止および一時停止解除して、基礎となるデータベースをバックアップまたは復元します
- Grafana ダッシュボードを通じて Scalar 製品のメトリクスとログを確認します
ユーザーは、Scalar Manager を通じて Scalar 製品を一時停止または一時停止解除して、基礎となるデータベースをバックアップまたは復元できます。 Scalar Manager には、ユーザーが Scalar 製品のメトリクスやログを確認できる Grafana エクスプローラーも組み込まれています。
予測
このガイドは、ユーザーがモニタリングおよびロギング ツールを備えた Scalar 製品を Kubernetes クラスターにデプロイする方法を理解していることを前提としています。 まだの場合は、このガイドの前に Scalar Helm Charts の入門 から始めてください。
要件
- [GitHub Packages]GitHub Packages から Scalar Manager コンテナ (
scalar-manager) をプルするには権限が必要です。 - 上記のコンテナをプルするには、GitHub ドキュメント に従って
read:packagesスコープの Github Personal Access Token (PAT) を作成する必要があります。
私たちが作るもの
次のように、次のコンポーネントを Kubernetes クラスターにデプロイします。
+--------------------------------------------------------------------------------------------------+
| +----------------------+ |
| | scalar-manager | |
| | | |
| | +------------------+ | --------------------------(管理)--------------------------+ |
| | | Scalar Manager | | | |
| | +------------------+ | | |
| +--+-------------------+ | |
| | | |
| +------------------------------------+ | |
| | loki-stack | V |
| | | +-----------------+ |
| | +--------------+ +--------------+ | <----------------(ログ)--------------- | Scalar 製品 | |
| | | Loki | | Promtail | | | | |
| | +--------------+ +--------------+ | | +-----------+ | |
| +------------------------------------+ | | ScalarDB | | |
| | | +-----------+ | |
| +------------------------------------------------------+ | | |
| | kube-prometheus-stack | | +-----------+ | |
| | | | | ScalarDL | | |
| | +--------------+ +--------------+ +--------------+ | -----(監視)----> | +-----------+ | |
| | | Prometheus | | Alertmanager | | Grafana | | +-----------------+ |
| | +-------+------+ +------+-------+ +------+-------+ | |
| | | | | | |
| | +----------------+-----------------+ | |
| | | | |
| +--------------------------+---------------------------+ |
| | | |
| | | Kubernetes |
+----+-----------------------+---------------------------------------------------------------------+
| |
localhost (127.0.0.1) に公開するか、ロードバランサーなどを使用してアクセスします
| |
(HTTP経由でダッシュボードにアクセス)
| |
+----+----+ +----+----+
| ブラウザ | <-(埋め込む)-- + ブラウザ |
+---------+ +---------+