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
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
LTに影響を受けてテンプレリポジトリを作った話
hol1kgmg
0
380
AWSの最新サービスでAIエージェント構築に楽しく入門しよう
minorun365
PRO
8
410
Eval-Centric AI: Agent 開発におけるベストプラクティスの探求
asei
0
150
Amazon Inspector コードセキュリティで手軽に実現するシフトレフト
maimyyym
0
140
AIは変更差分からユニットテスト_結合テスト_システムテストでテストすべきことが出せるのか?
mineo_matsuya
3
1.6k
GISエンジニアよ 現場に行け!
sudataka
1
140
九州の人に知ってもらいたいGISスポット / gis spot in kyushu 2025
sakaik
0
200
Delegate authentication and a lot more to Keycloak with OpenID Connect
ahus1
0
240
Agent Development Kitで始める生成 AI エージェント実践開発
danishi
0
160
はじめての転職講座/The Guide of First Career Change
kwappa
5
4.4k
プロダクトエンジニアリングで開発の楽しさを拡張する話
barometrica
0
210
[OCI Technical Deep Dive] OracleのAI戦略(2025年8月5日開催)
oracle4engineer
PRO
1
230
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Agile that works and the tools we love
rasmusluckow
329
21k
Typedesign – Prime Four
hannesfritz
42
2.8k
The Language of Interfaces
destraynor
159
25k
A designer walks into a library…
pauljervisheath
207
24k
Code Review Best Practice
trishagee
69
19k
Music & Morning Musume
bryan
46
6.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Code Reviewing Like a Champion
maltzj
525
40k
Facilitating Awesome Meetings
lara
55
6.5k
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.