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
どうしたらログがちゃんと管理できるのか?
Search
kosako
May 25, 2017
Programming
2.5k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
どうしたらログがちゃんと管理できるのか?
potatotips#40
kosako
May 25, 2017
More Decks by kosako
See All by kosako
組織の崩壊と再生、その中で何を考え、感じたのか。 そして本当に必要だったもの
kosako
11
8.4k
その乗り換え、ちゃんと理由を説明できますか?
kosako
1
440
SREへの挑戦と失敗
kosako
0
540
Rettyにおけるエンジニア組織の歴史
kosako
0
600
組織を変えるためには何が必要なのか?
kosako
0
740
レジュメで何を見てもらえると思っていますか?
kosako
1
1.5k
オンボーディングの理想と現実
kosako
3
6k
組織と向き合うようになるまでの話、そして一年後
kosako
3
3.7k
MicroservicesのCache戦略
kosako
0
1.2k
Other Decks in Programming
See All in Programming
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
510
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
340
異なる設計思想のフレームワークを経験して得た学び
amekuhideki
2
1.4k
高専キャリア LT 発表内容
crysta1221
6
5.4k
仕様駆動開発の消費期限
watany
20
9.2k
AIの中の人になってみる
htkym
0
150
XHTMLが残したもの
yosuke_furukawa
PRO
1
350
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
120
不幸な GC
chencmd
0
860
リアルな遅延を測る仕様
kota_yata
1
130
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
120
Hello, Hiroshima Geospatial Data! — Exploring DoboX with Python
ra0kley
0
150
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
How to Talk to Developers About Accessibility
jct
2
530
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
We Have a Design System, Now What?
morganepeng
55
8.3k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
320
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Typedesign – Prime Four
hannesfritz
42
3.2k
KATA
mclloyd
PRO
35
15k
The Language of Interfaces
destraynor
162
27k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Thoughts on Productivity
jonyablonski
76
5.3k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
570
Transcript
Ͳ͏ͨ͠Βϩά͕ͪΌΜͱཧͰ͖Δͷ͔ "LJIJSP,PTBLP
ࠃ/P໊࣮άϧϝαʔϏε3FUUZͷӡӦ ઃཱ XFCͱΞϓϦͰαʔϏεల։ γϯάϧυϝΠϯ εϚϗϑΝʔετ ݄ؒສ66
ɾ"LJIJSP,PTBLP ɾ3FUUZͰΤϯδχΞͯ͠·͢ ɾͬͯΔ͜ͱ J04 1)1 "84 About Me
ΞϓϦͷੳ
w HPPHMF"OBMZTJT w %# w ࣗલͰϩάऩू 5% #JH2VFSZ ΞϓϦͷੳ
w HPPHMF"OBMZTJT w %# w ࣗલͰϩάऩू 5% #JH2VFSZ ΞϓϦͷੳ
Α͋͘Δύλʔϯ
ࢼ͠ʹ͋ͷπʔϧೖΕ͍ͨ Α͋͘Δύλʔϯ
ࢪࡦͰ͜͜ͷࣈΛ֬ೝ͍ͨ͠ Α͋͘Δύλʔϯ
ͪΐͬͱͷؒ͜͜ͷࣈΈ͍ͨ Α͋͘Δύλʔϯ
λοϓଟ͍ϘλϯͲͬͪ Α͋͘Δύλʔϯ ߪೖ ߪೖ
w ຒΊࠐ·ΕΔϩά w औΓ͍ͨσʔλ͕औΕͳ͍ w ॏͰऔΒΕΔϩά w ޙ͕࢝͞Εʹ͍͘ w ੜ͖ͯΔ͔Ͳ͏͔Θ͔Βͳ͍
Α͋͘Δύλʔϯ
Ξϓϩʔν
w ϩάΛૹΔϝιουΛҰͭʹ w ίʔϧ͢ΔॴͰͲ͜ʹૹΔ͔ ࢦఆ͠ͳ͍ w ૹ৴ઃఆϑΝΠϧΛ༻ҙͯ͠ू w ͯ͢ͷॴͰίʔϧ͢Δ Ξϓϩʔν
ૹ৴ϝιου ૹ৴ઌ Ϙλϯλοϓ TFOE-PH ઃఆϑΝΠϧΛݟͯඞཁͳॴʹૹ৴ FYHPPHMF"OBMZUJDT ࣗࣾϩά"1* ઃఆϑΝΠϧ MPHKTPO
{ "sample1" : { "description" : "Aը໘ͰϘλϯΛԡͨ͠", "type" : "action
/ pv", "Retty" : { "event" : "12345", "sourceId" : "12345", }, "TreasureData" : { "event" : "sample", "parameters" : {"restaurant_id" : “123456"} }, }, “logid001” : { "description" : "Bը໘ͰϘλϯΛԡͨ͠", "type" : "action", "TreasureData" : { "event" : "sample2", }, } } log.json
[Analysis trackKey:@"logid001" parameters:@{@"param" : @{"param01" : @10}} options:nil]; sendLog
• ରԠJSONϑΝΠϧΛ༻ҙͯ͠DL • ରԠද͕͋ΔͷͰɺϩάΛૹΓͨ͘ͳͬͨΒJSONΛߋ ৽͢ΕOK • Ͳͷϩά͕ͲͷҙຯͰૹ৴͞Ε͔͕ͨΘ͔Γ͍͢ • ϩάಉ࢜ͷରԠද͕ͦ͜ʹ͋Δ •
ࢭΊͨ͘ͳͬͨΒɺઃఆϑΝΠϧΛมߋ͢Δ͚ͩ Point
• iPhone/Android/WEBͰϑΥʔϚοτΛ౷Ұ • ཧը໘Λ࡞ͯ͠ϩάIDΛൃߦɺҰݩཧ • ϩάͷmigrationɺܧଓͨ͠ϩάใͷҡ࣋ ࠓޙͷ
ऴΘΓ ͝ਗ਼ௌ͍͖ͨͩ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ