New Relic実践入門 監視からオブザーバビリティへの変革
書籍情報
発売日 : 2021年09月15日
著者/編集 : 松本 大樹/佐々木 千枝/田中 孝佳/伊藤 覚宏/清水 毅/齊藤 恒太
出版社 : 翔泳社
発行形態 : 単行本
書籍説明
内容紹介
次世代型の運用監視を実現するオブザーバビリティとツールNew Relic製品群の実践的な活用方法を解説!
目次
■Part 1 New Relicを知る
第1章 オブザーバビリティの重要性
1.1 オブザーバビリティとは?
1.2 オブザーバビリティに必要なテレメトリーデータとは?
第2章 New Relic ONEとは?
2.1 New Relic Oneの全体像
2.2 サービスを支えるシステム基盤とセキュリティ
■Part 2 New Relicを始める
第3章 New Relicの始め方
3.1 アカウントの作成方法
3.2 アカウント構造とアクセス制御の考え方
第4章 Telemetry Data Platform
4.1 Telemetry Data Platformの概要
4.2 Data explorerとQuery builder
4.3 Dashboards
4.4 Log Management
4.5 APIs
4.6 Manage Data
4.7 Build on New Relic One
第5章 Full-Stack Observability
5.1 Full-Stack Observabilityの概要
5.2 New Relic APM
5.3 New Relic Infrastructure
5.4 New Relic Synthetics
5.5 New Relic Browser
5.6 New Relic Mobile
5.7 Serverless
5.8 Logs in Context
5.9 Distributed Tracing(分散トレーシング)
第6章 Alerts and Applied Intelligence(AI)
6.1 AlertsとApplied Intelligence(AI)
6.2 New Relic Alertsの設定
6.3 Applied Intelligence(AI)の概要
■Part 3 New Relicを活用する──16のオブザーバビリティ実装パターン
□第3部の構造と読み方
00 オブザーバビリティ成熟度モデル――第3部の内容について
□レベル0 Getting Started:計測を始める/レベル1 Reactive:受動的対応
01 バックグラウンド(バッチ)アプリおよびGUIアプリの監視パターン
02 メッセージキューでつながる分散トレーシング
03 Mobile Crash分析パターン
04 Kubernetesオブザーバビリティパターン
05 Prometheus+Grafana連携
06 W3C Trace Contextを使ったOpenTelemetryとNew Relic Agentでの分散トレーシングパターン
□レベル2 Proactive:積極的対応
07 Webアプリのプロアクティブ対応パターン── Webアプリの障害検知と対応例
08 データーベースアクセス改善箇所抽出パターン
09 ユーザーセントリックメトリクスを用いたフロントエンドパフォーマンス監視パターン
10 Mobileパフォーマンス分析パターン
11 動画プレイヤーのパフォーマンス計測パターン
12 アラートノイズを発生させないためのアラート設計パターン
□レベル3 Data Driven:データ駆動
13 SRE:Service LevelとThe 4 Golden Signals可視化パターン
14 ビジネスKPI計測パターン
15 クラウド移行の可視化パターン
16 カオスエンジニアリングとオブザーバビリティ
第1章 オブザーバビリティの重要性
1.1 オブザーバビリティとは?
1.2 オブザーバビリティに必要なテレメトリーデータとは?
第2章 New Relic ONEとは?
2.1 New Relic Oneの全体像
2.2 サービスを支えるシステム基盤とセキュリティ
■Part 2 New Relicを始める
第3章 New Relicの始め方
3.1 アカウントの作成方法
3.2 アカウント構造とアクセス制御の考え方
第4章 Telemetry Data Platform
4.1 Telemetry Data Platformの概要
4.2 Data explorerとQuery builder
4.3 Dashboards
4.4 Log Management
4.5 APIs
4.6 Manage Data
4.7 Build on New Relic One
第5章 Full-Stack Observability
5.1 Full-Stack Observabilityの概要
5.2 New Relic APM
5.3 New Relic Infrastructure
5.4 New Relic Synthetics
5.5 New Relic Browser
5.6 New Relic Mobile
5.7 Serverless
5.8 Logs in Context
5.9 Distributed Tracing(分散トレーシング)
第6章 Alerts and Applied Intelligence(AI)
6.1 AlertsとApplied Intelligence(AI)
6.2 New Relic Alertsの設定
6.3 Applied Intelligence(AI)の概要
■Part 3 New Relicを活用する──16のオブザーバビリティ実装パターン
□第3部の構造と読み方
00 オブザーバビリティ成熟度モデル――第3部の内容について
□レベル0 Getting Started:計測を始める/レベル1 Reactive:受動的対応
01 バックグラウンド(バッチ)アプリおよびGUIアプリの監視パターン
02 メッセージキューでつながる分散トレーシング
03 Mobile Crash分析パターン
04 Kubernetesオブザーバビリティパターン
05 Prometheus+Grafana連携
06 W3C Trace Contextを使ったOpenTelemetryとNew Relic Agentでの分散トレーシングパターン
□レベル2 Proactive:積極的対応
07 Webアプリのプロアクティブ対応パターン── Webアプリの障害検知と対応例
08 データーベースアクセス改善箇所抽出パターン
09 ユーザーセントリックメトリクスを用いたフロントエンドパフォーマンス監視パターン
10 Mobileパフォーマンス分析パターン
11 動画プレイヤーのパフォーマンス計測パターン
12 アラートノイズを発生させないためのアラート設計パターン
□レベル3 Data Driven:データ駆動
13 SRE:Service LevelとThe 4 Golden Signals可視化パターン
14 ビジネスKPI計測パターン
15 クラウド移行の可視化パターン
16 カオスエンジニアリングとオブザーバビリティ
著者情報
松本, 大樹
松本 大樹
佐々木 千枝
佐々木, 千枝
田中, 孝佳
田中 孝佳
伊藤, 覚宏
伊藤 覚宏
清水 毅
清水, 毅, シニアソリューションズコンサルタント
齊藤 恒太
齊藤, 恒太
瀬戸島 敏宏
瀬戸島, 敏宏
小口, 拓
小口 拓
東 卓弥
東, 卓弥
会澤, 康二
会澤 康二