皮質の基本的なトライアル

cortextが現在cncfサンドボックスのインキュベーションにおけるマルチテナント・ソリューションのプロメテウスで、次のように簡単な試験であります

:問題のgolangパッケージので、いくつかのプロジェクトにあまり依存がそのように、具体的に構成され、モジュールはgoproxy構成を使用して行くに基づいていることに注意してください
エクスポートGOPROXY = https://goproxy.cn/、ここでは、シングル・インスタンス・モードを実行しています

単一のインスタンス、単一のプロセスの実行

  • クローン皮質コード
gitのクローン   ます。https://github.com/cortexproject/cortex.git
  • の構築
CDの皮質
行くの構築。/ CMD / 皮質
  • スタート
/ 皮質- 設定。ファイル=。/ ドキュメント/ シングル- プロセス- 設定。YAML
  • プロメテウスの実行

    また、構築するためにソースコードに基づいていますが、remote_writeを追加する必要があります

コードクローンプロメテウス

gitのクローンます。https://github.com/prometheus/prometheus

プロメテウスの構築

CDのプロメテウス
行くの構築。/ CMD / プロメテウス

デモの構成変更
のドキュメント/例/ prometheus.yml以下を追加します

remote_write:
- URL:のhttp:// localhostを:9009 / API /ウエディング/プッシュ
  • ラン
/ プロメテウス- 設定。ファイル=。/ ドキュメント/ / プロメテウス。YML
  • 実行grafanaダッシュボードツールの
    ドッキングウィンドウの開始
 
ドッカーが実行- D - = grafana - P 3000:3000 grafana / grafana

promethesuデータソースの追加
、独自のドッキングウィンドウのホストIPのために変更するために注意を払うを

http://host.docker.internal:9009/api/prom
 

 

 


注意:比較のために、ネイティブ好ましくも追加プロメテウスサーバー

業績

  • コントラストgrafanaの問い合わせにより、

 

 

  • データ記憶効果

次のように/ tmp /皮質に保存されているデモデータ:

 

 

説明

上記の単純なスタンドアロンの裁判で、裁判はドッキングウィンドウ・コン実行複数のインスタンスの後ろになります

参考資料

https://github.com/cortexproject/cortex/blob/master/docs/getting_started.md

おすすめ

転載: www.cnblogs.com/rongfengliang/p/11606095.html