GrafanaとCiliumが戦略的提携。eBPFベースの強力な可観測性のCiliumとGrafanaの統合を推進

2022年11月7日

クラウドネイティブなデータ可視化ツール「Grafana」などの開発元であるGrafana Labsと、Linuxカーネルを拡張する「eBPF」用いてサービスメッシュや可観測性を提供する「Cilium」の開発元であるIsovalentが、戦略的提携を発表しました。

両社はこの戦略的提携によって、クラウドネイティブな環境においてeBPFベースの強力な可観測性を持つCiliumと、さまざまなメトリクスを可視化するGrafanaの連携や統合を推進していくとしています。

fig

HTTPコネクションやセキュリティレイヤまで観測が容易に

Ciliumが用いている技術「eBPF」は、Linuxカーネルを変更することなく、カーネルの持つさまざまな機能をフックすることにより、カーネルに対してある種の機能拡張を実現するものです。

これまで多数のサービスがネットワーク上で連携する、いわゆるクラウドネイティブなアプリケーションでは、それぞれのサービスに対してネットワークプロキシ的な機能を組み込む「サイドカー」と呼ばれる仕組みを用いてネットワーク機能の拡張やモニタリングなどを行ってきました。

これに対して、Ciliumではサイドカーを不要にしたシンプルな仕組みでネットワーク機能の拡張やモニタリングを実現するだけでなく、外部からはなかなか観測できないLinuxカーネル内部のモニタリングやメトリクスなどの取得が可能になります。

こうしたメリットによりeBPFは特にクラウドネイティブな文脈において、大きな注目を集める技術とされています。

今回の戦略提携にあたり発表されたデモでは3つの主要な機能が紹介されました。1つ目は、CiliumのHubble-uiにGrafanaのダッシュボードを埋め込むことで、Grafanaが取得したメトリクスとCiliumによるメトリクスの情報をまとめて見られるようになること。

fig

2つ目は、アプリケーション側に何の変更もすることなくCiliumで取得可能なHTTP Request Rate、HTTP Request Latency、HTTP Request Response Codes/Errosの3つの重要なメトリクス(Golden Signal)がGrafanaで参照可能になり、柔軟なフィルタリングなどが利用可能に。

fig

さらにCiliumではTLSハンドシェイクモニタリング、プロセスツリーやどのようなコマンドが実行されているかといったセキュリティレイヤの情報も取得し、Grafanaで表示可能に。

fig

Grafana LabsとIsovalentは今後もGrafanaとCiliumの連携と統合を推進していくとのことです。

Tags: Kubernetes クラウドネイティブ コンテナ型仮想化 eBPF

このエントリーをはてなブックマークに追加
ツイート
follow us in feedly





タグクラウド

クラウド / AWS / Azure / Google Cloud
コンテナ / Docker / Kubernetes
クラウドネイティブ / サーバレス
クラウド障害 / 運用・監視

プログラミング言語 / 開発ツール
JavaScript / Java / .NET / WebAssembly
HTML/CSS / Web標準

アジャイル開発 / スクラム / DevOps / CI/CD
ソフトウェアテスト・品質
ローコード/ノーコード開発

データベース / RDB / NoSQL / 機械学習・AI
Oracle Database / MySQL / PostgreSQL
Office / 業務アプリケーション

ネットワーク / HTTP / QUIC / セキュリティ
OS / Windows / Linux / VMware
ハードウェア / サーバ / ストレージ

業界動向 / 働き方 / 給与・年収
編集後記 / 殿堂入り / おもしろ

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本