Upload
hinemos
View
1.181
Download
4
Embed Size (px)
Citation preview
2Copyright © 2014 NTT DATA Corporation
本セッションでお伝えしたい事
Hinemos特徴として
・十分な監視機能を持つこと・使い勝手が良いこと
こうした特徴を、Hinemos導入サポートサービスに従事した際の経験を踏まえながら、正確にお伝えできればと思います。
ちょっとした設定方法から、手の込んだ監視環境の構築まで、ありがちな事例との対比を交えながら説明いたします。
3Copyright © 2014 NTT DATA Corporation
INDEX
1. Hinemosのすゝめ
2. 環境構築
3. 監視設定の登録
4. 監視結果の確認・設定変更
5. まとめ
5Copyright © 2014 NTT DATA Corporation
監視ソフトウェアを導入する理由とは?
監視負荷・コストの削減
zzz...
障害
複雑・膨大な監視の自動化
障害
簡単に、確実に監視したい
監視ソフトウェアを実際に導入してみたところ。。。
設定、操作が複雑で、誰も扱えない。。。
負荷やコストを下げたい
Job1 Job4
Job3
Job2障害
ジョブ実行結果の監視
?!
ジョブ管理は別のソフトウェア。。。
Hinemosを使えば、こうした課題に悩むことはありません
監視ソフトウェアの導入
7Copyright © 2014 NTT DATA Corporation
DBの初期設定投入
ソフトウェアXのインストール
OSインストール OSの初期設定
OS同梱パッケージをインストール
OS非同梱パッケージのインストール(fpingなど)
ソフトウェアXが利用するDBのインストール
ソフトウェアXの起動
ソフトウェアX
Hinemosのインストール
Hinemosの起動 !!!
OSインストール OSの初期設定
OS同梱パッケージをインストール
Hinemos
・ OS同梱パッケージ+Hinemosインストールパッケージのみで構築可能・ DB(PostgreSQL)は、「Hinemos」としてインストール・保守サポート・ 公式ドキュメントは開発元(NTTデータ)が、日本語で提供
Hinemosを用いた監視環境の構築
Hinemosは、簡単にインストールできます
8Copyright © 2014 NTT DATA Corporation
作業者 Hinemosv4.1
ソフトウェアX
担当者A(Hinemosインストール経験あり、監視ソフトウェアXインストール経験なし)
15分 420分
担当者B(Hinemosインストール経験なし、監視ソフトウェアXインストール経験なし)
78分 547分
インターネット 作業端末(Windows) インストール先サーバ(Linux)
SSHHTTP
※インターネット接続無し
サーバルーム
※インターネット接続有
ICMP
検証環境の概要
(参考)上記環境で、手順/PKG探し、インストール、Ping監視の設定作業を実施した際の実測値
Hinemosを用いた監視環境の構築
クローズドな環境でも、迅速かつ簡易に環境構築できます
10Copyright © 2014 NTT DATA Corporation
Hinemosを用いた監視の概要
Hinemosで監視を実現するための3ステップ
スコープA(Linux)
ノードA
1. リポジトリ設定 3. 監視設定
監視設定A(システムログ監視)
監視設定B(Ping監視)
監視設定C(Windowsサービス監視)
スコープB(Windows)
ノードC監視設定D
(Windowsイベント監視)
通知A
通知B
通知C
2. 通知設定
ノードB
ノードD
1. 「ノード」「スコープ」を定義(リポジトリ設定)2. 「通知」設定を定義3. 「監視設定」定義し、監視対象「スコープ」、運用者への「通知」方式を指定
スコープC(サーバ機器)
設定例
11Copyright © 2014 NTT DATA Corporation
Hinemosを用いた監視の概要
Hinemosを用いた監視の処理フロー
スコープ
ノード
リポジトリ設定 監視設定
監視設定(Ping監視)
通知
通知設定
ノード
(例)Ping監視の場合
1. Pingの送受信
2. Ping応答時間に応じた監視結果の判定(重要度付)
情報
警告
危険
A秒未満
B秒未満
その他
通知
3. 監視結果の重要度に応じた通知の実行
1. 監視対象機器に対する、情報取得処理2. 取得した情報に応じた、監視結果の判定(重要度付)3. 通知の実行
12Copyright © 2014 NTT DATA Corporation
リポジトリ設定(監視対象)の登録
システム内での利用用途、管理手法、関係性等に応じて、管理対象機器を、「スコープ」でグルーピングします
○監視結果の確認○監視の設定双方の容易性を両立させるグループが作成可能
・スコープの多段定義が可能!・ノードを複数スコープに
所属させる事が可能
管理対象機器は、「ノード」として登録します
OSの情報
デバイス情報 ネットワーク情報
ハードウェア情報
仮想化関連情報 管理者情報など
管理対象機器Hinemosマネージャ
ノード登録
13Copyright © 2014 NTT DATA Corporation
リポジトリ設定(監視対象)の登録
項目名 説明
ファシリティIDノードを一意に識別するHinemos上のID(重複不可、マルチバイト文字不可)
ファシリティ名 ノードの名前
プラットフォームノード上で動作するプラットフォーム名「Linux」,「Windows」,「Network Equipment」, 「Other」より選択
IPアドレス ノードのIPアドレスホスト名 ノードのホスト名
項目名 説明
ファシリティIDスコープを一意に識別するHinemos上のID(重複不可、マルチバイト文字不可)
ファシリティ名 スコープの名前
ノード、スコープの定義は簡単です
ノード定義に必須となる情報
スコープ定義に必須となる情報
→その他、利用する監視機能に応じて、SNMP関連情報、デバイス情報を定義していきます
ファシリティIDファシリティ名を決めればOK!
14Copyright © 2014 NTT DATA Corporation
リポジトリ設定(監視対象)の登録
ノード(監視対象)、スコープの登録操作は、GUIから容易に行えます
プラットフォームをプルダウンで指定
IPアドレスを設定
ホスト名を設定
SNMPを用いた機器情報の一括取得が
可能
ノードの登録画面
スコープの登録画面
必須項目はピンク色で表示
ファシリティIDファシリティ名
を設定
設定画面
簡単!
15Copyright © 2014 NTT DATA Corporation
通知設定の定義
監視結果を運用者に通知する手段は、「通知種別」より選択します
Hinemosマネージャ
イベント通知ステータス通知
ジョブ通知コマンド通知
メール通知ログエスカレーション通知
✔
✔▲
syslog
1. 監視結果を運用者に「通知」する手段(種別)を選択2. 「通知」を行うタイミング(契機)、通知する際に実行する動作を指定
1. 通知手段(種別)の選択
「通知」は「ジョブ」からも利用可能!
16Copyright © 2014 NTT DATA Corporation
通知設定の定義
重要度変化後の初回通知(赤丸部分に数値を設定)同じ重要度の監視結果が○回以上連続した場合に初めて通知する
重要度変化後の二回目以降の通知(以下から選択)・ 常に通知する・ 前回通知から○分間は同一重要度の通知はしない・ 通知しない
1. 通知するタイミングを定義
2. 通知実施時に実行する動作(コマンド)を、監視結果の重要度毎に定義
情報: 実効ユーザ, 実行コマンド警告: 実効ユーザ, 実行コマンド危険: 実効ユーザ, 実行コマンド不明: 実効ユーザ, 実行コマンド
複雑な条件式を頑張って考えなくても大丈夫!
Trigger name like CPU usage is too high
2. 通知タイミング、通知実施時に実行する動作の指定
(例)コマンド通知の場合
17Copyright © 2014 NTT DATA Corporation
通知設定の登録
通知設定の登録操作も、GUIから容易に行えます
必須項目はピンク色で表示
条件式を書く必要無し
ラジオボタンで選択
すぐに使える推奨設定が、そのまま利用可能です
安心!
設定画面
18Copyright © 2014 NTT DATA Corporation
監視設定の定義
監視設定は、14種の監視種別から「選択」します
1. 14種の監視種別から、実行したい監視を選択2. 監視対象スコープ、通知設定を選択3. 監視条件(監視間隔、判定条件等)を設定
監視種別
PING監視
システムログ監視
Hinemosエージェント監視
HTTP監視
プロセス監視
リソース監視
SQL監視
SNMP監視
SNMPTRAP監視
ログファイル監視サービス・ポート監視
カスタム監視
Windowsサービス監視 Windowsイベント監視選択
・監視対象
ノード
・通知設定
監視設定(数値監視の場合)
ノード
・監視間隔:○分・判定条件(閾値指定):
監視設定毎に、判定条件の閾値を考えればOK!
{Test template:system.cpu.util[,,].avg(60)}>40
19Copyright © 2014 NTT DATA Corporation
監視設定の登録
監視設定の登録操作は、GUIから容易に行えます
プルダウンメニューラジオボタンが使えて
簡単!
必須項目はピンク色で表示
プルダウンで監視対象リソース
を選択
(例)リソース監視
「リソース監視」を選択
監視対象を指定
判定閾値を入力
利用する「通知設定」を
選択
20Copyright © 2014 NTT DATA Corporation
監視設定情報の管理・登録
設定の一括登録、設計書(パラメータシート)の作成・管理も容易です
Hinemos
マネージャHinemosクライアント
(+Utilityオプション)
XML
専用の設計書
(パラメータシート) 作業ミス削減が可能
専用ツールで、保守対応も安心
設定の出し入れ
22Copyright © 2014 NTT DATA Corporation
監視結果の確認
1つの画面で、障害の概要から詳細まで、確認できます
監視結果の確認
障害の概要から、詳細まで、GUIで簡単に確認できる
いつどこで、何が起こったのかを
確認可能
通知(アラート)が上がった原因を、詳細まで確認可能
障害情報確認時に、監視設定を意識する必要が無い!
23Copyright © 2014 NTT DATA Corporation
監視の実行スケジュール制御
運用スケジュールの確認・変更も、GUIから容易に行えます
カレンダによる、監視の稼働スケジュール確認・登録
稼働スケジュールを視覚的に確認
設定変更もGUIから
複雑な条件式の読み込み・新規作成は不要
不要な監視結果に悩む必要が無い!
24Copyright © 2014 NTT DATA Corporation
監視設定の変更
運用開始後の設定変更も、簡単!
Hinemosなら。。。
監視を実現する複雑な条件式の読み込み
新規作成は不要
設定変更操作も、ラジオボタン、プルダウンメニューで楽々設定
他の監視製品
監視設定が複雑すぎる。。。
製品の有識者はもういないし。。。
マニュアルが英語。。。{www.hoge.com:net.if.in[eth0,bytes].min(300)}>100K
{smtp1.hoge.com:net.tcp.service[smtp].last(0)}=0&{smtp2.hoge.com:net.tcp.service[smtp].last(0)}=0
{Test template:system.cpu.util[,,].avg(60)}>40
日本語マニュアル!
27Copyright © 2014 NTT DATA Corporation
まとめ
システム監視ソフトウェアを使いこなすことに悩んでしまっていませんか?
• システムが健全であると判断するための監視設計⇒より注力しませんか?
• 監視要件を十分に満たす監視システムの構築⇒Hinemosを使って、楽に構築しませんか?
• 監視システムからの通知に基づく障害への対処⇒より時間をかけませんか?
「システムを安定的に運用し、ビジネス継続性を担保する」という目的を達成するために、Hinemosの活用をご検討ください
www.hinemos.info