PR:この記事にはアフィリエイトリンクが含まれます。
Prometheus本を探すと、PromQLやAlertmanagerにKubernetes監視まで扱う本が並び、どこから読めばいいか迷いますよね。用語を覚えるだけでは、実務のメトリクス監視に結びつかないこともあります。
日本語の入門書2冊と英語の実務書2冊を紹介します。どの本もPromQLやKubernetesに触れますが、Alertmanagerや本番運用をどこまで扱うかは異なります。
早見表
| 書籍 | 言語・ページ数 | 主な内容 | 参考価格 |
|---|---|---|---|
入門 Prometheus ―インフラとアプリケーションのパフォーマンスモニタリング | 日本語・392頁 | PromQL、Grafana、Kubernetes、アラート、本番導入 | 3,960円(税込) |
Prometheus実践ガイド ―クラウドネイティブな監視システムの構築 | 日本語・440頁 | exporter、PromQL、Kubernetes、ストレージ、実習 | 3,740円(税込) |
Prometheus: Up & Running, 2nd Edition | 英語・415頁 | Alertmanager、Kubernetes、本番運用、拡張 | US$65.99 |
Mastering Prometheus | 英語・310頁 | 通知設計、高可用性、SLO、性能調整 | — |
価格は税込の希望小売価格または公式定価を目安にしています。実売価格は時期や販売店で変わるため、購入時に確認してください。英語版は表記されている通貨で載せています。
日本語で基礎から学びたい人には『入門 Prometheus』を、サンプルを試しながら学びたい人には『Prometheus実践ガイド』をすすめます。通知や拡張性に課題がある運用者には、英語の2冊がおすすめです。
監視の全体像
Prometheusは監視対象からメトリクスを定期的に取得し、時系列データとして保存するシステムです。アプリやノードが数値を公開し、Prometheusが取りに行く。これが基本の仕組みです。
CPU使用率やリクエスト数に加えて、処理時間やエラー数、キューの滞留も監視対象になります。値が取れても障害の兆候まで分かるとは限りません。利用者への影響と結び付く指標が運用の手がかりです。
Kubernetes監視ではnode_exporterでノードの状態を、kube-state-metricsでPodやDeploymentなどの状態を見ます。コンテナのCPUやメモリ使用量にはkubelet経由のメトリクスも使われます。役割の異なる情報を分けて見ることが大切です。
入門 Prometheus
『入門 Prometheus ―インフラとアプリケーションのパフォーマンスモニタリング』は、Prometheusの全体像を日本語で順に学びたい人におすすめです。著者はBrian Brazil、監訳は須田一輝、訳は長尾高弘です。発行は2019年で、全392頁あります。
PromQLやNode exporterなどのexporterをはじめ、Grafanaによる可視化やコンテナ・Kubernetes監視を扱います。アラートと本番システムへのPrometheusのデプロイも含みます。計測から本番導入まで追えるため、機能同士のつながりを把握しやすい構成です。
紙版の参考価格は3,960円(税込)です。実売価格は時期や販売店で変わります。監視の基礎を日本語で学びたい人や、既存構成を引き継ぐ前に全体を見直したい人におすすめします。
実践ガイド
『Prometheus実践ガイド ―クラウドネイティブな監視システムの構築』は、サンプルを試しながら理解を深めたい人におすすめします。著者は仲亀拓馬で、2022年発売の全440頁です。PromQLやexporterの基本からKubernetes監視へ進める構成になっています。
多数のサンプルコードを掲載し、独自メトリクスの公開やストレージ、アラートルールと可視化を扱います。指標の意味を理解し、収集対象を設定して結果を確かめたい人には、実習を通じて学べるのが魅力ですね。
参考価格は3,740円(税込)で、実売価格は時期や店によって変わります。実習とKubernetes監視を重視し、知識を現場の設定に結び付けたい人にこの本をおすすめします。
Up & Running
『Prometheus: Up & Running, 2nd Edition』はJulien PivottoとBrian Brazilによる英語の第2版です。刊行は2023年4月で、全415頁あります。
PromQLや各種exporter、アプリケーションの計装を扱い、Alertmanagerの通知パイプラインとルーティングも詳しく説明しています。 GrafanaやKubernetes、コンテナ監視のほか、本番環境のセキュリティやフェデレーションにも触れています。
長期ストレージと性能管理も対象です。Prometheusを組織の監視基盤として運用する論点をまとめて学べます。対象は中級から上級で、英語の技術書に慣れた運用者向けです。
公式希望小売価格はUS$65.99で、実売価格は時期や店で変わります。Alertmanagerと本番設計を深く学びたい人にもおすすめします。
Mastering
『Mastering Prometheus』はPrometheusの基礎を知っているSREや開発者向けに、運用上の課題を扱います。William Hegedus著の英語第1版で、2024年4月刊行、全310頁です。入門を終えた実務者が次に読む本としておすすめします。
Alertmanagerのルーティングやテンプレート、高可用性、アラートルールのテストを扱います。
KubernetesへのPrometheusとNode Exporterのデプロイに加え、shardingとfederation、性能調整やThanosなどとの連携も解説します。 SLOアラートや通知テストを学びたい人にも役立つ内容です。
基本構築を学ぶ段階を終え、既存の監視環境を堅牢にしたい人におすすめします。
結論
日本語で基礎を固めるなら『入門 Prometheus』を、サンプルを動かして学ぶなら『Prometheus実践ガイド』をおすすめします。いま知識を補いたい工程に合わせて選べば、読後すぐに試せます。
PromQLやAlertmanagerを使った本番設計まで詳しく学ぶなら『Prometheus: Up & Running, 2nd Edition』、高可用性やSLO、スケーリングの改善を学ぶなら『Mastering Prometheus』を選びましょう。英語に抵抗がなければ、実務課題に応じてこの2冊から選ぶ価値があります。
本の例をそのまま写すだけでなく、自分のメトリクス名やラベルに置き換えて試すことも大切です。収集した指標を分析して通知につなげると、Kubernetesのメトリクス監視を障害対応に生かしやすくなります。
Amazon の PC をスコア化してみた
Amazonにある8〜14インチの小型WindowsタブレットやノートPCを、スペック別にスコア化して比較・ランキング。





