62
Copyright © 2015 NTT DATA Corporation 株株株株 株株株 NTT 株株株株株株株株株株 株株 株株株株株株株株Dev 株 Ops 株Hinemos

【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

  • Upload
    hinemos

  • View
    121

  • Download
    3

Embed Size (px)

Citation preview

Page 1: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation

株式会社NTTデータ基盤システム事業本部

石田 純一

監視もジョブも、 Dev も Ops も「 Hinemos 」で

Page 2: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

2Copyright © 2015 NTT DATA Corporation

自己紹介

氏名:石田 純一

所属:株式会社 NTT データ Hinemos 担当Hinemos の開発・製品保守・導入支援に関わっていますHinemos の製品プロモーションも担当しています

Hinemos 開発日記 http://d.hatena.ne.jp/hinemos_dev/

Hinemos 公式 twitter @Hinemos_INFO

Page 3: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

3Copyright © 2015 NTT DATA Corporation

お知らせ

Hinemos に関する情報発信を強化しています!

Software Design

連載中「 Hinemos で学ぶジョブ管理超入門」

茶納 佑季、眞野 将徳、山本未希 著 定価 : 本体 1,220 円+税B5 判 : 204 ページ出版社 : 技術評論社発売日: 2014/9/18

Software Design plus シリーズ

「 Hinemos 統合管理[実践]入門」

倉田晃次,澤井健,幸坂大輔 著 定価 : 本体 3,700 円+税大型本 : 520 ページ出版社 : 技術評論社発売日: 2014/8/5

Hinemos ポータルhttp://www.hinemos.info/

技術情報「クラウド運用管理特集」

Hinemos クラウド管理スタートアップHinemos で始めるクラウド管理パブリッククラウドの操作ログ管理...

Page 4: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

4Copyright © 2015 NTT DATA Corporation

目次

1. 運用管理分野の OSS 最新動向

2. 統合運用管理ソフトウェア「 Hinemos 」とは

3. Hinemos の導入

4. ノード管理

5. 状態監視

6. パフォーマンス管理

7. ジョブ制御

8. クラウド管理

9. おわりにHinemos 公認キャラクター 「もにた」

Page 5: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation 5

1. 運用管理分野の OSS 最新動向

Page 6: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

6Copyright © 2015 NTT DATA Corporation

運用管理分野の OSS 最新動向

ZABBIXNagios

Sensu

OpenNMS

Xymon

Ganglia JobScheduler

監視 ジョブ

cron

タスクスケジューラ

Page 7: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

7Copyright © 2015 NTT DATA Corporation

Hinemos を選ぶ理由

• ワンパッケージ• 監視もジョブも環境構築も、ワンパッケージで実現可能• ツール間の連携方式を考える必要無し• 内部 DB 含め、オールインワンでインストール

• シンプル• 設計から、構築、運用に至るまで、簡単

• 豊富な情報量• 日本語ドキュメントが豊富• ドキュメント通りにインストールすれば、即利用可能

Page 8: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation 8

2. 統合運用管理ソフトウェア「 Hinemos 」とは

Page 9: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

9Copyright © 2015 NTT DATA Corporation

Hinemos とは

システム運用管理で要求される幅広い機能を備えた統合運用管理ソフトウェア

 

 

 

 

 

監視ジョブ 環境構築

Page 10: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

10Copyright © 2015 NTT DATA Corporation

エンタープライズ領域 , ミッションクリティカル領域での要件を満たすハイパフォーマンスな運用管理ツールに成長

Hinemos の歩み

Ver3

Ver4

Ver2

Ver1

2005.08

2006.03

2008.10

2012.04

Ver4.12013.10

IPA 公募により Hinemos 誕生

監視機能充実 監視対象プラットフォームの拡張

より進化した稼働状況の見える化 より大規模な環境への対応強化

よりスマートな統合運用管理の実現

クラウド管理の実現ジョブ管理の進化

Ver5.02015.5

Page 11: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

11Copyright © 2015 NTT DATA Corporation

数字で見る Hinemos

520,000+ Downloads

700+ Systems

35 Partners

35 Versions

Page 12: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

12Copyright © 2015 NTT DATA Corporation

Hinemos のコンセプトと 4つの特徴

1. 監視・ジョブの機能を併せ持つ

2. 複雑化するシステムを一元管理できる

3. シンプルで直観的に操作できる

4. 日本製オープンソースソフトウェアである

本当に必要な機能をシンプルで使いやすい操作性と共に安価に提供する

Page 13: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

13Copyright © 2015 NTT DATA Corporation

管理 DB

Hinemos の基本構成

Hinemos を構成する 3つのコンポーネント

運用管理サーバ(Hinemos マネージャ )

管理対象システム(Hinemos エージェント )

運用管理端末(Hinemos クライアント )

設定追加・変更

結果の表示

稼動監視ジョブ実行指示

ログ送信トラップ送信

リッチクライアントor

Web ブラウザ

Page 14: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

14Copyright © 2015 NTT DATA Corporation

監視ソフトウェアの環境構築

Hinemos のインストール

Hinemos の起動 !!!

OS インストール OS の初期設定

OS同梱パッケージをインストール

コマンド 1つでインストールできた!

OS に同梱されてないパッケージは不要

リポジトリサーバは不要!

手順書が日本語!

インストーラ同梱物が全て保守サポート対象なので

安心!

DB の初期設定もインストーラがやってくれる!

・手順書もパッケージも、全て osdn.jp (旧 Sourceforge.jp) からダウンロード可能・内部 DB のインストールや、面倒な初期設定は、全て Hinemos のインストーラ内で実施・パッケージのビルドは不要!

導入作業の流れ

Hinemos は、簡単に導入できます

Page 15: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

15Copyright © 2015 NTT DATA Corporation

インストール

Hinemos マネージャは 1行コマンドでインストールできま

す RPM パッケージ

Hinemos エージェントは、環境構築機能の画面より複数サーバに対し 1 クリックで、一括インストールできます

Page 16: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

16Copyright © 2015 NTT DATA Corporation

運用管理端末

各種操作は、専用 GUI アプリケーション・ Web ブラウザ                 どちらからも可能です

単一の Hinemos クライアントから、複数の Hinemos マネージャに接続可能

Page 17: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

17Copyright © 2015 NTT DATA Corporation

監視ソフトウェアの環境構築

以下環境で Hinemos をインストールし、Ping 監視を設定してみたところ…

インターネット 作業端末 (Windows) インストール先サーバ (Linux)

SSHHTTP

※インターネット接続無し

サーバルーム

※インターネット接続有

ICMP

検証環境の概要

作業者 Hinemos v5.0

ソフトウェアX

担当者 A(Hinemos インストール経験あり、監視ソフトウェア X インストール経験なし )

10 分(参考 )

420 分

担当者 B(Hinemos インストール経験なし、監視ソフトウェア X インストール経験なし )

55 分 547 分

インストール手順探し、パッケージの準備、初期設定の作業時間を含む

Page 18: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation 18

4. ノード管理

Page 19: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

19Copyright © 2015 NTT DATA Corporation

Hinemos によるノード管理

オンプレミス環境 仮想化環境 クラウド環境

Hinemosマネージャ

ノード登録

運用管理対象の管理情報は、ノードとして登録します

ハードウェア情報 仮想化関連情報OS 情報 デバイス情報ネットワーク情報 管理者情報

Hinemos を用いた運用管理のスタートライン

Page 20: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

20Copyright © 2015 NTT DATA Corporation

ノードの登録

管理対象機器は、迅速かつ容易に登録できます

IPアドレスを範囲指定複数ノードの情報を、 SNMP を用いて一括で取得・登録可能

ノードのデバイス情報は、自動で更新されます

デバイス追加

②デバイス設定変更(自動)

Hinemosマネージャ

変更不要

Hinemosクライアント

管理対象ノード

①デバイス変更検知

誰でもできる!

Page 21: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

21Copyright © 2015 NTT DATA Corporation

ノードをグルーピングする概念「スコープ」

ユーザ定義のグループ階層

OS

Windows

Windows 7

Windows Server 2012

業務

コールセンタ 営業支援

端末 端末

サーバ サーバ

AP DB

※Hinemos の機能(監視、ジョブ等)ではスコープ単位で設定・実行する

ノードは、スコープとしてグルーピングします

システム内での利用用途、管理手法、関係性等に応じてスコープを定義

Page 22: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation 22

5. 環境構築

Page 23: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

23Copyright © 2015 NTT DATA Corporation

Hinemos を用いた環境構築

一連の作業

クリックで実行

詳細

環境構築の定義体

WEBサーバの構築DBサーバの構築な

環境構築において必要となる一連の作業を定型化し複数環境に対し一括実行できます

Page 24: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

24Copyright © 2015 NTT DATA Corporation

環境構築機能でできること

複数機器に対し、 Hinemos エージェントを導入することなく必要な操作を実行可能

Hinemosマネージャ

Hinemosクライアント

HTTP Linux

Windows

SSH

WinRM

一度の操作で、 GUI から必要な処理を実行できます

Page 25: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

25Copyright © 2015 NTT DATA Corporation

パッケージ・設定ファイルの配布

配布するパッケージや設定ファイルは、マネージャに登録

ファイルの情報は、配布先に応じて内容を置換できます

Page 26: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

26Copyright © 2015 NTT DATA Corporation

既存ファイルとの差分確認

host=%HOSTNAME%ip=%IPADDR%Charset=SJIS Hinemos

マネージャ

host=node001ip=192.168.0.4Charset=UTF-8

host=node002ip=192.168.0.3Charset=UTF-8

host=node003ip=192.168.0.2Charset=UTF-8

配布時に既存のファイルとの差分を確認

設定ファイル

管理対象ノード

Hinemos クライアント画面より、

設定ファイルの差分を確認可能

Hinemos クライアント ( 環境構築機能 )

ファイルの情報は、配布時に差分をGUIで確認できます

Page 27: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

27Copyright © 2015 NTT DATA Corporation

環境構築機能の活用

試験環境構築に必要な各種設定作業を定型化し    本番環境の構築作業に活用できます

Page 28: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation 28

5. 状態監視

Page 29: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

29Copyright © 2015 NTT DATA Corporation

Hinemos を用いた監視の概要

スコープ 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(サーバ機器 )

設定例

Hinemos の監視は、 3つの要素で実現します

Page 30: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

30Copyright © 2015 NTT DATA Corporation

Hinemos による状態監視

IT システムの稼働状況を確認するために必要十分な様々な種類の監視を完備しています

監視種別

PING 監視

システムログ監視

Hinemos エージェント監視

HTTP シナリオ監視

プロセス監視

リソース監視

SQL 監視

SNMP 監視

SNMPTRAP 監視

ログファイル監視サービス・ポート監視

JVM 監視

Windowsサービス監視 Windows イベント監視 選択

・監視対象

ノード

・通知設定

監視設定

ノード

・監視間隔 :○ 分・判定条件(閾値指定 )

監視設定毎に、判定条件 (閾値 ) を考えればOK !

複雑難解な条件式

カスタム監視

Page 31: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

31Copyright © 2015 NTT DATA Corporation

監視機能の詳細監視項目 概要

PING 監視 対象機器への ping応答の有無により死活状態を監視します。

プロセス監視 起動しているプロセス数から状態を監視します。

リソース監視 対象機器のリソース情報を取得してその状態を監視します。

サービス・ポート監視 特定のサービス・ポートについて、応答有無や応答時間から状態を監視します。

Windows サービス監視 Windows サービスの状態を監視します。

Hinemos エージェント監視 Hinemos エージェントの死活状態を監視します。

HTTP 監視 Webサーバの応答有無や応答時間、 HTTPレスポンスの内容から状態を監視します。

HTTP シナリオ監視 複数の URLへ順にアクセスし、想定されるアクセスが可能であるかを監視します。

SQL 監視 DBサーバの応答有無や応答時間、 SQLレスポンスの内容から状態を監視します。

SNMPTRAP 監視 対象機器から SNMPTRAP を受信することで、対象機器の状態を把握します。

システムログ監視 各種 OS のシステムログに出力されたメッセージを監視します。

ログファイル監視 特定のログファイルに出力されたメッセージを監視します。

Windows イベント監視 Windows イベントログに出力されたメッセージを監視します。

SNMP 監視 汎用的なプロトコル SNMP の応答の内容を監視します。

JMX 監視 Java アプリケーションのヒープメモリサイズ等の状態を監視します。

カスタム監視 ユーザ定義のコマンド / スクリプトの実行結果を監視します。

Page 32: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

32Copyright © 2015 NTT DATA Corporation

監視設定の登録

(例)リソース監視

監視設定の登録は、 GUI から容易に行えます

「リソース監視」を選択

プルダウンメニューラジオボタンが使えて

簡単!

必須項目はピンク色で表示

プルダウンで監視対象リソース

を選択

監視対象を指定

判定閾値を入力

利用する「通知設定」を

選択

Page 33: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

33Copyright © 2015 NTT DATA Corporation

監視コンソールで視覚的に通知

監視結果の通知

Hinemos マネージャ

イベント通知ステータス通知

ジョブ通知コマンド通知

監視結果に連動して処理実行

監視結果を外部に通知

メール通知ログエスカレーション通知

syslog

監視結果は運用者に様々な手段で通知できます

Page 34: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

34Copyright © 2015 NTT DATA Corporation

通知設定の定義

重要度変化後の初回通知 (赤丸部分に数値を設定 ) 同じ重要度の監視結果が○回以上連続した場合に初めて通知する

重要度変化後の二回目以降の通知 (以下から選択 )・ 常に通知する・ 前回通知から○分間は同一重要度の通知はしない・ 通知しない

1. 通知するタイミングを定義

2. 通知実施時に実行する動作(コマンド)を、監視結果の重要度毎に定義

情報: 実効ユーザ ,  実行コマンド警告: 実効ユーザ ,  実行コマンド危険: 実効ユーザ ,  実行コマンド不明: 実効ユーザ ,  実行コマンド

複雑な条件式を頑張って考えなくても大丈夫!

複雑難解な条件式

(例)コマンド通知の場合

通知設定は、簡単に定義できます

Page 35: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

35Copyright © 2015 NTT DATA Corporation

通知設定の登録

必須項目はピンク色で表示

条件式を書く必要無し

ラジオボタンで選択

安心!

設定画面

通知設定は、簡単に登録できます

登録済の推奨設定も、すぐに使えます

Page 36: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

36Copyright © 2015 NTT DATA Corporation

監視結果の確認

レイヤ 2/レイヤ 3 の自動結線も可能

ノードの状態をマップ上で確認

監視結果の詳細までGUI上で確認可能

監視結果はグラフィカルに確認できます

Page 37: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

37Copyright © 2015 NTT DATA Corporation

業務カレンダによる監視の制御

高度なカレンダ制御が、監視設定に適用可能です

毎月第 3月曜日のみ稼働

平日 09:00~ 19:00 のみ稼働

毎月最終日のみ稼働

所定のメンテナンス日のみ非稼働

稼働スケジュールを視覚的に確認

監視 A 監視 B

バッチ処理

日中帯 夜間帯

日中帯は監視 A 、夜間帯は監視 B といった制御が簡単に実現できます

Page 38: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation 38

6. パフォーマンス管理

Page 39: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

39Copyright © 2015 NTT DATA Corporation

Hinemos によるパフォーマンス管理

管理対象の情報を定期的に収集・蓄積し、グラフ化・エクスポートできます

パフォーマンス

CPU

メモリ

ディスク

ネットワーク

ファイルシステム

PING応答時間

HTTP応答時間

SQL 実行結果

サービス・ポート応答時間

プロセス数ユーザ定義コマン

ド実行結果

Page 40: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

40Copyright © 2015 NTT DATA Corporation

Webサーバ応答時刻のグラフ

CPUコア別の使用率のグラフ

Hinemos によるパフォーマンス管理

多種多様なシステムリソースを集約し容易に性能分析できます

Webサーバの応答遅

同一時刻にサーバの CPU が急騰 !!

グラフ表示

Page 41: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation 41

7. ジョブ制御

Page 42: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

42Copyright © 2015 NTT DATA Corporation

Hinemos によるジョブ制御

多種多様な環境に対し実行が必要なジョブを一元管理できます• システム平常運行に必要な処理• システム異常発生時に必要な処理

大量ノードに対する処理

連続・複雑な処理

実行結果の管理

定時実行

Job1 Job4

Job3

Job2

Job1 Job4

Job3

Job2障害

Job1

Job1

zzz...

細やかなカレンダ制御

多様な実行契機

Job1

日 月 火 水 木 金 土1 2 3

4 5 6 7 8 9 1011 12 13 14 15 16 1718 19 20 21 22 23 2425 26 27 28 29 30 31

第 3月曜日のみ実行したい

障害

Page 43: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

43Copyright © 2015 NTT DATA Corporation

Hinemos を用いたジョブの概要

Hinemos のジョブ設計における 3 ステップ

スコープ A(Linux)

ノード A

1. リポジトリ設定 3. ジョブ設定

ジョブ設定 A

ジョブ設定 B

ジョブ設定 C

スコープ B(Windows)

ノード Cジョブ設定 D

通知 A

通知 B

通知 C

2. 通知設定

ノード B

ノード D

1. 「ノード」「スコープ」を定義 ( リポジトリ設定 )2. 「通知」設定を定義3. 「ジョブ設定」を定義 ( ジョブ実行対象「スコープ」、実行コマンド、「通

知」方式を指定 )

スコープ C(サーバ機器 )

設定例

Page 44: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

44Copyright © 2015 NTT DATA Corporation

ジョブの新規作成

ジョブは、 GUI から容易に設定可能です

画面を右クリック

実行処理を定義

実行対象を指定

作成ボタン押下

ジョブの実行対象は、リポジトリ機能で定義済みのスコープを利用ジョブは、ノード単位でもスコープ単位でも実行可能

Page 45: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

45Copyright © 2015 NTT DATA Corporation

実行条件の制御

Job1 Job2-1 Job4

Job3-2

Job3-1ノードA

Job2-1 の正常終了と時刻契機によるジョブネット起動

Job2-1 の終了を契機とした複数

ジョブの同時実行

複数ジョブの終了を契機としたジョブの実行

先行ジョブの正常終了を契機とした

ジョブ起動

Job2-2先行ジョブの異常終了を契機とした

ジョブ起動

ノードA

ノードA

ノード B

ノード B

細やかな実行条件が定義可能です 「先行ジョブの実行結果」や「時刻」でジョブ実行を制御

Job4-2先行ジョブの実行結果に依らず終了を契機としたジョブ起動

Page 46: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

46Copyright © 2015 NTT DATA Corporation

ジョブネット

ジョブをジョブネットとして階層的にグループ化できます

JobNetA

JobNetB

JobNetA

待ち条件・実行契機の制御

正常・異常終了の判定

実行結果の通知設定

Job1-1 Job1-2

Job2-1 Job2-2

Job3-1 Job3-2

Job3-3

実行したい処理の流れをジョブネットで実現!

Page 47: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

47Copyright © 2015 NTT DATA Corporation

ジョブ実行

複雑なジョブを定義した上で、ジョブの一連の流れを             簡単に確認することが可能です

ダミーのコマンドを指定し実行時に置換可能

一連のジョブの流れを、実際の時刻に依存させ

ず短時間で確認可能

試験実施のために、試験時間を調整したり試験用に設定を変更す

るといった対処が不要に

Page 48: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

48Copyright © 2015 NTT DATA Corporation

ジョブ実行時の制御

Job

開始遅延

予定時刻に開始しない

予定時刻に終了しない

Job

終了遅延

ジョブの実行遅延を検知した時の動作を指定

Job

保留

ジョブを開始させない

Job

スキップ

コマンドを実行せず終了

×

ジョブ実行時の動作は細かく指定できます

保留 スキップ

開始遅延 終了遅延

Page 49: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

49Copyright © 2015 NTT DATA Corporation

エージェント毎に同時に実行するジョブの数に制限をかけることが可能です

ジョブの多重実行の制御

ジョブ実行依頼

ジョブ実行依頼

ジョブ実行依頼

ジョブ実行依頼

Hinemosエージェント

Hinemosマネージャ

例)多重度を 4 とした場合

1つの Hinemos エージェントに対して同時実行できるジョブ数が4となる

ジョブ実行依頼

ジョブ実行依頼

ジョブ実行依頼

Wait

Wait

Wait

Page 50: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

50Copyright © 2015 NTT DATA Corporation

実行契機

ジョブ実行

即時実行(手動実行)

スケジュール実行

(定期実行)

ファイルチェック

ファイル(作成、変更、削除)

スケジュール

カレンダ

監視・ジョブの結果

ジョブ通知

障害

4種類の任意の契機で実行することが可能ですHinemos クライアント

Page 51: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

51Copyright © 2015 NTT DATA Corporation

業務に沿ったジョブの実行

カレンダ

スケジュール

(例)第 4月曜日の指定が可能

(例)第 4月曜日の 3 日後

という指定が可能

日跨ぎジョブ( 48時間)にも対応

スケジュールにあわせた詳細なジョブ実行制御が可能です

Page 52: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

52Copyright © 2015 NTT DATA Corporation

ジョブの実行結果の確認

監視コンソールで視覚的に通知

Hinemos マネージャ

イベント通知ステータス通知

ジョブ通知コマンド通知

監視結果に連動して処理実行

監視結果を外部に通知

メール通知ログエスカレーション通知

syslog

監視と同様に、ジョブの実行結果は、運用者に様々な手段で通知できます

Page 53: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

53Copyright © 2015 NTT DATA Corporation

ジョブ実行状況の俯瞰的な確認

ジョブの実行状態を視覚化

正常、異常終了をボックスの色で判別

後続ジョブが動く条件を線の色で判断

ビューア画面から再実行操作が可能

詳細情報の表示

ジョブとして実行された各種運用操作の結果は、ジョブマップで視覚的に確認可能です

Page 54: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

54Copyright © 2015 NTT DATA Corporation

ジョブ実行結果・実行履歴の確認

ジョブ実行結果の管理や、結果の詳細確認も容易です

実行履歴を蓄積管理

詳細情報を確認ジョブとして実行したコマンドの標準出力・標準エラー出力

Page 55: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation 55

8. クラウド管理

Page 56: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

56Copyright © 2015 NTT DATA Corporation

Hinemos によるクラウド管理

オンプレミス環境に加え、クラウド環境に対するシームレスな運用が実現可能です

Page 57: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

57Copyright © 2015 NTT DATA Corporation

Hinemos によるクラウド管理

クラウドサービス上で動作するシステムの高度な運用管理がHinemos で実現できます

Hinemos HA on AWS Hinemos V to C ソリューション 課金管理

ソフトウェアの可用性を担保し障害時の運用管理を自動継続

災害時のシステム運用をクラウド環境上で自動継続

複数システム運用時の課金配賦管理を容易に実現

例  Hinemos クラウド仮想化 for Amazon Web Services を利用した場合

Page 58: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

58Copyright © 2015 NTT DATA Corporation

クラウド環境の管理

2. クラウド環境の  アカウント情報を登録

3. インスタンスを自動登録・追尾

クラウド環境の運用管理はすぐに開始できます1. クラウド仮想化オプション  をインストール

Hinemosマネージャ

Hinemosマネージャ

4. 監視ジョブ実行

Hinemosマネージャ

Hinemosマネージャ

クラウド環境導入も簡単!

クラウド管理

オプション

Page 59: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

59Copyright © 2015 NTT DATA Corporation

Hinemos によるクラウド管理

無償公開版「 Hinemos クラウド管理オプション Standard 」は以下からダウンロード!! SourceForge.JP  http://sourceforge.jp/projects/hinemos/

Hinemos ver.4.1 環境ではセットアップ済の AMI もご利用頂けます

Hinemos ver.4.1 対応クラウド管理オプションは、 Standard 版を無償公開中です!

概要 公開物

セットアップ済みAMI(ベース OS:RHEL6)

Hinemos マネージャ AMI

Hinemos エージェント AMI

パブリック AMIとして公開中!

クラウド仮想化オプション for AWS (コミュニティ版 ) は、

  2015年 7月末にリリース予定です

Page 60: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2015 NTT DATA Corporation 60

9. おわりに

Page 61: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

61Copyright © 2015 NTT DATA Corporation

おわりに

運用管理ソフトウェアの使いこなしに苦労していませんか?

Hinemos は、シンプル、使いやすさを損なわずに、

監視とジョブの両方の機能を使うことを可能とする、

統合運用管理ソフトウェアです。

ぜひダウンロードして試してみてください。

Hinemos ダウンロード

Page 62: 【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で

Copyright © 2011 NTT DATA Corporation

Copyright © 2015 NTT DATA Corporation