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
Cosmos World Foundation Model Platform for Physical AI
takmin
0
970
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
220
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.6k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
400
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
22nd ACRi Webinar - NTT Kawahara-san's slide
nao_sumikawa
0
100
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
160
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
410
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
150
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
120
Oracle AI Database移行・アップグレード勉強会 - RAT活用編
oracle4engineer
PRO
0
110
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
Making the Leap to Tech Lead
cromwellryan
135
9.7k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
440
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Automating Front-end Workflow
addyosmani
1371
200k
Bash Introduction
62gerente
615
210k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
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.