Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AutoFirehoseによるログの半自動連係

Avatar for toaru_kouri toaru_kouri
December 21, 2025

 AutoFirehoseによるログの半自動連係

Avatar for toaru_kouri

toaru_kouri

December 21, 2025

Other Decks in Technology

Transcript

  1. Copyright © YAOKO CO.,LTD. All Rights Reserved AutoFirehoseによるログの半自動連携 2025年12月17日 New

    Relic User Group Vol.16 2025年総決算LT 株式会社ヤオコー デジタル統括 クラウドチーム 小木佑馬
  2. - 1 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 1 - Copyright © YAOKO CO.,LTD. All Rights Reserved 自己紹介
  3. - 2 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 2 - Copyright © YAOKO CO.,LTD. All Rights Reserved 自己紹介 氏名: 小木佑馬(おぎゆうま) 所属: 株式会社ヤオコー デジタル統括部 プロダクト開発 クラウドチーム (2023/7入社) 役割: クラウド環境構築/管理運用・運用自動化/監視(NewRelic) 最近の推し: NewRelic MCP 経歴:IPPBX/ベアメタル型アプリプラットフォーム 構築・運用 コンビニ系 PAYシステム インフラ・セキュリティ 構築・運用 趣味:ゴルフ(始めて1年半経ちました) toaru_kouri - Qiita
  4. - 3 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 3 - Copyright © YAOKO CO.,LTD. All Rights Reserved 会社概要
  5. - 4 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 4 - Copyright © YAOKO CO.,LTD. All Rights Reserved ◼ 事業内容 :食品スーパーマーケット事業 ◼ 商圏エリア :関東圏 ◼ 売上高 :約6,195億円(2024年3月期) ◼ 経常利益 :約288億円(2024年3月期) ◼ 店舗数 :2026年3月末 計245店舗 • ヤオコー :202店舗 • Foocot(フーコット) :5店舗 • ave(エイヴイ) :14店舗 • SENDO(せんどう) :24店舗 株式会社ヤオコー 新規出店 / ヤオコー 7店舗 杉並桃井店 松戸古ケ崎店 まるひろ上尾店 板橋四葉店 岩槻本丸店 福生牛浜店 東戸塚店 既存店改装 / ヤオコー 9店舗 熊谷箱田店 八潮店 上福岡西口店 新浦安店 ほか 会社概要
  6. - 5 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 5 - Copyright © YAOKO CO.,LTD. All Rights Reserved 会社概要 New Relic、ヤオコーがAWSクラウド基盤にオブザーバビリティプラットフォーム「New Relic」を導入 - 日本経済新聞 サーバーワークス、伴走型支援サービス「クラウドシェルパ」で株式会社ヤオコー のAWS内製化を支援 | 株式会社サーバーワークスのプレスリリース
  7. - 6 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 6 - Copyright © YAOKO CO.,LTD. All Rights Reserved 本日はNewRelicへのログ連携効率化の話をします。
  8. - 7 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 7 - Copyright © YAOKO CO.,LTD. All Rights Reserved 対象 ・NewRelicを利用し始めたばかりの方 ・NewRelicを活用し始めて、 いろんなシステムやアカウントに展開しようと思っている方 ・NewRelicへのログ連携について煩わしさを感じている方
  9. - 8 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 8 - Copyright © YAOKO CO.,LTD. All Rights Reserved NewRelic導入時の悩み(課題) CloudwatchからNewRelicへのログ連携について 複数アカウントの適切なロググループのみをNewRelicに連携するのが非常に工数がかか る 対応の流れ: ①手動でDataFirehoseを作成(AWSアカウントも30以上) ↓ ②新しいロググループが作成される ↓ ③サブスクリプションフィルターを設定 ↓ ④NewRelicへの連携を確認 問題点: ⏰ 時間がかかる(1件あたり10-15分) 😰 設定漏れのリスク 📈 ロググループが増え続ける
  10. - 9 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 9 - Copyright © YAOKO CO.,LTD. All Rights Reserved Autofirehoseとは?(解決策) タグを付けるだけで自動的にNewRelicへログ連携できるといいな!実現しよう! →Autofirehoseと命名 ▪ロジック ①タグ付与 autofirehose:enabled ↓ ②CloudTrailで検知 ↓ ③EventBridge起動 ↓ ④Lambda発火 ↓ ⑤DataFirehose付与 ↓ ⑥NewRelicへログ連携
  11. - 10 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 10 - Copyright © YAOKO CO.,LTD. All Rights Reserved Autofirehoseとは?(解決策) 新規アカウント発行時も毎回、StackSetsを展開するのはしんどい・・・ →新規アカウント発行時のイベントをトリガーにStepfunctionsで展開しよう!
  12. - 11 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 11 - Copyright © YAOKO CO.,LTD. All Rights Reserved 実装のポイント 1. タグベースの制御 不要なロググループは除外するなど柔軟な運用が可能 2. StackSetsでマルチアカウント対応 一度のデプロイで全アカウントに展開(新規アカウントでも自動で展開) 3. 冪等性の確保 一度、動作確認ができれば、毎回NewRelicへログが連携されているかを確認する必要はなし
  13. - 12 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 12 - Copyright © YAOKO CO.,LTD. All Rights Reserved 定量/定性的な効果 ▪定性 🎯 即座にログ分析可能: 新規サービスでも構築初日から利用可能 🛡️ ヒューマンエラー削減: 設定漏れ少なくなった 🚀 開発速度向上: インフラ担当者の介入不要 📊 活用性向上: 必要なログが即座にNewRelicに集約 ▪定量 🎯 設定時間:10-15分/件 → 30秒/件 📊 運用工数: 月数時間 → ほぼ0
  14. - 13 - CopyrightⒸ2015 by ASATSU-DK Inc. & Future Architect,

    Inc. - 13 - Copyright © YAOKO CO.,LTD. All Rights Reserved ご清聴ありがとうございました 同じように悩む誰かへ解決の一助になれたら嬉しいです。