AgilePoint NX v9.0 リリースの一連の製品アップデートの一部として、次にご紹介したいのは Elasticsearch です。
Elasticsearch は、ほぼリアルタイムの分散型 RESTful 検索および分析エンジンです。Apache Lucene オープン ソース プロジェクトをベースとしており、開発者や企業に非常に人気があります。構造化データと非構造化データをリアルタイムでインデックス作成、検索、分析するための、非常にスケーラブルで柔軟なソリューションを提供します。Elasticsearch は、大量のデータを処理できるように設計されており、堅牢な全文検索機能のほか、分散検索、リアルタイム分析、ほぼリアルタイムのインデックス作成などの高度な機能も提供します。
Elasticsearch を搭載した ELK スタックは、Elasticsearch、Kibana、Logstash の 3 つのオープンソース ツールを組み合わせたものです。集中ログ管理と分析、レポート、メトリックとアラート、機械学習、セキュリティ、SEIM ツールなど、さまざまなユース ケースで広く使用されています。AgilePoint NX V9 では、統合に 2 つの主要コンポーネントがあります。
- AgileConnector:プロセス/アプリのデータを変換して Elasticsearch にストリーミングし、インデックス付けを行うデータ パイプライン。
- プロセス アクティビティのセット:アクティビティをプロセスにドラッグ アンド ドロップすることにより、クエリの実行と Elasticsearch インデックスへのデータの書き込みが自動化されます。
最初のデモでは、AgileConnectorの部分に焦点を当てます。前述のように、AgileConnectorコンポーネントは、インデックス作成に必要なプロセス/アプリデータを変換してElasticsearchにストリーミングするデータパイプラインとして機能します。主な機能は次のとおりです。
- プロセスとアプリのデータを単一のJSONドキュメントとしてElasticsearchにストリーム配信します。すべてのインスタンスプロセスとアプリの情報は単一のJSONドキュメントに構造化されます。
- アプリとプロセス モデルに対して完全に透過的であるため、データをストリーミングするためにプロセス側またはアプリ側で追加のアクションは必要ありません。
- データは、時系列インデックスである専用インデックスにストリーミングされます。
- AgilePoint と Elasticsearch の両方で効率的かつスケーラブルな処理を実現するために、構成可能なスレッド数を許可します。
注意: Elasticsearch AgileConnector は、オンプレミスおよび専用クラウドのお客様のみがご利用いただけます。
以下の内容についてはデモ ビデオをご覧ください。(※動画の音声は英語です。)
- Agile Connector の構成とオプション
- データ生成
- Elasticsearch のデータ
- 分析とデータの視覚化
このビデオをお楽しみいただけたなら幸いです。ぜひ第 2 部もご覧ください。
注: このビデオは、この機能がベータ版である間に録画されたものであることに注意してください。一部のラベルとアイコンは、GA になるまでに変更される可能性がありますが、これらのアクティビティを構成する一般的な概念は同じままです。
コメント
コメントを投稿