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
AWSとNew Relicのデータ連携を超高速で実装した話 / The story of ...
Search
TomoyaKitaura
December 15, 2021
Technology
2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWSとNew Relicのデータ連携を超高速で実装した話 / The story of a super-fast implementation of data integration between AWS and New Relic
12/15 NRUGで発表させていただいた資料です。
TomoyaKitaura
December 15, 2021
More Decks by TomoyaKitaura
See All by TomoyaKitaura
SREの積み重ねがAI駆動開発のガードレールになった ― 7つの実践/SRE Guardrails The 7
tomoyakitaura
9
6.6k
New Relicの推せるところ・推せないところ / newrelic good and bad
tomoyakitaura
0
320
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
370
「頑張る」を「楽しむ」に変換する技術
tomoyakitaura
19
11k
これからの設計で変わること pre:invent2024アップデート速報 / pre:invent2024 network update
tomoyakitaura
1
310
セキュリティ活動をちょっとずつやる戦略を実行した気づき / Incremental Security Initiatives
tomoyakitaura
0
250
社内共通コンテナレジストリを設立して、開発者体験向上を狙ってみた /Establishing container registry to improve DX
tomoyakitaura
2
240
LTワークショップ3日目 / LT Workshop Day 3
tomoyakitaura
0
230
LTワークショップ2日目 / LT Workshop Day 2
tomoyakitaura
0
210
Other Decks in Technology
See All in Technology
35分でわかるEffective Platform Engineering
nwiizo
3
120
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
17
7.5k
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
240
FPGAが実現する遠方宇宙の高空間分解能天体撮影 -大型地上望遠鏡の視力を補正する「補償光学」とは?-
komei_mt
0
280
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
340
【CEDEC2026】Creative Approaches to Localizing the Dialects and Unique Speech of Umamusume: Pretty Derby Characters in English
cygames
PRO
3
25k
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
350
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
130
エンドユーザー視点で見る SansanのMeraki活用と内製自動化
sansantech
PRO
0
100
LanceDB入門
mocobeta
8
580
Apache Icebergインフラストラクチャ:ストレージ・カタログ・エンジンの選択肢とClouderaプラットフォームでの実装
tsugiyama
0
110
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
Featured
See All Featured
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
270
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
290
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
390
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
490
Skip the Path - Find Your Career Trail
mkilby
1
180
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
The Limits of Empathy - UXLibs8
cassininazir
1
610
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
650
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.2k
Transcript
AWSとNew Relicのデータ連携を 超高速で実装した話 株式会社 mediba Tomoya Kitaura 2021/12/15 NRUG (New
Relic User Group) Vol.1
自己紹介 Tomoya Kitaura @kitta0108 mediba inc. SRE Unit ▪勉強会運営 -
- JAWS-UG コンテナ支部 - JAWS-UG SRE支部 - NRUG SRE支部??? ▪好きなNew Relicのサービス - NRQL 2 2
今回お話すること AWSとのIntegration超簡単 3
聴講の想定者 - AWSを使っていて、 これからNew Relic導入するぞという方 4 - AWSとIntegrationする仕組みを おさらいしたい方
5
CloudWatch Metricsの連携 6
IAM Roleの作成 7
IAM Roleの連携 8
CloudWatch Metrics Streamリソース群の作成 9
公式のCFnテンプレートで脳死デプロイ 10 https://docs.newrelic.com/jp/docs/infrastructure/amazon-integrations/aws-integrations-list/aws-metric-stream/
EC2Instance Processデータ連携 11
New Relic Infra Agentのインストール 12 https://galaxy.ansible.com/newrelic/newrelic-infra Galaxy Ansibleを 使った方法が一番楽でした (サンプルコード出せなくてすません)
※ ちょっとしたハマりポイント enable_process_metrics: true ↑が設定に無いと一生データが届きませんw
Application Logの連携 13
公式のAWS Serverless Application Repositoryから脳死デプロイ 14
CloudWatch LogsのSubscriptionはTerraformで。 15
できた? 16
Next Step!! 17 - フルスタックオブザーバビリティの実装 - New Relic Browserの導入 -
New Relic APMの導入 - New Relic Mobileの導入 - New Relic Syntheticsの導入 - New Relic Serverlessの導入 - ちょうかっちょいいダッシュボードの作成 - ビジネス層と合意した指標の可視化 - エラーバジェット運用の開始 - Alerts & AI機能による異常検出力の強化 - etc…
おまけ Alert設定のTerraformディレクトリ構成 18 newrelic-aleat ┣main.tf ┣backend.tf ┣alert_channel.tf ┣terraform.tfvars ┣variable.tf ┣env
┃┣dev.tfvars ┃┣stg.tfvars ┃┗prd.tfvars ┣aws_alert_alb.tf ┣aws_alert_rds.tf ┣… ┣logs_alert_nginx.tf ┣logs_alert_var_log_messages.tf ┣… ┣process_alert_nginx.tf ┣process_alert_sshd.tf ┗log-ingestion ┣provider.tf ┣backend.tf ┣versions.tf ┣var_log_messages.tf ┣nginx_error.tf ┗… aws_alert_xxx -> CloudWatch Metrics関連 logs_alert_xxx -> Application Log関連 process_alert_xxx -> ProcessData関連 log-ingestion配下 -> Lambda Subscription Filter設定
さいごに 19 より高みを目指した開発を行うことの過程を みんなで楽しんでいきましょう!! ご静聴ありがとうございました!!