DevOps

Logging & ELK Stack

Elasticsearch、Logstash、Kibana、Beats、ログ集約、検索、ダッシュボード、ログインジェストのトラブルシューティング

20 面接問題·
Mid-Level
1

ELK StackにおけるElasticsearchとは何ですか?

回答

Elasticsearchは、Apache Luceneをベースとした分散検索および分析エンジンです。ログをインデックス化されたJSONドキュメントとして保存し、高速で複雑なリアルタイム検索を可能にします。Elasticsearchは転置インデックスを使用して全文検索クエリを最適化し、数百万行のログ分析に理想的です。ELK Stackの中核であり、収集されたすべてのデータの主要なデータベースとして機能します。

2

ELK StackにおけるLogstashの主な役割は何ですか?

回答

Logstashは、Elasticsearchにインデックス化する前にログを取り込み、変換、エンリッチするデータ処理パイプラインです。input-filter-outputアーキテクチャを使用して生のログを解析し、Grokパターンで構造化フィールドを抽出し、メタデータを追加します。Logstashにより、複数のソースからの異種ログ形式を正規化でき、Kibanaでの後続分析が容易になります。

3

Kibanaの主な機能は何ですか?

回答

Kibanaは、Elasticsearchに保存されたデータの可視化と探索のためのインターフェースです。インタラクティブなダッシュボード、カスタムチャートの作成、およびログに対するアドホック検索を可能にします。Kibanaは、異常検出のためのMachine Learningや時系列分析のためのTimelionなどの高度な機能も提供し、複雑なクエリなしでログ分析を可能にします。

4

ELKエコシステムにおけるBeatsとは何ですか?

5

FilebeatとLogstashの主な違いは何ですか?

+17 面接問題

次の面接に向けてDevOpsをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める