Hinemosで実現するシステム運用自動化
監視・ジョブ機能を併せ持つ統合運用管理ソフトウェア「Hinemos」のご紹介
2020年6月27日
株式会社アトミテック

1

アジェンダ• Hinemosとは• Hinemos 機能概要
• Hinemos 基本機能紹介• 最新Hinemos ver.6.2紹介・Hinemos関連情報紹介

2

自己紹介
氏名：近藤 僚太
所属：株式会社アトミテック
Hinemosソリューション事業部

Hinemos公式twitter@Hinemos_INFO

ゆるキャラぐらんぷり
3Hinemosとは
4

Hinemosとはエンタープライズシステム運用管理に必要な幅広い機能を備えた
統合運用管理ソフトウェア

自動化
監視・性能収集・蓄積
5

運用管理分野のOSS製品
監視Nagios

ジョブ
ZABBIXcron

Sensu
タスクスケジューラ

OpenNMS
Xymon
Ganglia

JobScheduler

6Hinemosの歩み
IPA公募によりHinemos誕生

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

Ver1

2005.08

Ver2
2006.03より進化した稼働状況の見える化
より大規模な環境への対応強化
よりスマートな統合運用管理の実現

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

Ver4
2012.04 Ver5
2015.5

Ver6.02017.2

15年目！

Ver6.1
2018.2

Ver6.2
2019.47

Hinemos ver.6.2で実現する「攻めの運用」

8

Hinemosをお選び頂く理由
Hinemosをお選び頂く理由

システム管理の統合

1
2

Why Hinemos?

3

データ収集と活用による自動化

運用コストの削減
9①システム管理の統合 ハイブリッドクラウド管理
アプリ/ミドル・OS・仮想化/クラウド 全レイヤを一元管理

SoE

SoR
(System of Record)

オンプレミス

連携(System of Engagement)

プライベートクラウド

パブリッククラウド

Monitoring &Resource
Management10

①システム管理の統合 対応プラットフォーム
RHEL

CentOS

OracleLinuxAmazon
Linux

SUSE

ubuntuWindowsServerWindows
7, 8, 10

OracleSolarisHP-UXAIXLinux onPower/zOS

サーバ仮想化
コンテナ

クラウド
ソリューション
連携

VMwareHyper-V

Docker

KVM

※開発中

AWS

Pleasanter

Oracle
Cloud

Azure

OracleExadata

SAP

Service
Now

JiraService
Desk

Redmine11

②データ収集と活用による自動化
データの収集・蓄積から、収集したデータの見える化・分析、分析結果に伴うアクションの自動実行を、ワンパッケージで実現

データ収集・蓄積見える化
分析自動化
▲

✔

✔

あらゆる環境、あらゆる機器から、あらゆるデータを収集

複数のデータを組み合わせリアルタイムに状態を把握
過去データから将来を予見

運用自動化、インフラ制御
により、人件費、環境コストをコントロール

12

②運用アナリティクスによる予防保全
パフォーマンス・ログ情報から未来の異常までいち早く検知
将来予測監視変化量監視
予測値超えが多発し急降下

今は正常だが１ヶ月後に異常次の値を予測し予想以上の変化を検知

相関係数監視収集値統合監視

障害発生前に異常を検知

Web
サーバ

障害

Web
サーバ

Web
サーバ

WebサーバWeb
サーバ

一台の障害は警告レベル
全台の障害は危険レベル
・・・
・・・

Process End

相関が崩れたタイミングでアラートを通知

・・・
・・・
・・・

Process Start
・・・

時刻

アプリケーションログ

プロセスが停止しても時間内に再起動すれば正常レベル

②データ収集と活用による自動化
高度な異常検知・複雑な対応操作も、Hinemosで定型化・自動化
将来的な異常▲普段の傾向との差✔
✔

ジョブ対応(アクション)の定型化・自動化
14

③運用コストの削減
IT関連コストの約45%を占める運用コストを大幅に削減
IT関連コスト
内訳

運用管理
44.9%

保守開発
30.8%

新規開発
24.3%

運用コスト
運用自動化

定額・安価なサブスクリプション
費用

作業コスト

✔

Hinemos

▲

一般の製品

✔

運用コストの削減

環境スケール

ライセンス
コスト

インフラ

VM

Hypervisor
移行前

VM
Hypervisor

移行後

作業コスト
ライセンス
コスト

VM
VM

大幅削減

インフラコスト

インフラコスト

出典：運用実態徹底調査2013（http://tech.nikkeibp.co.jp/it/article/COLUMN/20130702/488891/）

15

導入事例
公官庁・自治体・愛知県庁様
・町田市様
・某省庁様（多数）

小売業
・某大手医薬品卸様
・某ドラッグストア様

グローバル・バチカン図書館様・インドネシア政府機関様

証券・金融

製造・化学

・三井住友銀行様・カード決済サービス様
・某地方銀行様（多数）・富士フイルム様・中央可鍛工業様

電気・ガス・水道・メタウォーター様・ ECONO-CREA®様

輸送・流通
・東急電鉄グループ様
・某旅行代理店様

データセンタ

電話・通信

・NTTデータ
三鷹データセンタ(ACORE)
大手町データセンタ(EXFORT)
品川データセンタ
堂島データセンタ・NTTドコモ様・電通国際情報サービス様
・気象情報通信様※上記はHinemos導入事例の一例となります。 16

Hinemos 機能概要
17

Hinemosの基本構成◼ Hinemosは３つのコンポーネントから構成
運用管理サーバ(Hinemosマネージャ)

管理DB
稼動監視
ジョブ実行指示

設定追加・変更
結果の表示
運用管理端末(Hinemosクライアント)

ログ送信
トラップ送信管理対象システム(Hinemosエージェント)

18Hinemos ver.6.2の動作環境
コンポーネント

動作環境

提供方法

Hinemosマネージャ

RHEL / CentOS7

GitHubRHEL / CentOS 6

ご契約者様向けサイト

Windows Server 2019(*1),2016,2012R2

ご契約者様向けサイト

Amazon Linux2

ご契約者様向けサイト

RHEL / CentOS / OracleLinux 7,6,5

GitHubRHEL 8(*1)

GitHubWindows Server 2019(*), 2016, 2012R2, 2012, 2008R2,2008

GitHubWindows 10, 8.1, 8, 7

GitHubAmazon Linux / Amazon Linux2(*1)

GitHubSolaris 11, 10 / HP-UX 11i v3, v2 / AIX 7.2, 7.1

ご契約者様向けサイト

SLES 15(*1), 12

GitHubUbuntu 16.04LTS, 18.04LTS(*1)

GitHub

Hinemosクライアント(リッチクライアント)

Windows Server 2019, 2016, 2012R2, 2012, 2008R2

GitHubWindows10, 8.1, 8, 7

GitHub

Hinemosクライアント(Webクライアント)

Internet Explorer, Firefox, Chrome(サポート対象ブラウザ)

GitHub

Hinemosエージェント*1 Hinemos ver.6.2.2で対応
19

HinemosのVM・クラウド環境の動作サポート◼ 様々なVM・クラウド環境上でHinemosの動作をサポート
VM環境
VMware vSphere vCenter/ESXi
Hyper-V
KVM
XEN

新しいVM・クラウド環境にも随時対応します

クラウド環境Amazon Web Services(AWS)
Microsoft Azure(Azure)
BizホスティングCloudn(Cloudn)
Managed Cloud Platform(MCP)
BizホスティングEnterpriseCloud(BHEC)IIJ GIO(IIJ GIO)
ニフクラ (NIFCLOUD)
Google Cloud Platform(GCP)IBM Cloud

オンプレミス環境からVM・クラウド環境に移行した場合でも安心してHinemosが使えるように動作サポートを推進します。
20

インストール
マネージャ・Webクライアントは1行コマンドでインストールできます# rpm –ivh hinemos-6.2-manager-6.2.1-1.el7.x86_64.rpm# rpm –ivh hinemos-6.2-web-6.2.1-1.el7.x86_64.rpm

Hinemos
マネージャ
WEBクライアント
サービス

エージェントは、複数サーバに対し1クリックでインストールできます

簡単
21

有償

Hinemos Windows版マネージャ◼ ALL Windows環境で安定運用するためWindows対応をリリース• データベースは、Windowsにおいて信頼性が高いSQL Serverを採用• スクリプトは、PowerShellを採用• Hinemosマネージャの起動・停止・異常時はWindowsイベントログにメッセージを出力
Program

ProgramJVM

SQL Server

PowerShell

JVM

PostgreSQL

Windows Server

RHEL / CentOS

Windows版マネージャ

Linux版マネージャ

bash• タスクトレイで状態確認や再起動などが可能

22

Hinemos 基本機能紹介
23

①収集・蓄積機能◼ ありとあらゆるデータを収集・蓄積してビックデータ分析に活用
収集・蓄積
サーバ機器、端末、OS、MW、APなどのありとあらゆるデータを収集収集するメッセージのタグ抽出や解釈を機能を拡張
外部のビックデータ基盤、機械学習・AI基盤に転送する機能を提供

25

①収集・蓄積機能
数値・文字列・バイナリデータや、端末情報、Hinemosを用いた運用履歴まで、ありとあらゆる情報を収集可能
数値データ

文字列データ

バイナリデータ

PING応答時間
プロセス数
Web応答時間
各種リソース情報
各種サービスの応答時間
各種ポートの応答時間
SNMPレスポンス
SQLレスポンス
JMXレスポンス
ログ件数
相関係数
コマンド実行結果
JSONメッセージ

ログファイル
syslog
Windowsイベント
Webレスポンス
SNMPレスポンス
SNMPTRAPSQLレスポンス
コマンド実行結果
JSONメッセージ

バイナリファイル
NWキャプチャその他端末データ
Android端末情報(GPS、バッテリー残量、ビーコン)

Hinemos実行履歴イベント履歴
ジョブ実行履歴連係26Ver.6.2
パフォーマンス

構成情報管理アプリケーション

リソース値
応答時間
ログ件数

ログ
ログファイル
NWパケットセンサデータクラウド環境仮想環境

ミドルウェアクラウドの種類
インスタンス情報
リソース情報仮想化技術の種類
仮想化ソフトウェア名
バージョン

バージョン
適用パッチ
設定情報

ハードウェアOS

OSパッケージ

ファームウェア/BIOS関連
CPU情報
メモリ情報
ディスク情報OS種類
OSバージョン
適用パッチ
設定情報

バージョン
適用パッチ
設定情報

バージョン
適用パッチ
利用ライブラリ

システム

自動取得

リポジトリ
DB

構成情報管理・現在の構成・変更履歴27

②監視・性能機能
監視システムの稼働状況を確認するための22種類の監視機能を提供
複雑な作り込みは不要のためGUI操作だけで監視を開始可能
ユーザによる監視のカスタマイズ（スクリプト・コマンド連携）も可能

性能
監視結果や収集したデータを性能グラフとして表示
グラフ上から閾値（正常・警告・危険）のフィードバックが可能
蓄積データによる未来予測・変化量を使い「過去」から「未来」までを見える化

28

②監視機能
多種多様な監視をGUIから簡単設定・簡単実行

22種類

29

監視設定の登録操作
監視設定の登録は、GUIから容易に行えます（例）リソース監視

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

監視対象を指定
プルダウンで監視対象リソースを選択

判定閾値を入力「リソース監視」
を選択
プルダウンメニュー
ラジオボタンが使えて簡単！

利用する「通知設定」を選択

30

監視結果の通知
監視結果は様々な形で通知・確認できます
監視Hinemos

クライアント画面で視覚的に確認

イベント通知ステータス通知
性能グラフ

監視結果に応じて処理を実行

ジョブ通知
コマンド通知環境構築通知管理対象システム

監視結果を外部に通知・連携

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

運用レポート生成

レポーティング31

通知の設定通知設定は、簡単に定義できます（例）コマンド通知の場合
1. 通知するタイミングを定義

2. 通知実施時に実行する動作（コマンド）を、監視結果の重要度毎に定義
複雑な条件式を頑張って考えなくても大丈夫！
複雑難解な条件式
32

カレンダ制御
高度なカレンダ制御が、監視設定や通知設定に適用可能です
稼働スケジュールを視覚的に確認

毎月第3月曜日のみ監視

平日09:00～19:00のみメール通知
所定のメンテナンス日のみ非稼働日中帯・夜間帯の監視・通知の自動制御も簡単に実現できます
日中帯

夜間帯
バッチ処理

監視A

監視B

通知A

通知B
33

有償

監視結果の確認（ノードマップ）

監視結果はグラフィカルに確認できます
監視結果の詳細までGUI上で確認可能
レイヤ2/レイヤ3の自動結線も可能

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

34

②性能機能システムの「過去」から「未来」までの見える化を実現可能

折れ線グラフ積み上げ面グラフ

Hinemosクライアント上でシステムの傾向分析を効率的に行えます。
散布図・相関係数
例．CPU使用率とHTTPのレスポンスタイムの相関

円グラフ
例．特定の期間で情報・警告・危険イベント
期間表示
例．特定の期間の情報・警告・危険イベント

35

③自動化機能◼ 環境構築から業務処理、オペレータによる運用までを自動化
構築自動化（環境構築）
サーバ環境構築のセットアップといった一連の作業を定型化
複数環境に対しても一括で環境構築
設定ファイルの配布・置換といった定型操作も簡単に設定

業務自動化（ジョブ管理）サーバ間を跨る処理フロー（ジョブネット）を一元管理
即時実行・スケジュール起動・他システム連動など様々な起動契機に対応
48時間カレンダ対応し運用時刻変更による特異日試験など運行管理に必要な機能を提供

運用自動化（Runbook Automation）
運用手順書(Runbook)の自動化(Automation)を支援人が行う確認・判断作業から障害確認まで簡単に設定可能
ジョブ管理と同一インタフェースで提供
36

③構築自動化

環境構築機能概要

OS上の定型的な初期構築・環境変更の作業を定型化・一括実行
パッケージのインストール

インストール
パッケージ

パッケージのバージョンアップ

VM環境の仮想マシン

NEW＋

コンポーネントの起動設定ファイルの配布・置換

物理サーバ

host=node001
ip=192.168.0.2
charset=UTF-8

クラウド環境のインスタンス

頻繁なOS初期セットアップや定期的なバージョンアップ作業等を効率的に実現します。
37

③業務自動化

ジョブ管理機能

複数のサーバを跨る一連の処理フロー（ジョブネット）を一元管理
業務・ミドルウェア処理

連続・複雑な操作

定時処理/深夜処理
zzz...

Job2
Job4

Job1
Job3

Job1

大量ノードへの一括実行

処理結果の確認
障害
Job2
Job4

Job1

Job3

ジョブの一元管理

Job1

・システム運行に必要な処理(ジョブ)の管理
・システム異常発生時に必要な処理(ジョブ)の管理
38

ジョブの作成
ジョブは、GUIから容易に設定可能です
実行対象を指定

画面を右クリック

作成ボタン
押下
実行処理を定義

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

ジョブの実行
ジョブは、5種類の任意の契機で実行することが可能です
即時実行
マニュアル実行（手動実行）

ジョブ実行

スケジュール実行（定期実行）

スケジュール
カレンダ

ジョブ通知
ファイル
チェック

Hinemos API
コマンドライン

障害
監視・ジョブの結果

ファイル（作成、変更、削除）

40パラメータの指定
ジョブ実行時に、都度コマンドに引き渡すパラメータの指定が可能#[OSC]

41

③運用自動化
HinemosによるRunbook Automation
ジョブ管理と同一のインタフェースでRunbook Automationを実現可能
これまで

オペレータ

自動化処理

運用責任者

DB稼働状況の確認

開始

オペレータ作業

オペレータから承認依頼

オペレータから承認依頼

正常か情報取得
許可

DB情報
取得

再起動
許可

DB
再起動

終了

運用責任者判断
オペレータ判断

Hinemos
メールで承認依頼

♪

オペレータ
開
始

メールで承認依頼

Hinemosのジョブ管理の機能は全て利用可能

運用責任者

監視ジョブ
判断の自動化承認
ジョブコマンドジョブ

承認
ジョブコマンド
ジョブ

終了

運用責任者判断を記録
42

承認プロセスの自動化
承認プロセスをワークフロー（ジョブネット）に追加できます
承認者へのメッセージは事前定義、もしくは実行時に指定承認依頼者にはメールで連絡（セキュティ上、リンク情報のみ）

承認者のコメントを記録
43

最新Hinemos ver.6.2紹介
44

オペレーションサポート機能の強化

45

①イベント情報・監視履歴画面の拡張
イベント情報を拡張して、より多くの情報を保持することが可能
ユーザ拡張イベント

監視履歴[イベント]ビューにユーザ定義列を追加可能
・最大40項目
・編集可/不可を設定可
・デフォルト値の設定可
・APIで投入・イベントカスタムコマンド
で使用可

レイアウトカスタマイズ

リッチクライアント、Webクライアントの単位で列の表示順・幅を指定可能

表示に反映

必要最低限の列のみ表示
見たい順に列の並び替えが簡単に実現

レイアウト設定46

②イベント情報を使ったユーザー操作と履歴管理
イベント情報を利用したユーザ判断を伴った操作が可能③コマンド選択＆実行

ユースケース
インシデント管理
システム

ユーザ操作によるイベント情報のシステム連動が容易に
問題管理
システム

⑤実行履歴の保存②イベント選択④実行結果の確認①Hinemosプロパティでコマンド定義

47

ジョブ機能の同時実行制御キュー48

①同時実行制御キュー
同時実行制御キューの導入により、ジョブを跨った同時実行制御が可能になります。
◆ジョブ同時実行制御イメージ
同時実行制御キューQ1
ジョブA

ジョブB

同時実行数５同時実行制御キューQ2
同時実行数１orジョブネットC

キューの状態を可視化
ジョブという論理的な定義で制御が可能に49

ジョブ管理の多彩な機能拡充の歴史
他社製品からのジョブ定義移行も実現できる多彩な機能拡充を実施

Hinemos ver.6.2新機能

50

エンタープライズ利用の為に・・・

51

サブスクリプション
追加機能をはじめ、Hinemosを安心して利用頂くためのサービスを、「サブスクリプション」として提供しています。
ソフトウェアトレーニング

アップデートサポート

Hinemosサブスクリプションは、1マネージャ=1サブスクリプション

安心！

52

サブスクリプションメニューの選び方

3つのポイントを決めるだけ
Hinemosマネージャの動作OS

Linux
Linux版

×Hinemosマネージャの可用性

冗長化あり
ミッションクリティカル×

VM・クラウド環境の管理

サーバ仮想化

Hyper-V

VM管理

パブリッククラウド
Windows

VMware

冗長化なし

AWS
Azure

クラウド管理Windows版

シングル

物理サーバのみ
53

(補足)サポート期間
最長10年間、公式サポートをご利用頂けます！

システムライフサイクルが長期化しても安心

54

他社製品からHinemosへの移行サービス
他社運用管理製品からHinemosへの、設定データ移行サービスを提供しています。

安心して移行できる！

55

技術情報

56

インシデントダッシュボード
では・目的に応じたビュー切換えが可能

・表のカスタマイズが可能
お客様特有の情報を追加する事が可能
例）業務コード欄 etc

カレンダクロス集計

・チームでの管理を強力サポート
Webを経由して、複数人で管理、編集ができ、期限に従ってメールやチャットツールへのリマインダの実施も可能。

ガントチャート・Hinemosが検出したインシデントを自動登録

カンバン

https://pleasanter.org/・サポート対象（問い合わせ無制限）
・プリザンタ―のインストール方法およびインストールに生じた障害・プリザンタ―に追加されたインシデント管理機能の使用方法、障害及びカスタマイズ・インシデント登録用スクリプトの使用方法および障害

57

IFTTT連携ソリューションとは〇IFTTT連携ソリューションの動作イメージ「IF This Then That」の頭文字で、「もし、これをしたら、あれをする」というサービスです。

〇利用メリット

多種多様な通知先が選択可能

スクリプト作成やサービスの調査が不要

Github上で公開しています！是非、お試しください！
URL： https://github.com/hinemos-nb/ifttt_integration_solution
58

GitHub
Hinemosの基本コンポーネントは、GitHubよりダウンロード可能です。
https://github.com/hinemos/hinemos59

Hinemosポータルサイト
Hinemosに関する各種技術情報を、Hinemosポータルサイトにて公開しております。

https://www.hinemos.info/technology

60

Hinemosニュースレター
Hinemosの最新情報に関する、ニュースレターを定期的に配信してます。

是非、ご利用ください！

https://www.hinemos.info/HinemosNewsLetter_form
61

Hinemos研究日誌
アトミテックHPにて、Hinemos研究日誌を公開しております。

記事例：・カスタムトラップ監視を利用する・構成情報管理機能を利用する・インストール方法について
他多数

https://atomitech.jp/study/62アトミテック 公式twitter
アトミテック公式twitterにて日々最新情報を公開しております。

是非、フォローしてください！

https://twitter.com/atomitech

63

その他製品情報

64

製品情報①「Hinemos Monicolle」をリリースいたしました。
[特徴]• 監視運用に特化• マルチ・ハイブリッドクラウド環境でも統一的な運用監視を実現[公式ページ]https://www.hinemos.info/hinemos_monicolle/about
65

製品情報②
改訂Hinemos 統合管理［実践］入門の販売を開始致しました。

[公式ページ]
https://gihyo.jp/book/2019/978-4-297-11059-8(2019/11/27出版)
66

おわりにHinemosは、シンプル、使いやすさを損なわずに、監視、ジョブ管理はもちろん、各種運用自動化を実現可能とする、統合運用管理ソフトウェアです。
Hinemosでは、エンタープライズシステムの統合運用管理はもちろん、多種多様・先進的な環境に対する運用効率化・自動化・一元化を、ツールの使いこなしに苦労することなく実現できます。
ぜひダウンロードして、Hinemosをお試しください！
Hinemos ダウンロード

67最後までお付き合い頂き、ありがとうございました！
ご質問・ご相談があればアトミテックまでお問合せ下さい。

株式会社アトミテック
e-mail: hsd-sales@atomitech.jp
Website: https://atomitech.jp/68