Contenu connexe
Similaire à Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
Similaire à Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析 (19)
Plus de Naoyuki Yamada (17)
Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
- 2. 目次
• 自己紹介
• ディスプレイ広告配信DSP「Smalgo」について
• インフラ全体の構成とElasticsearchの位置づけ
• Kibanaを使った実際の分析項目とパネルの紹介
- Bid率 / Win率 / Unhandled Exception数 / NoBidの理由の内訳
- レスポンスタイムの時系列分布 / Worstレスポンスタイム
- BidType別Bid数・Imp数 / Click数, CV数 / BidType別のWin価格の平均と標準偏差
- Bid価格・Win価格の時系列分布 / SSP毎のRequest数・Bid数 / 生ログの調査
- 3. 自己紹介
• 山田 直行(やまだ なおゆき)
@satully / blog.kirishikistudios.com / www.facebook.com/yamadanaoyuki
• 株式会社サイバーエージェント アドテク本部 Smalgoカンパニー ソフトウェアエンジニ
ア
• アドネットワーク・DSPに携わって2年
• 担当分野:インフラ・DevOps・サーバーサイドアプリケーション全般
• 好きなキーワード:自動化・大量トラフィック・イミュータブル
• AWS認定ソリューションアーキテクト アソシエイト
• データの活用について、インフラ構築から分析、実サービスへの適用までを通してできる
エンジニアを目指しています
- 7. Elasticsearch部分の詳細
ElasticSearch
Data Nodes
ElasticSearch
Coordinate Nodes
ElasticSearch
Data Nodes
ElasticSearch
Data Nodes
ElasticSearch
Data Nodes
Elasticsearch
Data Nodes
ELB
Elasticsearch
Coordinate Nodes
master: true/ data: false
EC2: c3.2xlarge
+ 80GBのInstanceStore x 2
2ノード
master: false / data: true
EC2: c3.2xlarge
+ 80GBのInstanceStore x 2
14ノード
12シャード & 1レプリカ
ログサーバー
(Fluentd)
EC2: c3.largeインスタンス
+ EBS(GP2)200GBを横に並べる
td-agent1.1系
独自のプラグインで
ElasticsearchへBulkInsert
Kibana
Kibana3の最新版
EC2: m1.small
+ ElasticIP
フロントにapache
VPC内の
Internal ELB
ElasticSearchバージョン:1.4.2
- 12. • Bidレスポンスタイムの時系列分布
50msec or die なので、ほとんど全
面をブルーの状態(50msec以内)に保つ
赤い部分が出てきたら、それは障害
• Bidレスポンスタイムのうち、最も
遅かったレスポンスタイムを表示
全てのリクエストに対して100%を
50msecで返すことは不可能だが、数
秒以上かかっているレスポンスがあれば
異常のサイン