Beats(ビーツ)。オープンソースデータ収集/転送プラットフォームです。Elastic社のプロダクト群で、サーバからあらゆる種類のオペレーショナルデータを収集して、Elasticsearch/Logstashなどに情報を転送します。

オープンソースの運用管理・運用自動化/Beatsとは

Beats(ビーツ)。オープンソースデータ収集/転送プラットフォームです。Elastic社のプロダクト群で、サーバからあらゆる種類のオペレーショナルデータを収集して、Elasticsearch/Logstashなどに情報を転送します。

基本情報

概要

Beats(ビーツ)とは、オープンソースデータ収集/転送プラットフォームです。Elastic社のプロダクト群で、サーバからあらゆる種類のオペレーショナルデータを収集して、Elasticsearch/Logstashなどに情報を転送します。

関連製品説明

「Elasticsearch」:Elastic社のオープンソースサーチエンジン

「Kibana」:ダッシュボード機能 「Elasticsearch」+「Kibana」などでデータを可視化できます。

「Logstash」:Elastic社のデータ取り込みツール。豊富な機能を持っていて、プラグインを追加することでさらに機能拡張できます。

基本説明

Beatsはサーバに常駐して、リソース情報、ログファイル、HTTPリクエスト、発行したSQLなどを取得して、Elasticsearchなどに情報を転送します。「モニタリングエージェント」として機能します。それぞれの用途ごとのインプットに特化したシンプル/軽量なデータ取り込み機能を提供します。

ポイント

・シンプル機能であるため動作が軽い
・Go言語実装による軽量なフットプリント
・JVM不要
・YAML形式設定ファイル
・マルチプラットフォーム
・出力処理は共通ライブラリ利用

Beats製品構成

「Beats」は、複数の製品で構成されています。
・「Topbeat」:サーバリソースなどの監視
・「Filebeat」:ログファイル転送
・「Packetbeat」:ネットワークのアプリケーショントラフィックを可視化

メインとなる上記3つ以外に、Windowsのイベントログを収集する「Winlogbeat」もあります。

コミュニティで開発されているBeats

コミュニティによって、さまざまな用途のBeats製品が開発されています。
・dockerbeat
・nginxbeat
・pingbeat
・uwsgibeat
・httpbeat
・phpfpmbeat
など

TOPに戻る

主な機能

Beatsプラットフォーム(libbeatライブラリ)

「libbeat」は、全Beatで共通するタスク処理のための「共通Goライブラリ」です。Logstash/Elasticsearchに、セキュア/効率的に情報を送信する基盤機能です。

新しいBeatを作成する場合、開発者は取り組みたい処理だけに集中でき、拡張を容易にします。

Topbeat

「Topbeat」は、各サーバから各種リソース情報を取得し、定期的にLogstash/Elasticsearchに送信します。システム負荷、空き/使用中メモリ、ディスク使用状況、スワップ状況、各プロセス情報などの指標を収集します。

Filebeat

「Filebeat」は、ログファイルのメッセージを取り込むツールです。設定ファイルで指定したログファイルを取り込み、Elasticsearchなどへデータを送信します。

Packetbeat

「Packetbeat」は、ネットワークパケットをキャプチャして解析を行う「ネットワークアナリティクス」ツールです。

トランザクション要求と応答を関連付けて、各トランザクションに関するデータをElasticsearchに転送します。分散型リアルタイムな「Wireshark」のようなイメージです。Webサーバ側にインストールします。

HTTPパケット(リクエストURL、HTTPステータスなど)、MySQLパケット(発行SQL、発行結果)などを取得できます。

TOPに戻る

同様製品(概要情報)

同様な機能を提供する製品として、次のようなものがあります。

オープンソース製品:「Zabbix」「Hinemos」「Nagios」など。

TOPに戻る

導入事例

2015年にリリースされたものですが、シンプルかつ強力な機能により、大きな注目を集めています。

TOPに戻る

ライセンス情報

Beatsのライセンスは、「Apache License Version2.0」です。このライセンスに従うことを条件として、ソースコードの改変と公開が許可されています。

TOPに戻る

ダウンロード

ダウンロードページ

TOPに戻る

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

Beats最新TOPICS

最新情報はありません。

Beats最新CLOSEUPコラム

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter