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
私のZennの書き方 / How I Write on Zenn
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuuki Takahashi
December 12, 2025
Programming
73
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
私のZennの書き方 / How I Write on Zenn
Zenncafe#5日比谷 - Zennfes表彰式&年末懇親会のLTスライドです
https://zenn.connpass.com/event/374981/
Yuuki Takahashi
December 12, 2025
More Decks by Yuuki Takahashi
See All by Yuuki Takahashi
オンコール⼊⾨〜ページャーが鳴る前に、あなたが備えられること〜 / Before The Pager Rings
yktakaha4
2
4.5k
Python Social Authで学ぶ、OAuth2.0認可コードフローにおける異常系への対処
yktakaha4
4
4.3k
Other Decks in Programming
See All in Programming
Go を使い始めて 2 ヶ月の学び / My first two months with Go
contour_gara
0
340
SlackアプリとLambdaの 連携を構築した話
pawn_4_s
1
130
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
180
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
120
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.4k
仕様駆動開発の消費期限
watany
20
8.8k
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
350
源内ハンズオン概要編
hideg
0
200
FDEが実現するAI駆動経営の現在地
gonta
2
290
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
19k
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
170
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
250
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
1
530
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Evolving SEO for Evolving Search Engines
ryanjones
0
260
ラッコキーワード サービス紹介資料
rakko
1
4.5M
Writing Fast Ruby
sferik
630
63k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
The browser strikes back
jonoalderson
0
1.5k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Thoughts on Productivity
jonyablonski
76
5.3k
New Earth Scene 8
popppiees
3
2.5k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Mind Mapping
helmedeiros
PRO
1
320
Transcript
©MIXI 私のZennの書き⽅ 『ログ基盤をPromtailからGrafana Alloyに移⾏する』を題材に Zenncafe#5⽇⽐⾕ - Zennfes表彰式&年末懇親会 Yuuki Takahashi /
yktakaha4
2 ©MIXI - 2025年1⽉⼊社 - 「家族アルバム みてね」のSRE - Zenn歴は約5年 -
好きなもの - ⾳楽 - ⾷ - 猫 髙橋 祐輝 / Yuuki Takahashi / yktakaha4 株式会社MIXI みてね事業本部 みてねプラットフォーム部 SREグループ ⾃⼰紹介
3 ©MIXI Zennfes 2025 「インフラ‧セキュリティ」テーマ 優秀賞 受賞ありがとうございます!!! https://zenn.dev/contests/zennfes2025infra?tab=result より引⽤
4 ©MIXI 私がZennを書くときに意識していること について話します! LTするにはニッチな内容なので... 今⽇話すこと
5 ©MIXI ① ⽬次から書く Zennを書くときに意識していること
6 ©MIXI 過去に書いた記事の⽬次(⾒出し)構成をコピペして再利⽤ ⽬次で何を‧どこまで書くか決める ① ⽬次から書く A. 実装/手順説明型(約 40%の記事) #
はじめに/なぜ調べたか/なにこれ # 環境/前提/準備 # 実装/手順/構築 ## 具体的な実装内容 ## 実行結果/動作確認/テスト # おわりに/まとめ B. 調査/解説型(約 35%の記事) # なぜ調べたか/背景 # 基本的な概念/概要 # 調べたこと/詳細な分析 ## 個別要素の詳細 ## 関連技術との関係 # 実際の使用例/ケーススタディ # おわりに # 参考文献 C. 体験記/振り返り型(約 15%の記事) # 結果/概要/ことのおこり # 背景/経緯/なぜやったか # 具体的な取り組み/実施内容 ## 詳細プロセス # 感じた効果/学んだこと/振り返り # おわりに 「私が今までに書いた Zennを読んで、目次の構成について整理してください」と生成 AIに質問 今回はこれを選択
7 ©MIXI ① ⽬次から書く # はじめに/なぜ調べたか/なにこれ # 環境/前提/準備 # 実装/手順/構築
## 具体的な実装内容 ## 実行結果/動作確認/テスト # おわりに/まとめ ## Promtailについて ## Grafana Alloyについて ### 少し詳細を見てみる ## 実装方式 ### ① DaemonSet + `loki.source.file` ### ② Deployment + クラスタリング + `loki.source.kubernetes` ### ③ DaemonSet + `loki.source.kubernetes` ### ④ Deployment + `loki.source.kubernetes` ### ⑤ StatefulSet(未検証) ## 役立った機能 ### `alloy convert` コマンド ### Prometheusメトリクス ### Alloy UIと`livedebugging`オプション ## 発生した挙動 ### メモリ使用量の増加と転送遅延 ### `too_far_behind`, `greater_than_max_sample_age` エラーの発生 ## おわりに 『ログ基盤をPromtailからGrafana Alloyに移⾏する』の⽬次構成 構成を決めてから 細分化する 試したことと ⽣じた結果は 分けて書く
8 ©MIXI ② 記事を書く前提で作業ログを残す Zennを書くときに意識していること
9 ©MIXI ② 記事を書く前提で作業ログを残す 記事を書こうと思ってから思い出すのは⼤変なので、 ⽇々の業務の中で作業ログを取り貯めておく ※1: https://grafana.com/docs/alloy/latest/introduction/estimate-resource-usage/#loki-logs より引⽤ ※2:
https://zenn.dev/mitene/articles/migrate-promtail-to-alloy より引⽤ ※1 ※2 - 調査タスクで⾒つけたドキュメント - 検証結果のスクリーンショット - トラブルシューティングで参照したIssue - チャットツールでのやり取りへのリンク - etc... あとで探すの めっちゃ⼤変 その時しか取れない 情報もある
10 ©MIXI ③ Zennならではの利点を活⽤する Zennを書くときに意識していること
11 ©MIXI ③ Zennならではの利点を活⽤する GitHub連携して textlint や editorconfig-checker を組み込む PublicationやAIレビュー機能も便利!
ローカルPCで 好きなエディタを 使って執筆 Gitフックや CI/CDで 文章校正・フォーマット AIや同僚に レビューしてもらって 公開!
12 ©MIXI ③ Zennならではの利点を活⽤する 困ったことがあったらContributeできる! zenn-dev/zenn-community に相談 ※1 https://github.com/zenn-dev/zenn-community/issues より引⽤
※2 https://x.com/zenn_dev/status/1986689447803691040 より引⽤ zenn-dev/zenn-editor にPR ※1 ※2
13 ©MIXI ① ⽬次から書く ② 記事を書く前提で作業ログを残す ③ Zennならではの利点を活⽤する まとめ:Zennを書くときに意識していること