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
Movable TypeとFluentdによる柔軟なシステム連係
Search
Kunihiko Miyanaga
November 12, 2016
Technology
0
1.1k
Movable TypeとFluentdによる柔軟なシステム連係
MTDDC meetup Tokyo 2016 セッション発表資料
Kunihiko Miyanaga
November 12, 2016
Tweet
Share
More Decks by Kunihiko Miyanaga
See All by Kunihiko Miyanaga
ダイエット連敗をストップしフルマラソンを完走!"意識低い系"肉体改造マインド10ヵ条 v1.0.0
miyanaga
0
110
MTDDC meetup Tokyo 2020 - 楽勝でこなすWebP対応
miyanaga
1
190
できる?エクセルによるかんたんMovable Typeサイト更新
miyanaga
0
570
カスタムフィールド徹底活用
miyanaga
1
9.4k
MT東京06 2014-09-26 MTプラグイン大相撲九月場所
miyanaga
0
700
Other Decks in Technology
See All in Technology
「クラウドコスト絶対削減」を支える技術—FinOpsを超えた徹底的なクラウドコスト削減の実践論
delta_tech
4
170
ゼロからはじめる採用広報
yutadayo
3
950
fukabori.fm 出張版: 売上高617億円と高稼働率を陰で支えた社内ツール開発のあれこれ話 / 20250704 Yoshimasa Iwase & Tomoo Morikawa
shift_evolve
PRO
2
7.8k
開発生産性を測る前にやるべきこと - 組織改善の実践 / Before Measuring Dev Productivity
kaonavi
10
4.6k
AIの全社活用を推進するための安全なレールを敷いた話
shoheimitani
2
520
ビギナーであり続ける/beginning
ikuodanaka
3
760
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
960
American airlines ®️ USA Contact Numbers: Complete 2025 Support Guide
airhelpsupport
0
380
Yahoo!しごとカタログ 新しい境地を創るエンジニア募集!
lycorptech_jp
PRO
0
110
MobileActOsaka_250704.pdf
akaitadaaki
0
130
Core Audio tapを使ったリアルタイム音声処理のお話
yuta0306
0
190
生成AI活用の組織格差を解消する 〜ビジネス職のCursor導入が開発効率に与えた好循環〜 / Closing the Organizational Gap in AI Adoption
upamune
7
5.3k
Featured
See All Featured
The Language of Interfaces
destraynor
158
25k
KATA
mclloyd
30
14k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
How to train your dragon (web standard)
notwaldorf
95
6.1k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Invisible Side of Design
smashingmag
301
51k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Balancing Empowerment & Direction
lara
1
430
Optimising Largest Contentful Paint
csswizardry
37
3.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Transcript
.PWBCMF5ZQFͱ'MVFOUE ʹΑΔॊೈͳγεςϜ࿈ MTDDC meetup Tokyo 2016
ࣗݾհ ٶӬ ▸ ւಓੜ·Ε ▸ ΞΠσΞϚϯζגࣜձࣾઃཱ ▸ .5ʹΑΔαΠτϓϥάΠϯΛଟ։ൃ ▸ খۀߴઐֶߍใֶՊଔۀ
▸ *P5ͷઞΓΛड͚ͯిࢠ࡞͕࠶೩த
࠷ۙ͜Μͳͷ࡞Γ·ͨ͠ ࣗΛى͜͢IoTσόΠε
ࣗΛୟ͖ى͜͢*P5σόΠε IUUQPLJSPNJZBOBHB ▸ ΠϕϯτݶఆͰ͢ ▸ 3TQCFSSZ1JͰ"84424ΛϙʔϦϯά ▸ 424ʹϝοηʔδ͕ೖΔͱϥϯϓ͕ϐΧϐΧ ▸ ಉ࣌ʹࣗͷεϚϗʹి
▸ ൃ৴ݩΑ͘͏࿈བྷઌʹೖΕͯதͰ໐Δ
ࣗΛୟ͖ى͜͢*P5σόΠε IUUQPLJSPNJZBOBHB ▸ ΠϕϯτݶఆͰ͢ ▸ ίϚϯυϥΠϯͰҰൃ ▸ DVSM91045IUUQPLJSPNJZBOBHB ▸ ϑϦʔϛΞϜ
▸ ى͜͞ΕͨٶӬʹ՝ۚ͞ΕΔ ▸ ຊηογϣϯݶఆެ։ ▸ ͋ͱͰొ͠·͢
'MVFOUE ͱʁ σʔλ࿈ϓϥοτϑΥʔϜ
None
'MVFOUEͱ ϩάσʔλऩूͷϓϥοτϑΥʔϜ ▸ 53&"463&%"5"͕ࣾத৺ʹ։ൃ ▸ ͍Ζ͍Ζͳαʔόɾ༻్ɾܗࣜͷϩάΛूΊΔ ▸ ϩάɾϑΝΠϧͷܗࣜʹύλʔϯ͕͋Δ ▸ Α͋͘ΔύλʔϯΛύϥϝʔλͰΧελϚΠζ
▸ ϓϥάΠϯͰॊೈʹ֦ுػೳΛ։ൃՄೳ
^ OSγεςϜϩά CPUར༻ͳͲͷ౷ܭ Apache ΞΫηεϩά Apache Τϥʔϩά PHP Τϥʔϩά ΞϓϦέʔγϣϯϩά
MySQLΫΤϦ ಠࣗϓϩάϥϜ
'MVFOUEͱ ׆༻͢ΔͨΊʹ֎෦γεςϜʹૹΔ ▸ 'MVFOUE͕࢘Δͷ͋͘·Ͱసૹ·Ͱ ▸ ݕࡧɾूܭσʔλϕʔε ▸ &MBTUJDTFBSDI ▸ *OqVY%#
▸ ࢹ֮Խ͢Δ ▸ ,JCBOB ▸ (SBGBOB
Elasticsearch + Kibana InfluxDB + Grafana Google BigQuery CloudSearch Hadoop
HDFS MQTT + IoT Zabbix Slack Twillio \
σʔλ࿈ΛநԽ Έ߹Θͤͷཧมߋ͕༰қʹ
ѼઌΛ؆୯ʹ Γସ͑ͨΓ ՃͰ͖Δ
.PWBCMF5ZQF 'MVFOUϑΝϛϦʔʹؒೖΓ͠Α͏ʂ
NU QMVHJO qVFOU Movable Type FluentϓϥάΠϯ
.PWBCMF5ZQFϓϥάΠϯ NUQMVHJOqVFOU ▸ .5ͷ͞·͟·ͳར༻σʔλΛ'MVFOUEαʔόʹૹ৴ ▸ ୭͕ͲͷϒϩάʹͲΜͳૢ࡞Λ͔ͨ͠ ▸ .PWBCMF5ZQF্ͷγεςϜϩά ▸ ύϑΥʔϚϯεϩά
࠶ߏஙͷෛՙৄࡉ ▸ هࣄެ։ɾඇެ։ɾআͷλΠϛϯάͰσʔλΛૹ৴ ▸ ςϯϓϨʔτͰͲΜͳσʔλΛૹΔ͔ఆٛͰ͖Δ
NUQMVHJOqVFOU https://github.com/miyanaga/mt-plugin-fluent
શจݕࡧ Movable Type × Fluent σϞ
.PWBCMF5ZQFº'MVFOUEͰશจݕࡧ .JDSPTPGU"[VSF4FBSDI ▸ "[VSF͕ఏڙ͢ΔશจݕࡧΤϯδϯ ▸ ΦʔϓϯιʔεݕࡧΤϯδϯ-VDFOF͕ϕʔε ▸ υΩϡϝϯτ.#·ͰͳΒແྉʂ ▸
ຊޠ8FC(6*΄΅උͰ͍͍͢ ▸ "84$MPVE4FBSDIΑΓෑډ͕͍
.PWBCMF5ZQFº'MVFOUEͰશจݕࡧ ͬͺΓશจݕࡧΤϯδϯ͍͍ ▸ 3%#.4 .Z42- ʹਅࣅͰ͖ͳ͍ϙΠϯτ ▸ ຊޠͷॲཧ͕ద ▸ ʮژʯͰݕࡧͨ͠ͱ͖ʮ౦ژʯ͍Βͳ͍
▸ ߲ͷώοτ࣌ͷॏΈ͚͕Ͱ͖Δ ▸ ຊจΑΓλΠτϧʹؚ·ΕΔͱ্͖Ґʹདྷͯཉ͍͠ ▸ σʔλ͕૿͑ͯͱʹ͔͍͘
σϞ
ύϑΥʔϚϯε ՄࢹԽ Movable Type × Fluent σϞ
.PWBCMF5ZQFº'MVFOUEͰύϑΥʔϚϯεՄࢹԽ *OqVY%#ͱ(SBGBOB ▸ *OqVY%# ▸ ࣌ܥྻσʔλ͕ಘҙͳ/P42- ▸ ΄΅42-ͰΫΤϦͰ͖ΔͷͰͱ͖͍ͬͭ͢ ▸ (SBGBOB
▸ ͔͍͍ͬ͜μογϡϘʔυ࡞πʔϧ ▸ *OqVY%#ͷଞʹଟ͘ͷ%#ʹରԠ
σϞ
·ͱΊ Fluentdͷ͍ॴ
'MVFOUEͷ͍ॴ Α͍ͱ͜Ζ ▸ ݸผͷ࿈ϓϩάϥϜΛ࡞Βͳͯ͘Α͍ ▸ σʔλ࿈ͷཧΈ߹Θͤͷมߋָ͕ʹͳΔ ▸ తʹԠͯ͡ॲཧΛผαʔόʹ͚ΒΕΔͷͰε έʔϧ͍͢͠ ▸
ϚΠΫϩαʔϏεత
'MVFOUEͷ͍ॴ ۤखͳॲཧ ▸ ϦΞϧλΠϜʹಉظͰ͖ͳ͍ ▸ τϥϯβΫγϣϯ࣮ݱͰ͖ͳ͍ ▸ ్தͰࣦഊॲཧΛר͖ͯ͠ͳ͔ͬͨ͜ͱʹͰ͖ ͳ͍
'MVFOUEͷ͍ॴ ϕετϓϥΫςΟε ▸ ΏΔ͍࿈ ▸ Ұ෦ฆࣦͯͦ͜͠·ͰࠔΒͳ͍σʔλͷ࿈ ▸ ͖ͪΜͱΦϦδφϧ͕͋Δσʔλͷ࿈ ▸ ଟগλΠϜϥά͕͋ͬͯΑ͍࿈
▸ ͪΐͬͱࢼͯ͠Έ͍ͨ࿈
NUQMVHJOqVFOU https://github.com/miyanaga/mt-plugin-fluent