「Hinemos統合管理[実践]入門」を献本いただきました

先日発売された書籍「Hinemos統合管理[実践]入門」を、著者の皆様から献本いただきました。
せっかくなので、勝手ながら内容について簡単にレビューしてみます。

hinemos book


gihyo.jpのサイトに目次が掲載されていました。
見ての通り、盛りだくさんの内容になっています。
(非常にボリューミーなので、上から2階層分抽出して、このエントリの末尾にて引用してます。)

Hinemosは、機能面については公式マニュアル(日本語/英語)が充実していますが、書籍「Hinemos統合管理[実践]入門」では機能面に加えて、実際にシステムの運用を設計・構築する際のノウハウや具体的な設定例など、より実践的な内容が書かれている印象です。
導入検討時に気になるサイジングや、システムに合わせたチューニング、Hinemosマネージャをスケールする方法など、Advancedな内容についても触れられています。

監視の設定例として下記の監視方法が紹介されているので、該当の監視を使用中/検討中の方には参考になるかと思いますし、全く別の監視を考える上でもHinemosによる監視方法のベストプラクティスを学ぶことができて有益かと思います。

  • Linux
  • Windows Server
  • Apache
  • IIS
  • PostgreSQL
  • Oracle Database
  • MySQL
  • SQL Server
  • crond
  • vsftpd
  • Sendmail/Postfix
  • Dovecot
  • ntpd
  • BIND
  • syslog

個人的に注目なのは、「15.2 Amazon Web Services上のシステム運用管理」ですね。
特に下記の項目は、AWS上でシステムを運用管理する際に、かゆいところに手が届く内容になっていて便利と思います。

  • 自動検知(マネジメントコンソールやAutoScalingによって作成/削除されたインスタンスを自動でHinemosに反映)
  • 課金アラート(システムごとの課金額を監視して指定した金額を超えたらアラートする)

さらに、AWS上でスケジューリングしたいようなもの、例えばEMRなどと連携する方法について知りたいと思いましたが、これはいずれ自分で検証することにしてみましょう。。。たぶん。。。

以上のように、Hinemosを使いこなしたい人はもちろんのこと、システムの運用管理について悩んでいる方、解決策を模索している方にオススメしたい内容となっております。
約500ページと厚めの書籍ですが、ぜひお手に取られてみてはいかがでしょうか。

最後に、冒頭で説明した目次の一部を引用して本エントリを閉じます。

第1部 導入編
第1章 統合運用管理ツールHinemosとは
1.1 ITシステムの運用管理の重要性
1.2 統合運用管理ツールとは
1.3 統合運用管理ツールHinemosとは

第2部 入門編
第2章 環境準備
2.1 インストールの準備
2.2 Hinemosのインストール
2.3 Hinemosのバージョンアップ

第3章 基本設定
3.1 Hinemosクライアントの使い方
3.2 管理対象のリポジトリ登録

第4章 監視
4.1 Hinemosにおける監視の考え方
4.2 [監視]パースペクティブ
4.3 監視入門

第5章 ジョブ
5.1 Hinemosにおけるジョブの考え方
5.2 [ジョブ]パースペクティブ
5.3 ジョブ入門

第3部 実践編
第6章 Hinemosの運用
6.1 運用者の対応
6.2 Hinemosのメンテナンス
6.3 トラブルシューティング

第7章 ユーザ管理と権限管理
7.1 Hinemosにおけるユーザ管理の考え方について
7.2 Hinemosユーザとシステム権限管理
7.3 オーナーロールとオブジェクト権限によるマルチユーザ管理
7.4 まとめ

第8章 通知
8.1 通知機能の概要
8.2 Hinemosクライアントへ最新の状態を表示する
8.3 Hinemosクライアントへイベントを表示する
8.4 障害発生時にメールを送信する
8.5 障害発生時に他システムへメッセージを送信する
8.6 障害発生時に簡単なコマンドを実行する
8.7 障害発生時に自動復旧などの複雑な処理を実行する

第9章 監視の応用
9.1 監視機能の概要
9.2 ログファイルの監視
9.3 起動プロセスの閾値監視
9.4 ネットワーク疎通の監視
9.5 サーバやネットワーク機器のリソースの監視
9.6 SNMPTRAPの監視
9.7 Webサーバの監視
9.8 ネットワークサービスの監視
9.9 システムログの監視
9.10 データベース(RDBMS)の監視
9.11 Windowsサービスの監視
9.12 Windowsイベントの監視
9.13 Hinemosエージェントの監視

第10章 ジョブの応用
10.1 ジョブの概要
10.2 ファイルの変更検知によるジョブ実行
10.3 ジョブのスキップ
10.4 ジョブの保留
10.5 実行中のジョブに対する操作
10.6 開始遅延
10.7 終了遅延
10.8 多重度
10.9 ジョブ優先度
10.10 ジョブネットのさまざまな構成
10.11 複雑なジョブネットの終了判定
10.12 ジョブの設計
10.13 カレンダ機能との連携
10.14 監視機能との連携

第11章 カレンダ
11.1 カレンダの概要
11.2 カレンダの作成
11.3 基本的なカレンダの設定例
11.4 複雑なカレンダの設定例

第12章 性能収集
12.1 性能管理機能の概要
12.2 性能情報のグラフ表示(基本)
12.3 性能情報のグラフ表示(応用)
12.4 収集値のCSVダウンロード

第4部 応用編
第13章 WebサービスAPI
13.1 WebサービスAPI概要
13.2 WebサービスAPIを用いたスクリプトの作り方(Python)
13.3 WebサービスAPIを用いたプログラムの作り方(Java)
13.4 パケットキャプチャを用いた動作確認

第14章 監視のカスタマイズ
14.1 カスタム監視
14.2 例題1. ローカルサーバの簡単な監視
14.3 例題2. リモート機器の簡単な監視
14.4 例題3. PostgreSQLの高度な監視
14.5 例題4. Apacheの高度な監視

第15章 クラウドの運用管理
15.1 Hinemosによるクラウド運用管理
15.2 Amazon Web Services上のシステム運用管理

第16章 大規模環境の運用管理
16.1 Hinemosの設定と性能
16.2 サイジング
16.3 チューニング
16.4 マネージャ多段構成

  1. トラックバックはまだありません。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。