Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ELK StackでTwitterの情報を可視化する!!
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ryo
February 04, 2021
Technology
0
140
ELK StackでTwitterの情報を可視化する!!
Elasticsearch + Logstash + Kibanaを使用してTwitter APIから情報を取得して可視化したのでまとめ
Ryo
February 04, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
(技術的には)社内システムもOKなブラウザエージェントを作ってみた!
har1101
0
270
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
850
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
770
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
510
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
160
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
150
Agile Leadership Summit Keynote 2026
m_seki
1
670
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
610
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2.1k
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
GraphQLとの向き合い方2022年版
quramy
50
14k
Rails Girls Zürich Keynote
gr2m
96
14k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
Deep Space Network (abreviated)
tonyrice
0
65
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
320
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Marketing to machines
jonoalderson
1
4.6k
Code Reviewing Like a Champion
maltzj
527
40k
Transcript
ELK Stack でTwitter の 情報を可視化する!! 2020/06/29 Taniguchi Ryo
ELK Stack って何? E Elasticsearch L Logstash K Kibana =>
3 つのオープンソースソフトウェアの頭⽂字を合わせた総称 => これに「Beats 」というソフトウェアが追加されたものはElastic Stack という
Elasticsearch とは? Elastic 社が開発している全⽂検 索エンジン REST API でアクセス可能 ドキュメント指向データベース
Elasticsearch での全⽂検索とは? Linux コマンドのgrep のような検索は逐次検索 Elasticsearch は索引型検索( インデックスを⽤いた検索) アナライザという機能で⽂章を単語に分割して実現している
None
RDB と⽤語を⽐較 { "id": "1", "title": "title や!", "author": "ryo
taniguchi", "page": "15" }
ドキュメント作成、取得
アナライザの実際の動きを確認 ⽇本語⽤のプラグイン「Kuromoji Analysis Plugin 」使⽤
None
Logstash とは? いろんなデータソースからログ やデータを、収集、加⼯、転送 する為のツール 処理のパイプラインを定義した ファイルで設定
Logstash フロー
Kibana とは? Elasticserach に⼊っているデータ をいろんな形で分析、可視化で きる。 Elasticsearch とリアルタイムで同 期可能
Twitter の情報を取得し可視化する
Twitter の情報をElasitcsearch に保存 Logstash の設定ファイル input { twitter { consumer_key
=> "xxxxxxxxxxxxxxxxxxxx" consumer_secret => "xxxxxxxxxxxxxxxxx" oauth_token => "xxxxxxxxxxxxxxxxxxxxxxxxxxxx" oauth_token_secret => "xxxxxxxxxxxxxxxxxxxxx" full_tweet => true keywords => ["aws"] } } output { elasticsearch { hosts => ["http://localhost:9200/"] index => "aws" } }
リアルタイムでKibana に転送される
Kibana でデータを可視化
以上です。 ご清聴ありがとうございました。 © Copyright CI Corporation All rights reserved.