$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
EC2を再起動したいがためにNew Relicを使った話
Search
wkm2
December 15, 2022
Technology
1
440
EC2を再起動したいがためにNew Relicを使った話
NRUG (New Relic User Group) Vol.5 Day1 登壇資料
wkm2
December 15, 2022
Tweet
Share
More Decks by wkm2
See All by wkm2
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
wkm2
6
740
API叩くだけのLambdaを作るつもりがコンテナ on EC2になった話
wkm2
0
12
AWSネイティブなセキュリティを考える
wkm2
1
300
KAGが関わるアカウント全てにSecurity Hubを導入した(い)話
wkm2
0
190
地方在住フルリモートワークエンジニアのリアル 〜ジモトで_活きる_エンジニアライフ〜
wkm2
1
710
Keynote以外のアップデートピックアップ!
wkm2
1
140
Bedrock素人がKnowledgeBaseでRAGを構築するまで
wkm2
2
430
ネットワークサービスフル活用で実現するハイブリッド構成 〜コープさっぽろのネットワーク全体像〜
wkm2
2
2k
AWS SSO でログインを簡単に〜IAMユーザ管理をしたくない〜
wkm2
1
620
Other Decks in Technology
See All in Technology
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
280
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
490
チーリンについて
hirotomotaguchi
6
2k
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
コンテキスト情報を活用し個社最適化されたAI Agentを実現する4つのポイント
kworkdev
PRO
0
1.2k
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
150
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
370
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
250
MLflowで始めるプロンプト管理、評価、最適化
databricksjapan
1
220
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
170
手動から自動へ、そしてその先へ
moritamasami
0
300
RAG/Agent開発のアップデートまとめ
taka0709
0
180
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Done Done
chrislema
186
16k
Building Adaptive Systems
keathley
44
2.9k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Designing Experiences People Love
moore
143
24k
4 Signs Your Business is Dying
shpigford
186
22k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Side Projects
sachag
455
43k
Raft: Consensus for Rubyists
vanstee
141
7.2k
Transcript
EC2を再起動したいがために New Relicを使った話 NRUG運営/コープさっぽろ 若松 剛志 2022/12/14 NRUG (New Relic
User Group) Vol.5 Day1
生活協同組合コープさっぽろ デジタル推進本部 インフラチームリーダー 若松 剛志 SESのインフラエンジニア アイレット(cloudpack)でエンジニア兼 マネージャー コープさっぽろでクラウド/オンプレを 含めたインフラ全般を担当
@t_wkm2 ご挨拶と自己紹介
みなさん、 サーバーを再起動したく なることありませんか?
• 障害のとき みなさん、サーバーを再起動したくなることありませんか?
• 障害のとき • ハウスキーピングしたいとき みなさん、サーバーを再起動したくなることありませんか?
• 障害のとき • ハウスキーピングしたいとき • むしゃくしゃしてるとき みなさん、サーバーを再起動したくなることありませんか?
みなさん、サーバーを再起動したくなることありませんか? 障害のとき、サーバーを再起動 したいんだけど、夜間バッチに 影響を与えたくない。 だから、特定時間帯だけ閾値 を越えたら再起動したいんだよ ね
みなさん、サーバーを再起動したくなることありませんか? 障害のとき、サーバーを再起動 したいんだけど、夜間バッチに 影響を与えたくない。 だから、特定時間帯だけ閾値 を越えたら再起動したいんだよ ね めんどくせぇ!!
なんでめんどくさいかと言うと... • CloudWatchにメンテナンス時間を 設ける機能がない • Lambdaとかでスクリプトを書けば できるけど、なるべく作り込みたくない みなさん、サーバーを再起動したくなることありませんか?
みなさん、サーバーを再起動したくなることありませんか? だったら、New Relic 噛ませばいいんじゃね? お?お?
構成
CloudWatchメトリクスが閾値を超えた場合にNew RelicのAlertでEventBridgeへ通知 構成 EC2 CloudWatch EventBridge EC2再起動 AWSインテグレーション機 能でメトリクスを連携 New
Relic AlertのDestinationを EventBridgeに指定
New Relic AlertのMuting rulesを 使うのがミソ 特定時間帯はAlertを上げない仕組み 今回の場合は再起動したくない 時間帯を指定 構成 ココ!!
New Relic AlertのMuting rulesを 使うのがミソ 特定時間帯はAlertを上げない仕組み 今回の場合は再起動したくない 時間帯を指定 構成 ココ!!
うまくできたし、New Relic Alert → Amazon EventBridgeも 試せて満足!
と、思ってたら出てしまった。。 構成
と、思ってたら出てしまった。。 Amazon EventBridge Scheduler 構成 参考:Amazon EventBridge で新しいスケジューラーの提供を開始
CloudWatch AlarmのEnable/Disableを制御できる ので、同じことができてしまう。。 構成 参考:特定時刻だけ CloudWatch アラームを抑制する、 Amazon EventBridge Scheduler
で。
まとめ
• というわけで、あっという間に オワコン化してしまった構成でした。 • Muting rules自体はとっても便利 なのでお試しあれ! まとめ