Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2020-12-16 Mackerel and DevOps
Search
mackerelio
December 16, 2020
Technology
0
1.6k
2020-12-16 Mackerel and DevOps
2020/12/16 事例で学ぶ!Jira/ Opsgenie × Mackerelで実践するDevOps
チームの壁を取り払い、コラボレーション文化を根付かせる監視サービス「Mackerel」
mackerelio
December 16, 2020
Tweet
Share
More Decks by mackerelio
See All by mackerelio
クラウドネイティブに支える従量課金集計―Mackerel「daifukucho」の設計と運用
mackerelio
1
71
オブザーバビリティ文化を組織に浸透させるには / install observability culture
mackerelio
0
880
OpenTelemetryセマンティック規約の恩恵とMackerel APMにおける活用例 / SRE NEXT 2025
mackerelio
3
3.4k
アプリケーションの中身が見える!Mackerel APMの全貌と展望 / Mackerel APMリリースパーティ
mackerelio
0
890
Mackerel CREのご紹介
mackerelio
0
120
Mackerelが取り組むオブザーバビリティ - Mackerel Tech Day
mackerelio
0
1.2k
Mackerelの2023年ふりかえりと 今後のロードマップ
mackerelio
0
1.3k
Mackerel開発者が使ってほしいAWSインテグレーションの機能4選
mackerelio
0
170
Mackerelの現在と未来 2023 / Mackerel Drinkup #10
mackerelio
0
210
Other Decks in Technology
See All in Technology
新 Security HubがついにGA!仕組みや料金を深堀り #AWSreInvent #regrowth / AWS Security Hub Advanced GA
masahirokawahara
1
1.9k
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
非CUDAの悲哀 〜Claude Code と挑んだ image to 3D “Hunyuan3D”を EVO-X2(Ryzen AI Max+395)で動作させるチャレンジ〜
hawkymisc
1
170
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
280
re:Inventで気になったサービスを10分でいけるところまでお話しします
yama3133
1
120
モダンデータスタック (MDS) の話とデータ分析が起こすビジネス変革
sutotakeshi
0
470
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
600
Overture Maps Foundationの3年を振り返る
moritoru
0
180
世界最速級 memcached 互換サーバー作った
yasukata
0
340
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
670
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
140
「Managed Instances」と「durable functions」で広がるAWS Lambdaのユースケース
lamaglama39
0
310
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Docker and Python
trallard
47
3.7k
Typedesign – Prime Four
hannesfritz
42
2.9k
Speed Design
sergeychernyshev
33
1.4k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Practical Orchestrator
shlominoach
190
11k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Designing for Performance
lara
610
69k
Making Projects Easy
brettharned
120
6.5k
Transcript
mackerel.io チームの壁を取り払い、コラボレーション文 化を根付かせる監視サービス「Mackerel」 2020/12/16 事例で学ぶ!Jira/ Opsgenie × Mackerelで実践するDevOps 株式会社はてな 渡辺 起
自己紹介 • 渡辺 起 (わたなべ たつる) ◦ id:wtatsuru @tatsuru • 略歴
◦ 2011年、インフラエンジニアとして入社 ◦ 基盤開発部門のマネージャー、責任者を経て ◦ 現在はMackerelプロダクトマネージャー
本日の内容 チームの壁を取り払い、コラボレーション文化を根付かせる監視サービス「Mackerel」 • DevOpsと監視 • DevOps実現に向けたMackerelの取り組み 3
4
Mackerel チームの壁を取り払い、コラボレーション文化を根付かせる監視サービス • 監視の敷居を下げ、すぐに始められる。 • 素早く始められる。 • 育てていく監視。
DevOpsと監視 6
開発と運用 • 「開発」と「運用」の目的の一例 ◦ 「開発」は機能を実現すること。 ◦ 「運用」はシステムを安定させること。 ◦ 自然に対立構造が生まれる。 •
ツールや技術の違いが分断を促進することも ◦ 情報格差があると、同じ目線を持つことができない。 ◦ 変更を専門家に「依頼」する。一部の人の役割となる。
DevOps • 速度を上げたい、という要求から ◦ クラウドの登場。システム調達が不要に。 ◦ システムの売り切りモデルからSaaSなどリテンションモデルへ。 ◦ 開発と運用で連携、チーム全体で取り組む DevOps
が重要。 • チームで連携する。目線を揃え、問題に立ち向かう ◦ 同じ目線を持って、目的 = 価値の提供に向きあう。 ◦ 問題に対してチームで取り組み、改善していく。 ◦ チームの目線を揃えるため、情報の透明性が重要。 • ツールの後押しも ◦ Slack、Confluence などの情報共有で透明性を高める。
監視とDevOps • 監視 ◦ システムは動いていてこそ価値を提供できる。 ◦ システムは放っておくと壊れる。 ◦ 価値を提供できていることを、監視により常に確認し続けることが重要。 •
DevOpsの実現に向けて ◦ チームで取り組む。監視を一部の専門家の役割にしない。 ◦ 情報の透明性を高める。監視の情報をチームで共有し、改善に取り組む。 「監視とは役割ではなくスキルであり、チーム内の全員がある程度のレベルに至っておくべき。」 『入門 監視』 2019年1月 日本語訳出版(1.2 アンチパターン2:役割としての監視)より
監視から改善につなげる • DevOps ◦ 同じ目線を持って、目的 = 価値の提供に向きあう。 ◦ 問題に対してチームで取り組み、改善していく。 ◦
監視も同様。チームで取り組んでいく。 • 監視から改善につなげる ◦ システムの情報を共有し、チームで改善する。監視ツールは情報共有ツールでもある。 ◦ トラブルは同時に、問題発見と改善のチャンス。一部の人で独占するのはもったいない。
DevOps実現に向けた Mackerelの取り組み 11
Mackerel チームの壁を取り払い、コラボレーション文化を根付かせる監視サービス • 監視の敷居を下げ、すぐに始められる。 • 素早く始められる。 • 育てていく監視。
監視の敷居を下げる:すぐに始められる • ガイドにしたがってコマンドを実行するだけ。数分で始められる。 • エージェントが死活監視とメトリック取得を自動で開始 • メトリックは自動的にグラフで可視化 13
監視の敷居を下げる:直感的なユーザー体験 14
素早く始められる:クラウド時代の管理モデルを迷わず導入 • サービス・ロールを使った動的な管理モデル。 • サーバーを役割で管理する。 • 迷わず、自然に導入できる。
素早く始められる:マルチクラウド対応 AWS、Azure、Google Cloudなどのクラウドサービ スから様々なメトリックやイベントを可視化。 複雑なサービス環境も全体を俯瞰してシンプルに 管理できます。 16
素早く始められる:豊富な外部ツール連携 • 様々な外部ツール連携。 • 日々の開発・運用サイクルにすぐに組み込むことができる。
育てる監視:豊富な監視機能 • コンテナ、マネージドサービスなど多くの環境へ対応 • URL外形監視、機械学習による異常検知など様々な監視機能 • 運用の中で改善できる、育てていける監視
育てる監視:API と Infrastructure as Code • CLIツールmkr や充実したAPI • Infrastructure
as Code による管理。 • 自動化、改善を回す助けとなる。 GUI API CLI User App
Mackerel チームの壁を取り払い、コラボレーション文化を根付かせる監視サービス • 監視の敷居を下げ、すぐに始められる。 • 素早く始められる。 • 育てていく監視。
まとめ 21
本日のまとめ チームの壁を取り払い、コラボレーション文化を根付かせる監視サービス「Mackerel」 • DevOpsと監視 ◦ 速度を高めるため、チームで連携して問題に取り組むDevOps。 ◦ 情報の透明化で目線を揃える。 ◦ 監視も同様に、チームで取り組んで改善につなげることが重要。
• DevOps実現に向けたMackerelの取り組み ◦ 監視の敷居を下げ、すぐに始められる。 ◦ 素早く始められる。 ◦ 育てていく監視。 22
Mackerelをぜひお試しください mackerel.io から 「無料で試してみる」をクリック!