Redis
 Computer >> コンピューター >  >> プログラミング >> Redis

Grafana用のRedisデータソースプラグインの紹介

Grafanaは、広く使用されている有名なオープンソースアプリケーション監視ツールです。そして今、Grafanaプラグイン用の新しいRedisデータソースのおかげで、Redisで動作します!

この新機能により、DevOpsの実践者とデータベース管理者は、使い慣れたツールを使用して、Redisデータベースとアプリケーションデータを監視するためのダッシュボードを簡単に作成できます。新しいGrafanaRedisデータソースプラグインを使用すると、RedisTimeSeriesデータと、文字列、ハッシュ、セットなどのコアRedisデータ型を視覚化できます。また、 SLOWLOG GETなどのRedis管理コマンドの出力を解析して表示することもできます。 、 INFO 、およびクライアントリスト

Grafana用のRedisデータソースプラグインの紹介

このシリーズの他のブログをお見逃しなく:Grafanaプラグイン用の新しいRedisデータソースの使用方法 およびGrafana用のRedisデータソースで構築された3つの実際のアプリ

GrafanaのRedisデータソースの使用を開始する

Grafana用の新しいRedisデータソースは、オープンソースのRedis、Redis Enterprise、Redis Enterprise Cloudなどの任意のRedisデータベースに接続でき、Grafana7.0以降で動作します。すでにGrafana7.0を使用している場合は、この grafana-cliを使用してデータソースプラグインをインストールできます。 コマンド:

grafana-cli plugins install redis-datasource

Grafanaがインストールされていない場合、または単に新しいデータソースを試したい場合は、DockerコンテナでGrafanaを簡単に開始できます。

docker run -d -p 3000:3000 --name=grafana -e "GF_INSTALL_PLUGINS=redis-datasource" grafana/grafana

Grafana用のRedisデータソースのセットアップは、他のGrafanaデータソースを使用するのと同じくらい簡単です。サーバーのアドレスとポートに加えて、データベースのパスワードやトランスポート層セキュリティ(TLS)接続など、利用可能な追加の構成オプションがあります。

Grafana用のRedisデータソースプラグインの紹介

初期設定が完了したら、Redisデータを表示するパネルの作成を開始できます。 Redisデータソースプラグインは、Redisコマンド、RedisTimeSeriesコマンド、ユニバーサル入力の3種類のコマンドをサポートしています。

Grafana用のRedisデータソースプラグインの紹介

1.Redisコマンド ハッシュ、セット、文字列、ストリームなど、コアRedisデータ型を取得するための事前定義されたコマンドで構成されます。コマンドの出力は、Grafanaインターフェースで簡単に使用できるように事前にフォーマットされています。このモードでは、Redis管理コマンドを実行することもできます: SLOWLOG GET INFO クライアントリスト 。それらの出力は新しく導入されたデータフレームで提供されるため、Grafana変換を適用して標準出力を変更できます。

Grafana用のRedisデータソースプラグインの紹介

2.RedisTimeSeriesコマンド RedisTimeSeriesモジュールを操作できるようにするためのインターフェースを提供します。現在、2つのコマンドをサポートしています: TS.RANGE およびTS.MRANGE 、1つ以上の時系列からの範囲をクエリできます。以下の例は、GrafanaリポジトリからのRedisデータソースのダウンロード数を示しています。

Grafana用のRedisデータソースプラグインの紹介

3.ユニバーサル入力 最初の2つのモードではサポートされていない他のコマンドを使用できます。次の点に注意してください:

  • ユニバーサル入力は、すべてのRedisコマンドをサポートしているわけではありません。
  • これらのコマンドの出力はGrafana用に事前にフォーマットされていないため、一部のGrafana機能が正しく機能しない場合があります。

INFOコマンドによるリアルタイム監視

開始するには、新しいGrafanaデータソース用に構築されたRedisモニタリングダッシュボードをインストールして、試してみてください。

監視ダッシュボードは、 INFOのさまざまなセクションを使用します 関連するGrafana変換を使用したコマンド。さらに、 SLOWLOGがあります パネルを使用すると、最も遅いクエリ(Redisデータベースのパフォーマンスに影響を与える可能性があります)とクライアントリストをすばやく特定できます。 クライアント接続に関する情報を表示するパネル。

Grafana用のRedisデータソースプラグインの紹介

Grafana用の新しいRedisデータソースプラグインを使用する可能性は無限にあります。今後数週間で、天気予報オタク向けの楽しいアプリケーションなど、ダッシュボードの例をさらに共有する予定です。どうぞお楽しみに!


  1. RedisDays SanFrancisco2022に登録する

    Redisでの最新のリアルタイムデータイノベーションにスポットライトを当てる3部構成の仮想ロードショーであるRedisDaysは、水曜日に3月23日にサンフランシスコで最初の州立駅に立ち寄ります。 。 私たちのサンフランシスコの日は、100%開発者に捧げられます。日中は、最新の開発者Redisの発表を直接聞くことができ、炉辺談話やライブデモンストレーションに耳を傾け、新しく導入されたRedisツールを使用してRedisベースのアプリを構築するための実践的なワークショップを見ることができます。 さらに、参加者は自動的に参加して、いくつかの素晴らしい賞品を獲得します。各RedisDaysの終

  2. RedisDaysLondon2022に登録する

    今日の技術リーダーは、リアルタイムデータの最新の進化についてどのように最新の状態を保っていますか?現代のデジタルビジネスは、2022年以降、業界をリードするためにどのような開発、製品、およびベストプラクティスを活用する必要がありますか?今年のRedisDaysで答えを見つけてください。これは、顧客やデータの専門家を含むRedisコミュニティのメンバーとの有益なセッションを特徴とする、3部構成の仮想ロードショーであり、今日のデジタルランドスケープを近代化するビジネスを推進する製品とユースケースに焦点を当てています。 RedisDaysは、ロンドンでの3部構成のワールドワイドツアーを開始します。