SlideShare a Scribd company logo
1 of 38
Download to read offline
株式会社アトミテック
知って『得』する!
Hinemos 活用術
2015年8月7日
大澤 優人
Copyright (c) 2015 Atomitech CORPORATION1
大澤 優人 (おおさわ ゆうと)
1987年9月7日生まれ
趣味
 カメラ(機種:EOS 70D)
所属
 株式会社アトミテック Hinemosソリューション部
日々の業務
 Hinemos保守、Hinemos構築
取得した称号
 Hinemos認定アソシエイト(監視)
 Hinemos認定アソシエイト(ジョブ)
 Hinemos認定プロフェッショナル
自己紹介
資格詳細:http://www.hinemos.info/support/certificate
Copyright (c) 2015 Atomitech CORPORATION2
私がかかわったHinemosに関する業務の内容
Hinemos保守事例紹介
 Hinemos保守事例の件数
 Hinemos保守事例の一覧
 Hinemos保守事例の紹介
(ソリューション紹介)
アジェンダ
Copyright (c) 2015 Atomitech CORPORATION3
これまでも多くのHinemosに関する業務を手掛けて参りま
した。
一例:メタウォーター株式会社様
ver.3.1.4からver.4.1.3へ
 Ver.3.1 ⇒ ver.3.2 ⇒ ver.4.0 ⇒ ver.4.1
サービスを停止せずにバージョンアップを行うことが必須条件
(詳細はこちら)
・http://www.hinemos.info/hinemos/case/010
・http://atomitech.jp/hinemos/case/hinemos3to4/
私がかかわったHinemosに関する業務の内容
Copyright (c) 2015 Atomitech CORPORATION4
バージョンアップの主な流れ
ヒアリング
お客様のご要望
をお聞かせくだ
さい
ご提案
ヒアリングに沿って
最適なバージョン
アップサービスをご
提案いたします
既存データ
抽出
環境構築に向け
設計を行います
整形、変更、
補正
ご要望のバージョン
にあったデータ形式
に整形等を行います
環境構築・
テスト
設計に基づき環境
を構築しテストを
行います
切替
(移行)
リハーサルに基
づいて本番環境
に適用します
引き渡
し
お客様へお引き
渡し致します
# バージョン特定
ver.3.1.4から4.1.3
# 必須条件の確認
無停止で
他、対象機能、対象
項目、ジョブ数、費
用、スケジュールな
どを確認。
ヒアリング内容か
ら条件を満たす
バージョンアップ
作業を具体化。お
客様に大筋合意を
頂き詳細の意識合
わせ。
※無停止
「監視及びジョブの
停止期間無く移行で
きること」
無停止での
バージョン
アップ方式
の設計を実
施。
Hinemos上の監
視・ジョブの定義
だけでなく、
Hinemosの動作に
関連するsyslog周
りの設定見直しも
実施。
結合試験の
実施後、検
証環境にて、
無停止での
バージョン
アップのリ
ハーサルを
実施。
本番環境にて、
無停止でのバー
ジョンアップを
実施。
無停止での
バージョン
アップ後、監
視及びジョブ
の動作に問題
が無いことを
確認した後に
引き渡し。
私がかかわったHinemosに関する業務の内容(最近
Copyright (c) 2015 Atomitech CORPORATION5
そのほかにも
Hinemos ver.5.0構築
SenjuからHinemosへ移行
JP1からHinemosへ移行
Hinemos保守サポート
Copyright (c) 2015 Atomitech CORPORATION6
Hinemos保守サポートとは?
お問い合わせ対応
障害調査
修正モジュールの提供等
33 36 30
49 51
44
51 47
94
48 45
85
44
70
54
52
56 57
45
38 42
43
66
41
61
47
仕様 障害調査
Copyright (c) 2015 Atomitech CORPORATION7
Hinemos保守サポートお問い合わせ件数
年間約1000件以上
Copyright (c) 2015 Atomitech CORPORATION8
1. リソース監視の結果で情報ステータスと不明ステータスが繰り返し出力される
2. プロセス監視の結果で情報ステータスと不明ステータスが繰り返し出力される
3. カーネルモードで動作するプロセスの監視
4. Hinemosメンテナンス機能について
5. Javaヒープメモリに関するHinemosInternalエラーが出力された
6. HinemosクライアントからHinemosマネージャにログインできるがビューが表示されない
7. システムログ監視の結果の通知に遅延があった
8. システムログ監視で監視漏れが発生した
9. ジョブの実行に30秒かかる?
10. Hinemosマネージャ接続におけるプロキシ中継について
11. ジョブのスケジュール実行にて月日を指定して実行したい
12. プロキシを経由したHTTP監視の方法は?
13. Hinemosエージェントレスで可能な監視について
14. rsyslog_hinemos.confのコメントアウト箇所の意味
15. Hinemosマネージャからエージェントが認識されていない事象について
16. Windowsサービス監視で監視対象のサービス名に半角空白が含まれていても監視に影響はないか
17. Hinemos 履歴保管期間変更について
18. 終了遅延の “26:00:00”と “2:00:00”の違い
19. メンテナンス設定の作成が行えない
20. イベントログ名はあっているはずなのにWindowsイベントログが監視できない
21. Hinemosのプロセスを監視したい
22. カレンダ機能の登録上限は?
23. Hinemosマネージャ2台からの1台のサーバを監視
Hinemosトラブルシューティングの事例一覧(一部)
Copyright (c) 2015 Atomitech CORPORATION9
障害調査
33 36 30
49 51
44
51 47
94
48 45
85
44
70
54
52
56 57
45
38 42
43
66
41
61
47
仕様 障害調査
Copyright (c) 2015 Atomitech CORPORATION10
リソース監視の結果で情報ステータスと不明ステータスが
繰り返し出力される
事象
リソース監視の結果が情報ステータスと不明ステータスを繰り返し出力されている。
原因
SNMPポーリングのタイムアウトにより、値の取得に失敗している。
対処
監視対象サーバ上のSNMPエージェントとの通信でタイムアウトが発生した可能性が
ある。
HinemosマネージャからSNMPエージェントへの経路に問題がないか確認する。
■監視対象サーバに問題があった
・SNMPエージェントがOSから値を
取得するのに時間がかかった
・SNMPエージェントがダウンしていた
・OSのネットワークサービスに障害が起きた
・サーバのNICに障害が起きた
■マネージャ‐監視対象サーバ間のNWに問題があった
・高負荷のためSNMPのパケットが失われた
・ネットワーク経路が切断された
・ファイアーウォール等によりパケットが遮断された
・ネットワーク機器に障害が起きた
・HinemosマネージャサーバのOSの
NWサービスに障害が起きた
・HinemosマネージャサーバのNICに障害が起きた
【Hinemos ver.4.1 障害系 1/9 】
Copyright (c) 2015 Atomitech CORPORATION11
プロセス監視の結果で情報ステータスと不明ステータスが
繰り返し出力される
事象
プロセス監視の結果が情報ステータスと不明ステータスを繰り返し出力されている。
原因
SNMPポーリングのタイムアウトにより、値の取得に失敗している。
対処
基本的に、リソース監視と対処方法は同じ。
監視対象サーバ上のプロセス数が多いことにより通信が長期化し、
タイムアウトした可能性があるため、対象のプロセス数を確認すること。
【Hinemos ver.4.1 障害系 2/9 】
Copyright (c) 2015 Atomitech CORPORATION12
カーネルモードで動作するプロセスの監視
事象
カーネルモードで動作するプロセスが監視できない?
環境
Linux
対処
プロセス監視では、原則として、SNMPポーリングで取得した値と監視設定で
指定した値と比較し、一致した場合にプロセスが存在するものと判定する。
SNMPで取得した”hrSWRunPath”の値 ⇔ 監視対象プロセスのコマンド(パス)
SNMPで取得した”hrSWRunParameters”の値 ⇔ 監視対象プロセスのコマンド引数
net-snmpでは、カーネルモードで動作するプロセスの
”hrSWRunPath”を一律“<exited>“という文字列で返す。
プロセス監視では、カーネルモードで動作するプロセスのコマンド(パス)を
判別することができず、これらのプロセスを監視することができない。
カスタム監視を利用し、対象プロセス数をカウントするコマンドを実行すると監視ができる。
例:echo -n "NumOfProcs_kthreadd,";ps -ef|grep kthreadd|grep -v grep|wc -l
【Hinemos ver.4.1 障害系 3/9 】
Copyright (c) 2015 Atomitech CORPORATION13
Hinemosメンテナンス機能について
事象
ジョブ履歴が10万件越え、警告MSGを検知したので、メンテナンス機能のジョブ履歴削除を
行った。しかし、ジョブ履歴件数が実行前と変化がなかった。
原因
履歴が多すぎ。
マネージャの内部DB上で、ジョブ実行履歴削除のためのSQL文の
実行に時間がかかりすぎた(約21分)
Hinemosマネージャ(JVM)が内部DBと通信する際のソケットタイムアウト(15分)が起きた。
これにより通信が強制的に切断された。
対処
メンテナンス機能の保存期間(日)を、一度に大幅に短縮するのではなく、徐々に少なくして
履歴を削除する。
保存期間 31日 → 30日 (1回目)
保存期間 30日 → 29日 (2回目)
: (途中省略)
保存期間 12日 → 11日 (*回目)
保存期間 11日 → 10日 (*回目)
保存期間 31日 → 10日
【Hinemos ver.4.1 障害系 4/9 】
Copyright (c) 2015 Atomitech CORPORATION14
Javaヒープメモリに関するHinemosInternalエラーが出力された
事象
Hinemosマネージャのログ(hinemos_internal.log)に
「利用可能なメモリ容量が閾値を下回ったため、Hinemosマネージャの再起動を推奨する」
と出力されていた。
暫定対処
Hinemosマネージャの再起動。
恒久的対処
(1)監視項目、ジョブ数、ノード数の設定数を見直す。不要なものがないか。
(2)Hinemosマネージャサーバのメモリに余裕がある場合は、
HinemosマネージャのJavaヒープメモリのサイズを、次のどちらかに変更する。
変更対象のファイル:/opt/hinemos/etc/hinemos.cfg
・“for medium systems”
・"for large systems“
【Hinemos ver.4.1 障害系 5/9 】
Copyright (c) 2015 Atomitech CORPORATION15
HinemosクライアントからHinemosマネージャにログインできる
がビューが表示されない
事象
監視設定ビューやジョブ一覧ビューが表示されない(エラー表示もでない)
対処
対処方法(1)
Hinemosクライアントの設定情報を削除する。
対象:“C:¥Users¥{Windowsログインユーザ名}¥AppData¥Roaming¥hinemos¥Client4.1
対処方法(2)
Hinemosクライアントをクリーンスタートする。
"C:¥Program Files (x86)¥Hinemos¥Client4.1.2"下にある「client_clean_start.vbs」を
ダブルクリックし、Hinemosクライアントを起動する。
対処方法(3)
Hinemosクライアントを再インストールする。
【Hinemos ver.4.1 障害系 6/9 】
Copyright (c) 2015 Atomitech CORPORATION16
システムログ監視の結果の通知に遅延があった
事象
システムログ監視の結果で「受信日時」と「出力日時」に差があり、
通知に遅延が発生している。
原因
瞬間的に大量(※)のsyslogがHinemosマネージャに転送されたことによって、
システムログ監視のパターマッチ処理に遅れがでてしまった。
※環境によるが、この事例の場合は、10分間に10000件
対処
(1)通知の遅延が発生した時間帯に転送されているsyslogの流量を減らす。
※rsyslog.confの設定で、転送量を抑制するなど。
(2)システムログ監視やそのフィルタの件数を見直す。
(3)当該監視設定の通知を見直す。
【Hinemos ver.4.1 障害系 7/9 】
Copyright (c) 2015 Atomitech CORPORATION17
システムログ監視で監視漏れが発生した
事象
監視対象サーバでは、syslogが出力されているにもかかわらず、
システムログ監視にて検知できず、通知もされていない。
/var/log/messagesを確認したところ、次が出力されていた。
原因
複数の監視対象サーバからsyslogが転送されたことにより、 rsyslogの
TCP最大接続数を超えてしまった
対処
(1)監視対象サーバ側で、HinemosマネージャへのTCPによる
syslog転送をしないようにする
ー>TCP514からUDP514へ変更する。
(2)マネージャサーバ側で、rsyslogのTCPセッション上限数を増やす
ー> rsyslog_hinemos.confを編集し、セッション数を増やす。
【Hinemos ver.4.1 障害系 8/9 】
<syslog.err> rsyslogd-2079: too many tcp sessions - dropping incoming
request [try http://www.rsyslog.com/e/2079 ]
Copyright (c) 2015 Atomitech CORPORATION18
ジョブの実行に30秒かかる?
事象
ジョブの実行に30秒かかってしまう。コマンド(スクリプト)のみを実行した場合は、
一瞬で完了する。
原因
(1)即時反映用ポート(デフォルトで24005/UDP)が不通となっている。
または、
(2) Hinemosエージェントサーバで他のプロセスが24005/UDPポートを使用中
対処
(1)Hinemosマネージャサーバ ー> Hinemosエージェントサーバ方向の
24005/UDPの通信を許可する。
(2)24005/UDPを使用する他のプロセスを停止する。
または、
即時反映用ポートをデフォルト24005/UDPから変更する。
【Hinemos ver.4.1 障害系 9/9 】
Copyright (c) 2015 Atomitech CORPORATION19
ジョブの実行に30秒かかる?
事象
ジョブの実行に30秒かかってしまう。コマンド(スクリプト)のみを実行した場合は、
一瞬で完了する。
原因
(1)即時反映用ポート(デフォルトで24005/UDP)が不通となっている。
または、
(2) Hinemosエージェントサーバで他のプロセスが24005/UDPポートを使用中
対処
(1)Hinemosマネージャサーバ ー> Hinemosエージェントサーバ方向の
24005/UDPの通信を許可する。
(2)24005/UDPを使用する他のプロセスを停止する。
または、
即時反映用ポートをデフォルト24005/UDPから変更する。
【Hinemos ver.4.1 障害系 9/9 】
○ジョブ実行時のマネージャとエージェント間の通信
1. マネージャはジョブ実行指示情報を、マネージャ内部のtopicに格納する。
2. マネージャはジョブ実行対象ノードのIPアドレスの即時反映ポート(24005番)に
UDPパケットを送信する。
3. UDPパケットを受信したエージェントは、Web/API経由でマネージャのtopicから
ジョブ実行指示情報を取得する。
なお、エージェントはマネージャからのUDPパケットを受信していない場合も、
定期的(30秒間隔)にWeb/API経由でマネージャのtopicにジョブ実行指示情報が
格納されていないか確認し、格納されている場合は取得する。
4. エージェントはコマンドを実行し、実行結果をWeb/API経由でマネージャに
送信する。
5. マネージャは実行結果を元に次のジョブ制御を実施。
Copyright (c) 2015 Atomitech CORPORATION20
仕様
33 36 30
49 51
44
51 47
94
48 45
85
44
70
54
52
56 57
45
38 42
43
66
41
61
47
仕様 障害調査
Copyright (c) 2015 Atomitech CORPORATION21
Hinemosマネージャ接続におけるプロキシ中継について
事例
Hinemosの通信をプロキシサーバ経由としたい場合、必要な設定は?
対処
 Hinemosマネージャ → 設定不要
 Hinemosエージェント → Hinemosエージェントの設定ファイルを編集する
 Hinemosクライアント → Hinemosクライアントメニューのクライアント設定を変更する
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hinemos ver4.1 管理者ガイド 第4版
「11.1 HinemosマネージャへのHTTP Proxyを経由した接続」
【Hinemos ver.4.1仕様系 1/15 】
Copyright (c) 2015 Atomitech CORPORATION22
ジョブのスケジュール実行にて月日を指定して実行したい
事例
ジョブのスケジュールで年月日を設定したい。
方法
(1)カレンダ機能を設定する。
(2)ジョブスケジュールにて、作成したカレンダを指定する。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hinemos ver4.1 ユーザマニュアル 第4版
「4 カレンダ機能」
【Hinemos ver.4.1仕様系 2/15 】
Copyright (c) 2015 Atomitech CORPORATION23
ジョブの判定対象の時刻が機能しない
事例
ジョブの待ち条件を次のように設定した。しかし、想定通りに動作しない。
ジョブネット・ジョブの設定
23:55:ジョブネットAの実行(ジョブスケジュール)
00:10:ジョブネットAの中にあるジョブBの実行(待ち条件の時刻判定)
06:00:ジョブネットAの中にあるジョブCの実行(待ち条件の時刻判定)
設定者の想定したジョブフロー
08/07 23:55にジョブネットAが実行開始
↓
08/08 00:10にジョブBが実行
↓
08/08 06:00にジョブCが実行
しかし、23:55にジョブネットAが実行されたところ、 ジョブB、ジョブCも23:55に実行されてしまった。
方法
設定者の想定どおりにジョブBとジョブCを実行するには、
・ジョブBの待ち条件(時刻):24:10:00
・ジョブCの待ち条件(時刻):30:00:00
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hinemos ver4.1 ユーザマニュアル 第4版
「9.4.3 ジョブネット作成・変更時の留意事項」待ち条件の時刻判定方法
【Hinemos ver.4.1仕様系 3/15 】
Copyright (c) 2015 Atomitech CORPORATION24
プロキシを経由したHTTP監視の方法は?
事例
HTTP監視を行う際、プロキシを経由した監視は実施可能か。
回答
Hinemos ver4.1では、HTTP監視でHTTPリクエストを行う際に、
プロキシサーバを利用するよう設定することができない。
Hinemos ver5.0では、新たにHTTP監視(シナリオ)という監視種別が
追加され、プロキシサーバを利用したHTTP監視が可能。
【Hinemos ver.4.1仕様系 4/15 】
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hinemos ver5.0 ユーザマニュアル 第1版
「7.4 HTTP監視」P.114 指定したシナリオを元にしたHTTPリクエストにより監視を実施する場合
Copyright (c) 2015 Atomitech CORPORATION25
Hinemosエージェントレスで可能な監視について
 事例
Hinemosエージェントが対応していないサーバに対する監視は何が行えるのか?
 回答
[Hinemosエージェントなしに利用可能な機能]
・監視設定(個別) - HTTP監視(数値/文字列)
・監視設定(個別) - PING監視
・監視設定(個別) - サービス・ポート監視
・監視設定(個別) - SQL監視(数値/文字列)
・監視設定(個別) - SNMPTRAP監視
・監視設定(個別) - リソース監視
・監視設定(個別) - プロセス監視(SNMP)
・監視設定(個別) - SNMP監視(数値/文字列)
・監視設定(個別) - システムログ監視
・監視設定(個別) - Windowsサービス監視
[Hinemosエージェントが必要な機能]
・監視設定(個別) - Hinemosエージェント監視
・監視設定(個別) - ログファイル監視
・監視設定(個別) - カスタム監視
・監視設定(個別) - Windowsイベント監視
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hinemos ver4.1 ユーザマニュアル 第4版
「1.2 Hinemosを構成する機能」
【Hinemos ver.4.1仕様系 5/15 】
Copyright (c) 2015 Atomitech CORPORATION26
rsyslog_hinemos.confのコメントアウト箇所について
事例
rsyslog_hinemos.confのコメントアウト箇所を解除しても
Hinemosの動作に影響はないか。
回答
影響はない。
Hinemosマネージャに転送されるsyslogが出力できるようになる。
・syslogがHinemosマネージャへ転送できているか確認できる。
・どのくらいの流量のsyslogがHinemosマネージャへ転送されているか具体的に確認できる。
ただし、流量が多いとHinemosマネージャサーバのディスク使用容量が増加するため、要注意。
【Hinemos ver.4.1仕様系 6/15 】
# $template mytemplate,"<%pri%>%timestamp% %hostname% %syslogtag%%msg%¥n"
# $template TmpFile,"/tmp/rsyslog.log.%$year%-%$month%-%$day%"
# *.info;mail.none;authpriv.none;cron.none ?TmpFile;mytemplate
Copyright (c) 2015 Atomitech CORPORATION27
Hinemosマネージャからエージェントが認識されていない事象について
事例
Hinemosのリポジトリに登録した一部のノードのHinemosエージェントが、リポジトリ[エージェント]ビューに
表示されていない。リポジトリ[ノード]ビュー上には、当該ノードは表示されている。
原因
Hinemosエージェントが自身のファシリティIDを解決できていない。
対処
(1)HinemosエージェントサーバからHinemosマネージャサーバに対して、
8080/TCPの通信が行えるようになっていないか確認する。
(F/W等で通信がブロックされていないかなど)
(2)Hinemosエージェントは、自身のホスト名とIPアドレスを元にHinemosマネージャに
問い合わせ、自身のファシリティIDを解決する。
・条件1 [ホスト名]
Hinemosのリポジトリ[プロパティ]の“サーバ基本情報 – OS –ノード名”と、
対象サーバのホスト名(hostnameコマンドで表示されるホスト名)が一致しているか。
・条件2 [IPアドレス]
Hinemosのリポジトリ[プロパティ]の“サーバ基本情報 - ネットワーク -
IPアドレス”が、対象サーバの(実際の)IPアドレスに含まれていること
上記のいずれかの条件を満たしていない場合は、該当のファシリティIDのノードであると判定できず、
リポジトリ[エージェント]ビュー上にも表示されないため、確認すること。
【Hinemos ver.4.1仕様系 7/15 】
Copyright (c) 2015 Atomitech CORPORATION28
Windowsサービス監視で監視対象のサービス名に半角空白が
含まれていても監視に影響はないか
事例
Windowsサービス監視で監視したいサービス名に
半角空白を含むものを設定したい。正常に監視は可能か。
例:「XXX yyy」
回答
影響はない。
サービス名に半角空白を含むWindowsサービスを指定する場合も、
正常に監視を行うことができる。
サービス名を指定する際、サービス名全体をクォートで囲む必要はない。
【Hinemos ver.4.1仕様系 8/15 】
Copyright (c) 2015 Atomitech CORPORATION29
Hinemos 履歴保管期間変更について
事例
メンテナンス機能で定期的にジョブ実行履歴やイベント履歴を削除でき、
デフォルトで31日まで履歴を保管し、それより過去は削除する。
これを93日などに保管期間を増やすことは可能か。
増やした結果、Hinemosの動作に影響はあるか。
回答
保存期間を増やすことが可能。
ただし、保存期間を延長する場合は、延長した分だけ
Hinemosマネージャサーバのディスク使用容量が増加する。
これに気を付けていれば、動作に影響もない。
【Hinemos ver.4.1仕様系 9/15 】
Copyright (c) 2015 Atomitech CORPORATION30
終了遅延の “26:00:00”と “2:00:00”の違い
事例
次のように設定した場合、終了遅延判定の動作に違いはあるか。
終了遅延に“26:00:00”と設定した場合
終了遅延に“02:00:00"と設定した場合
回答
例えば、ジョブが 2015/08/07 23:00:00 に終了したとする。
・ジョブの終了遅延「時刻」が“26:00:00”の場合
ジョブセッション開始日が“2015/08/07”であり、”00:00:00”から
”26:00:00” と数えるため、“2015/08/08 02:00:00”以降に発動
・ジョブの終了遅延「時刻」が“02:00:00”の場合
ジョブセッション開始日が“2015/08/07”であり、”00:00:00”から
”02:00:00” と数え、これを超えているため、 “2015/08/07 23:00:00“に発動する
【Hinemos ver.4.1仕様系 10/15 】
Copyright (c) 2015 Atomitech CORPORATION31
メンテナンス設定の作成が行えない
質問
対象のアカウントに権限を付与したのにもかかわらず、メンテナンスの設
定の作成が行えない。
回答
メンテナンス機能の操作するためには、Hinemosログインユーザを
Hinemos管理者用ロール(ADMINISTRATORS)所属させる必要がある。
【Hinemos ver.4.1仕様系 11/15 】
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hinemos ver4.1 ユーザマニュアル 第4版
「 12.3.2 システム権限による管理 表 12-3 システム権限一覧」
Copyright (c) 2015 Atomitech CORPORATION32
イベントログ名はあっているはずなのにWindowsイベントログが
監視できない
事象
HogeHoge Event LogというWindowsイベントログが監視できない。
対処
Windowsイベント[作成・変更]ダイアログのイベントログ欄にて、
イベントログ名を二重引用符(“)で囲って指定する
HogeHoge Event Log → “HogeHoge Event Log”
【Hinemos ver.4.1仕様系 12/15 】
Copyright (c) 2015 Atomitech CORPORATION33
Hinemosマネージャ2台からの1台のサーバを監視
疑問
Hinemosエージェントをサーバ(Linux)に2つインストールし、それぞれ別のHinemosマネージャ
と
疎通させることは可能か?
回答
複数のHinemosエージェントをそれぞれ別のHinemosマネージャに
接続させるには、以下のいずれかの方法を実施すること。
(1)Hinemosエージェントのインストール時に、接続先のHinemosマネージャとして
それぞれ異なるHinemosマネージャサーバのIPアドレスを入力する。
(2)以下の設定ファイルで、Hinemosエージェントごとにそれぞれ異なる
HinemosマネージャサーバのIPアドレスを指定する。
[設定ファイル]
/opt/hinemos_agent_{識別ID}/conf/Agent.properties
[設定箇所]
managerAddress=http://[HinemosマネージャのIPアドレス]:8080/HinemosWS/
【Hinemos ver.4.1仕様系 13/15 】
Copyright (c) 2015 Atomitech CORPORATION34
各機能の登録上限は?
疑問
Hinemosの機能において登録数の上限値はあるか?
回答
基本的に上限はないが、Hinemosの管理DBのカラムのデータ型の制約がある。
例えば、カレンダ機能において、1つのカレンダ設定内の詳細設定数は、
「32767」個までなど。
しかし、基本的に上限がないといっても、管理DBの制約ぎりぎりまで
登録できるというわけでない。
どこかでHinemosマネージャサーバの性能要件に起因し、
Hinemosマネージャが不安定となるので、不要な設定は行わないこと。
【Hinemos ver.4.1仕様系 14/15 】
Copyright (c) 2015 Atomitech CORPORATION35
Hinemosのプロセスを監視したい
疑問
(1)Linux に導入するHinemos Managerのプロセス名とプロセス数
(2)Linux に導入するHinemos Agentのプロセス名とプロセス数
(3)Windows に導入するHinemos Agentのサービス名
回答
(1)Linux に導入するHinemos Managerのプロセス名とプロセス数
プロセス名 : ${JAVA_HOME}/bin/java
引数 : .*-Dhinemos¥.manager.*
プロセス数 : 1個以上
(2)Linux に導入するHinemos Agentのプロセス名とプロセス数
プロセス名 : ${JAVA_HOME}/bin/java
引数 : .*-Dhinemos¥.agent.*
プロセス数 : 1個以上
(3)Windows に導入するHinemos Agentのサービス名
サービス名 : HinemosAgent
※Hinemosマネージャ自ら、自身のプロセスを監視することは推奨していない。
監視したい場合は、もう一台Hinemosマネージャを用意するなどして相互監視を行う。
【Hinemos ver.4.1仕様系 15/15 】
Copyright (c) 2015 Atomitech CORPORATION36
Hinemos関連サービス
移行・構築
最適なHinemos環境
を提供します。
保守
年間1,000件を超
える実績でご期待
に応えます。
開発
新機能を開発、
提供します。
あらゆるフェーズで最適な
ソリューションをご提供
いたします。
Copyright (c) 2015 Atomitech CORPORATION37
ご不明な点等ございましたら、お気軽にブースまで
お越しください。
お問い合わせ先
株式会社アトミテック Hinemosソリューション部
http://atomitech.jp/hinemos/
050-3775-7632
hsd-sales@atomitech.jp
ご清聴ありがとうございました

More Related Content

What's hot

Hinemosは誤解されている?
Hinemosは誤解されている?Hinemosは誤解されている?
Hinemosは誤解されている?Hinemos
 
【HinemosWorld2016】A2-5_Hinemosによる運用管理テクニック
【HinemosWorld2016】A2-5_Hinemosによる運用管理テクニック【HinemosWorld2016】A2-5_Hinemosによる運用管理テクニック
【HinemosWorld2016】A2-5_Hinemosによる運用管理テクニックHinemos
 
商用ツールからのマイグレーション Hinemosで実現するジョブ運用の最適化
商用ツールからのマイグレーション Hinemosで実現するジョブ運用の最適化商用ツールからのマイグレーション Hinemosで実現するジョブ運用の最適化
商用ツールからのマイグレーション Hinemosで実現するジョブ運用の最適化hinemos_atomitech
 
【HinemosWorld2016】A1-3_商用ツールからのマイグレーション_Hinemosで実現するジョブ運用の最適化
【HinemosWorld2016】A1-3_商用ツールからのマイグレーション_Hinemosで実現するジョブ運用の最適化【HinemosWorld2016】A1-3_商用ツールからのマイグレーション_Hinemosで実現するジョブ運用の最適化
【HinemosWorld2016】A1-3_商用ツールからのマイグレーション_Hinemosで実現するジョブ運用の最適化Hinemos
 
【Hinemos World 2013】A-3:Hinemos運用Hacks ~マニュアルにないノウハウを公開します(株式会社クニエ)
【Hinemos World 2013】A-3:Hinemos運用Hacks ~マニュアルにないノウハウを公開します(株式会社クニエ)【Hinemos World 2013】A-3:Hinemos運用Hacks ~マニュアルにないノウハウを公開します(株式会社クニエ)
【Hinemos World 2013】A-3:Hinemos運用Hacks ~マニュアルにないノウハウを公開します(株式会社クニエ)Hinemos
 
【OSC2014】監視もジョブも、クラウド管理も「Hinemos」で
【OSC2014】監視もジョブも、クラウド管理も「Hinemos」で【OSC2014】監視もジョブも、クラウド管理も「Hinemos」で
【OSC2014】監視もジョブも、クラウド管理も「Hinemos」でHinemos
 
【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)
【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)
【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)Hinemos
 
【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で
【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で
【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」でHinemos
 
【HinemosWorld2015】B2-1_Hinemosで簡単にDevOpsをサポート!
【HinemosWorld2015】B2-1_Hinemosで簡単にDevOpsをサポート!【HinemosWorld2015】B2-1_Hinemosで簡単にDevOpsをサポート!
【HinemosWorld2015】B2-1_Hinemosで簡単にDevOpsをサポート!Hinemos
 
運用効率化・運用自動化を実現するHinemosのご紹介
運用効率化・運用自動化を実現するHinemosのご紹介運用効率化・運用自動化を実現するHinemosのご紹介
運用効率化・運用自動化を実現するHinemosのご紹介Hinemos
 
統合運用管理ソフトHinemos®について ~監視もジョブもDevもOpsも「Hinemos」で~ 
統合運用管理ソフトHinemos®について ~監視もジョブもDevもOpsも「Hinemos」で~ 統合運用管理ソフトHinemos®について ~監視もジョブもDevもOpsも「Hinemos」で~ 
統合運用管理ソフトHinemos®について ~監視もジョブもDevもOpsも「Hinemos」で~ Hinemos
 
【HinemosWorld2015】A1-2_HinemosのHatohol連携のご紹介
【HinemosWorld2015】A1-2_HinemosのHatohol連携のご紹介【HinemosWorld2015】A1-2_HinemosのHatohol連携のご紹介
【HinemosWorld2015】A1-2_HinemosのHatohol連携のご紹介Hinemos
 
【HinemosWorld2015】A1-4_オープンソース統合監視ツール Hinemos/Zabbix徹底比較
【HinemosWorld2015】A1-4_オープンソース統合監視ツール Hinemos/Zabbix徹底比較【HinemosWorld2015】A1-4_オープンソース統合監視ツール Hinemos/Zabbix徹底比較
【HinemosWorld2015】A1-4_オープンソース統合監視ツール Hinemos/Zabbix徹底比較Hinemos
 
【HinemosWorld2016】A1-4_Hinemosを用いた大規模システム運用管理
【HinemosWorld2016】A1-4_Hinemosを用いた大規模システム運用管理【HinemosWorld2016】A1-4_Hinemosを用いた大規模システム運用管理
【HinemosWorld2016】A1-4_Hinemosを用いた大規模システム運用管理Hinemos
 
【HinemosWorld2016】A2-3_Hinemosで最大化する、クラウド活用メリット
【HinemosWorld2016】A2-3_Hinemosで最大化する、クラウド活用メリット【HinemosWorld2016】A2-3_Hinemosで最大化する、クラウド活用メリット
【HinemosWorld2016】A2-3_Hinemosで最大化する、クラウド活用メリットHinemos
 
【OSC 2015】監視もジョブも、クラウド管理も「Hinemos」で
【OSC 2015】監視もジョブも、クラウド管理も「Hinemos」で【OSC 2015】監視もジョブも、クラウド管理も「Hinemos」で
【OSC 2015】監視もジョブも、クラウド管理も「Hinemos」でHinemos
 
【HinemosWorld2015】B2-3_【テクニカル】Hinemos ver.5.0徹底解剖
【HinemosWorld2015】B2-3_【テクニカル】Hinemos ver.5.0徹底解剖【HinemosWorld2015】B2-3_【テクニカル】Hinemos ver.5.0徹底解剖
【HinemosWorld2015】B2-3_【テクニカル】Hinemos ver.5.0徹底解剖Hinemos
 
【HinemosWorld2014】B1-2_Hinemos徹底解剖~監視編~
【HinemosWorld2014】B1-2_Hinemos徹底解剖~監視編~【HinemosWorld2014】B1-2_Hinemos徹底解剖~監視編~
【HinemosWorld2014】B1-2_Hinemos徹底解剖~監視編~Hinemos
 
【OSC2013 .Enterprise】監視とジョブを併せ持つ唯一のオープンソースソフトウェア「Hinemos」
【OSC2013 .Enterprise】監視とジョブを併せ持つ唯一のオープンソースソフトウェア「Hinemos」【OSC2013 .Enterprise】監視とジョブを併せ持つ唯一のオープンソースソフトウェア「Hinemos」
【OSC2013 .Enterprise】監視とジョブを併せ持つ唯一のオープンソースソフトウェア「Hinemos」Hinemos
 
運用管理はHinemosで!Hinemosのご紹介~Hinemos4.1による本格ジョブ運用~
運用管理はHinemosで!Hinemosのご紹介~Hinemos4.1による本格ジョブ運用~運用管理はHinemosで!Hinemosのご紹介~Hinemos4.1による本格ジョブ運用~
運用管理はHinemosで!Hinemosのご紹介~Hinemos4.1による本格ジョブ運用~Hinemos
 

What's hot (20)

Hinemosは誤解されている?
Hinemosは誤解されている?Hinemosは誤解されている?
Hinemosは誤解されている?
 
【HinemosWorld2016】A2-5_Hinemosによる運用管理テクニック
【HinemosWorld2016】A2-5_Hinemosによる運用管理テクニック【HinemosWorld2016】A2-5_Hinemosによる運用管理テクニック
【HinemosWorld2016】A2-5_Hinemosによる運用管理テクニック
 
商用ツールからのマイグレーション Hinemosで実現するジョブ運用の最適化
商用ツールからのマイグレーション Hinemosで実現するジョブ運用の最適化商用ツールからのマイグレーション Hinemosで実現するジョブ運用の最適化
商用ツールからのマイグレーション Hinemosで実現するジョブ運用の最適化
 
【HinemosWorld2016】A1-3_商用ツールからのマイグレーション_Hinemosで実現するジョブ運用の最適化
【HinemosWorld2016】A1-3_商用ツールからのマイグレーション_Hinemosで実現するジョブ運用の最適化【HinemosWorld2016】A1-3_商用ツールからのマイグレーション_Hinemosで実現するジョブ運用の最適化
【HinemosWorld2016】A1-3_商用ツールからのマイグレーション_Hinemosで実現するジョブ運用の最適化
 
【Hinemos World 2013】A-3:Hinemos運用Hacks ~マニュアルにないノウハウを公開します(株式会社クニエ)
【Hinemos World 2013】A-3:Hinemos運用Hacks ~マニュアルにないノウハウを公開します(株式会社クニエ)【Hinemos World 2013】A-3:Hinemos運用Hacks ~マニュアルにないノウハウを公開します(株式会社クニエ)
【Hinemos World 2013】A-3:Hinemos運用Hacks ~マニュアルにないノウハウを公開します(株式会社クニエ)
 
【OSC2014】監視もジョブも、クラウド管理も「Hinemos」で
【OSC2014】監視もジョブも、クラウド管理も「Hinemos」で【OSC2014】監視もジョブも、クラウド管理も「Hinemos」で
【OSC2014】監視もジョブも、クラウド管理も「Hinemos」で
 
【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)
【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)
【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)
 
【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で
【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で
【OSC 2015】監視もジョブも、DevもOpsも「Hinemos」で
 
【HinemosWorld2015】B2-1_Hinemosで簡単にDevOpsをサポート!
【HinemosWorld2015】B2-1_Hinemosで簡単にDevOpsをサポート!【HinemosWorld2015】B2-1_Hinemosで簡単にDevOpsをサポート!
【HinemosWorld2015】B2-1_Hinemosで簡単にDevOpsをサポート!
 
運用効率化・運用自動化を実現するHinemosのご紹介
運用効率化・運用自動化を実現するHinemosのご紹介運用効率化・運用自動化を実現するHinemosのご紹介
運用効率化・運用自動化を実現するHinemosのご紹介
 
統合運用管理ソフトHinemos®について ~監視もジョブもDevもOpsも「Hinemos」で~ 
統合運用管理ソフトHinemos®について ~監視もジョブもDevもOpsも「Hinemos」で~ 統合運用管理ソフトHinemos®について ~監視もジョブもDevもOpsも「Hinemos」で~ 
統合運用管理ソフトHinemos®について ~監視もジョブもDevもOpsも「Hinemos」で~ 
 
【HinemosWorld2015】A1-2_HinemosのHatohol連携のご紹介
【HinemosWorld2015】A1-2_HinemosのHatohol連携のご紹介【HinemosWorld2015】A1-2_HinemosのHatohol連携のご紹介
【HinemosWorld2015】A1-2_HinemosのHatohol連携のご紹介
 
【HinemosWorld2015】A1-4_オープンソース統合監視ツール Hinemos/Zabbix徹底比較
【HinemosWorld2015】A1-4_オープンソース統合監視ツール Hinemos/Zabbix徹底比較【HinemosWorld2015】A1-4_オープンソース統合監視ツール Hinemos/Zabbix徹底比較
【HinemosWorld2015】A1-4_オープンソース統合監視ツール Hinemos/Zabbix徹底比較
 
【HinemosWorld2016】A1-4_Hinemosを用いた大規模システム運用管理
【HinemosWorld2016】A1-4_Hinemosを用いた大規模システム運用管理【HinemosWorld2016】A1-4_Hinemosを用いた大規模システム運用管理
【HinemosWorld2016】A1-4_Hinemosを用いた大規模システム運用管理
 
【HinemosWorld2016】A2-3_Hinemosで最大化する、クラウド活用メリット
【HinemosWorld2016】A2-3_Hinemosで最大化する、クラウド活用メリット【HinemosWorld2016】A2-3_Hinemosで最大化する、クラウド活用メリット
【HinemosWorld2016】A2-3_Hinemosで最大化する、クラウド活用メリット
 
【OSC 2015】監視もジョブも、クラウド管理も「Hinemos」で
【OSC 2015】監視もジョブも、クラウド管理も「Hinemos」で【OSC 2015】監視もジョブも、クラウド管理も「Hinemos」で
【OSC 2015】監視もジョブも、クラウド管理も「Hinemos」で
 
【HinemosWorld2015】B2-3_【テクニカル】Hinemos ver.5.0徹底解剖
【HinemosWorld2015】B2-3_【テクニカル】Hinemos ver.5.0徹底解剖【HinemosWorld2015】B2-3_【テクニカル】Hinemos ver.5.0徹底解剖
【HinemosWorld2015】B2-3_【テクニカル】Hinemos ver.5.0徹底解剖
 
【HinemosWorld2014】B1-2_Hinemos徹底解剖~監視編~
【HinemosWorld2014】B1-2_Hinemos徹底解剖~監視編~【HinemosWorld2014】B1-2_Hinemos徹底解剖~監視編~
【HinemosWorld2014】B1-2_Hinemos徹底解剖~監視編~
 
【OSC2013 .Enterprise】監視とジョブを併せ持つ唯一のオープンソースソフトウェア「Hinemos」
【OSC2013 .Enterprise】監視とジョブを併せ持つ唯一のオープンソースソフトウェア「Hinemos」【OSC2013 .Enterprise】監視とジョブを併せ持つ唯一のオープンソースソフトウェア「Hinemos」
【OSC2013 .Enterprise】監視とジョブを併せ持つ唯一のオープンソースソフトウェア「Hinemos」
 
運用管理はHinemosで!Hinemosのご紹介~Hinemos4.1による本格ジョブ運用~
運用管理はHinemosで!Hinemosのご紹介~Hinemos4.1による本格ジョブ運用~運用管理はHinemosで!Hinemosのご紹介~Hinemos4.1による本格ジョブ運用~
運用管理はHinemosで!Hinemosのご紹介~Hinemos4.1による本格ジョブ運用~
 

Viewers also liked

Hinemosのすゝめ(監視編)
Hinemosのすゝめ(監視編)Hinemosのすゝめ(監視編)
Hinemosのすゝめ(監視編)Hinemos
 
Hinemosのすゝめ(監視編)
Hinemosのすゝめ(監視編)Hinemosのすゝめ(監視編)
Hinemosのすゝめ(監視編)Hinemos
 
Node.jsで対戦ゲーム作ったよ
Node.jsで対戦ゲーム作ったよNode.jsで対戦ゲーム作ったよ
Node.jsで対戦ゲーム作ったよYuusuke Takeuchi
 
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってますYuusuke Takeuchi
 
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみたHtml5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみたYuusuke Takeuchi
 
Coffee Scriptでenchant.js
Coffee Scriptでenchant.jsCoffee Scriptでenchant.js
Coffee Scriptでenchant.jsNaoyuki Totani
 
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れるNode.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れるYuusuke Takeuchi
 
Loop backを使った極初歩的なapiとswiftで作るオシャレアプリ()
Loop backを使った極初歩的なapiとswiftで作るオシャレアプリ()Loop backを使った極初歩的なapiとswiftで作るオシャレアプリ()
Loop backを使った極初歩的なapiとswiftで作るオシャレアプリ()Isamu Suzuki
 
【HinemosWorld2014】B2-3_Hinemos徹底解剖~ジョブ編~
【HinemosWorld2014】B2-3_Hinemos徹底解剖~ジョブ編~【HinemosWorld2014】B2-3_Hinemos徹底解剖~ジョブ編~
【HinemosWorld2014】B2-3_Hinemos徹底解剖~ジョブ編~Hinemos
 
日曜プログラマーが
1週間くらいで通信対戦ゲームを作ってみた
日曜プログラマーが
1週間くらいで通信対戦ゲームを作ってみた日曜プログラマーが
1週間くらいで通信対戦ゲームを作ってみた
日曜プログラマーが
1週間くらいで通信対戦ゲームを作ってみたYuusuke Takeuchi
 
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~Takeshi Kuramochi
 
AnsibleによるInfrastructure as code入門
AnsibleによるInfrastructure as code入門AnsibleによるInfrastructure as code入門
AnsibleによるInfrastructure as code入門kk_Ataka
 
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったことPHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったことKentaro Matsui
 
システム監視の決定版!Hinemos監視機能のご紹介!
システム監視の決定版!Hinemos監視機能のご紹介!システム監視の決定版!Hinemos監視機能のご紹介!
システム監視の決定版!Hinemos監視機能のご紹介!Hinemos
 

Viewers also liked (14)

Hinemosのすゝめ(監視編)
Hinemosのすゝめ(監視編)Hinemosのすゝめ(監視編)
Hinemosのすゝめ(監視編)
 
Hinemosのすゝめ(監視編)
Hinemosのすゝめ(監視編)Hinemosのすゝめ(監視編)
Hinemosのすゝめ(監視編)
 
Node.jsで対戦ゲーム作ったよ
Node.jsで対戦ゲーム作ったよNode.jsで対戦ゲーム作ったよ
Node.jsで対戦ゲーム作ったよ
 
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
 
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみたHtml5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
 
Coffee Scriptでenchant.js
Coffee Scriptでenchant.jsCoffee Scriptでenchant.js
Coffee Scriptでenchant.js
 
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れるNode.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
 
Loop backを使った極初歩的なapiとswiftで作るオシャレアプリ()
Loop backを使った極初歩的なapiとswiftで作るオシャレアプリ()Loop backを使った極初歩的なapiとswiftで作るオシャレアプリ()
Loop backを使った極初歩的なapiとswiftで作るオシャレアプリ()
 
【HinemosWorld2014】B2-3_Hinemos徹底解剖~ジョブ編~
【HinemosWorld2014】B2-3_Hinemos徹底解剖~ジョブ編~【HinemosWorld2014】B2-3_Hinemos徹底解剖~ジョブ編~
【HinemosWorld2014】B2-3_Hinemos徹底解剖~ジョブ編~
 
日曜プログラマーが
1週間くらいで通信対戦ゲームを作ってみた
日曜プログラマーが
1週間くらいで通信対戦ゲームを作ってみた日曜プログラマーが
1週間くらいで通信対戦ゲームを作ってみた
日曜プログラマーが
1週間くらいで通信対戦ゲームを作ってみた
 
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
 
AnsibleによるInfrastructure as code入門
AnsibleによるInfrastructure as code入門AnsibleによるInfrastructure as code入門
AnsibleによるInfrastructure as code入門
 
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったことPHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
 
システム監視の決定版!Hinemos監視機能のご紹介!
システム監視の決定版!Hinemos監視機能のご紹介!システム監視の決定版!Hinemos監視機能のご紹介!
システム監視の決定版!Hinemos監視機能のご紹介!
 

Similar to 知って『得』する! Hinemos活用術

運用管理のプロが教えるHinemos活用法~JBossやPostgreSQLを対象としたミドルウェア監視オプションやクラウド型Hinemosを使って~
運用管理のプロが教えるHinemos活用法~JBossやPostgreSQLを対象としたミドルウェア監視オプションやクラウド型Hinemosを使って~運用管理のプロが教えるHinemos活用法~JBossやPostgreSQLを対象としたミドルウェア監視オプションやクラウド型Hinemosを使って~
運用管理のプロが教えるHinemos活用法~JBossやPostgreSQLを対象としたミドルウェア監視オプションやクラウド型Hinemosを使って~hinemos_atomitech
 
Hinemos ver.5.0で実現!エンタープライズシステムの運用自動化・効率化
Hinemos ver.5.0で実現!エンタープライズシステムの運用自動化・効率化Hinemos ver.5.0で実現!エンタープライズシステムの運用自動化・効率化
Hinemos ver.5.0で実現!エンタープライズシステムの運用自動化・効率化Hinemos
 
【OSC 2016】 監視もジョブも、Devもopsも「hinemos」で
【OSC 2016】 監視もジョブも、Devもopsも「hinemos」で【OSC 2016】 監視もジョブも、Devもopsも「hinemos」で
【OSC 2016】 監視もジョブも、Devもopsも「hinemos」でHinemos
 
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介Hinemos
 
運用アナリティクスを実現!最新Hinemos ver.6.1の全体像
運用アナリティクスを実現!最新Hinemos ver.6.1の全体像運用アナリティクスを実現!最新Hinemos ver.6.1の全体像
運用アナリティクスを実現!最新Hinemos ver.6.1の全体像Hinemos
 
いま注目のセンサー&デバイス
いま注目のセンサー&デバイスいま注目のセンサー&デバイス
いま注目のセンサー&デバイスKaoru NAKAMURA
 
Hinemos ver.5.0のご紹介
Hinemos ver.5.0のご紹介Hinemos ver.5.0のご紹介
Hinemos ver.5.0のご紹介Hinemos
 
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・Yoshie Kaneno
 
【HinemosWorld2015】B1-2_【入門】Hinemosではじめるシステム監視
【HinemosWorld2015】B1-2_【入門】Hinemosではじめるシステム監視【HinemosWorld2015】B1-2_【入門】Hinemosではじめるシステム監視
【HinemosWorld2015】B1-2_【入門】Hinemosではじめるシステム監視Hinemos
 
今すぐはじめるHinemos ver.5.0
今すぐはじめるHinemos ver.5.0今すぐはじめるHinemos ver.5.0
今すぐはじめるHinemos ver.5.0Hinemos
 
運用効率化・運用自動化を実現するHinemosのご紹介
運用効率化・運用自動化を実現するHinemosのご紹介運用効率化・運用自動化を実現するHinemosのご紹介
運用効率化・運用自動化を実現するHinemosのご紹介Hinemos
 
【HinemosWorld2015】B2-2_Hinemosを導入するメリット
【HinemosWorld2015】B2-2_Hinemosを導入するメリット【HinemosWorld2015】B2-2_Hinemosを導入するメリット
【HinemosWorld2015】B2-2_Hinemosを導入するメリットHinemos
 
XPagesでRESTを使ってみよう
XPagesでRESTを使ってみようXPagesでRESTを使ってみよう
XPagesでRESTを使ってみようMasahiko Miyo
 
Hinemosで簡単にdev opsをサポート!
Hinemosで簡単にdev opsをサポート!Hinemosで簡単にdev opsをサポート!
Hinemosで簡単にdev opsをサポート!Hinemos
 
Soycms css nite_lp6_fu_201312
Soycms css nite_lp6_fu_201312Soycms css nite_lp6_fu_201312
Soycms css nite_lp6_fu_201312Takashi Furusho
 
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話Kamonohashi
 

Similar to 知って『得』する! Hinemos活用術 (20)

運用管理のプロが教えるHinemos活用法~JBossやPostgreSQLを対象としたミドルウェア監視オプションやクラウド型Hinemosを使って~
運用管理のプロが教えるHinemos活用法~JBossやPostgreSQLを対象としたミドルウェア監視オプションやクラウド型Hinemosを使って~運用管理のプロが教えるHinemos活用法~JBossやPostgreSQLを対象としたミドルウェア監視オプションやクラウド型Hinemosを使って~
運用管理のプロが教えるHinemos活用法~JBossやPostgreSQLを対象としたミドルウェア監視オプションやクラウド型Hinemosを使って~
 
Hinemos ver.5.0で実現!エンタープライズシステムの運用自動化・効率化
Hinemos ver.5.0で実現!エンタープライズシステムの運用自動化・効率化Hinemos ver.5.0で実現!エンタープライズシステムの運用自動化・効率化
Hinemos ver.5.0で実現!エンタープライズシステムの運用自動化・効率化
 
【OSC 2016】 監視もジョブも、Devもopsも「hinemos」で
【OSC 2016】 監視もジョブも、Devもopsも「hinemos」で【OSC 2016】 監視もジョブも、Devもopsも「hinemos」で
【OSC 2016】 監視もジョブも、Devもopsも「hinemos」で
 
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
 
運用アナリティクスを実現!最新Hinemos ver.6.1の全体像
運用アナリティクスを実現!最新Hinemos ver.6.1の全体像運用アナリティクスを実現!最新Hinemos ver.6.1の全体像
運用アナリティクスを実現!最新Hinemos ver.6.1の全体像
 
ログについて改めて考えてみた
ログについて改めて考えてみたログについて改めて考えてみた
ログについて改めて考えてみた
 
いま注目のセンサー&デバイス
いま注目のセンサー&デバイスいま注目のセンサー&デバイス
いま注目のセンサー&デバイス
 
Hinemos ver.5.0のご紹介
Hinemos ver.5.0のご紹介Hinemos ver.5.0のご紹介
Hinemos ver.5.0のご紹介
 
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
食べログのフロントエンドエンジニアってめっちゃ大変やねん・・・
 
【HinemosWorld2015】B1-2_【入門】Hinemosではじめるシステム監視
【HinemosWorld2015】B1-2_【入門】Hinemosではじめるシステム監視【HinemosWorld2015】B1-2_【入門】Hinemosではじめるシステム監視
【HinemosWorld2015】B1-2_【入門】Hinemosではじめるシステム監視
 
今すぐはじめるHinemos ver.5.0
今すぐはじめるHinemos ver.5.0今すぐはじめるHinemos ver.5.0
今すぐはじめるHinemos ver.5.0
 
運用効率化・運用自動化を実現するHinemosのご紹介
運用効率化・運用自動化を実現するHinemosのご紹介運用効率化・運用自動化を実現するHinemosのご紹介
運用効率化・運用自動化を実現するHinemosのご紹介
 
【HinemosWorld2015】B2-2_Hinemosを導入するメリット
【HinemosWorld2015】B2-2_Hinemosを導入するメリット【HinemosWorld2015】B2-2_Hinemosを導入するメリット
【HinemosWorld2015】B2-2_Hinemosを導入するメリット
 
XPagesでRESTを使ってみよう
XPagesでRESTを使ってみようXPagesでRESTを使ってみよう
XPagesでRESTを使ってみよう
 
RPAって何、どんなことできるの
RPAって何、どんなことできるのRPAって何、どんなことできるの
RPAって何、どんなことできるの
 
Hinemosで簡単にdev opsをサポート!
Hinemosで簡単にdev opsをサポート!Hinemosで簡単にdev opsをサポート!
Hinemosで簡単にdev opsをサポート!
 
Hive on Tezのベストプラクティス
Hive on TezのベストプラクティスHive on Tezのベストプラクティス
Hive on Tezのベストプラクティス
 
Hinemos勉強会
Hinemos勉強会Hinemos勉強会
Hinemos勉強会
 
Soycms css nite_lp6_fu_201312
Soycms css nite_lp6_fu_201312Soycms css nite_lp6_fu_201312
Soycms css nite_lp6_fu_201312
 
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
 

Recently uploaded

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 

Recently uploaded (8)

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 

知って『得』する! Hinemos活用術

  • 2. Copyright (c) 2015 Atomitech CORPORATION1 大澤 優人 (おおさわ ゆうと) 1987年9月7日生まれ 趣味  カメラ(機種:EOS 70D) 所属  株式会社アトミテック Hinemosソリューション部 日々の業務  Hinemos保守、Hinemos構築 取得した称号  Hinemos認定アソシエイト(監視)  Hinemos認定アソシエイト(ジョブ)  Hinemos認定プロフェッショナル 自己紹介 資格詳細:http://www.hinemos.info/support/certificate
  • 3. Copyright (c) 2015 Atomitech CORPORATION2 私がかかわったHinemosに関する業務の内容 Hinemos保守事例紹介  Hinemos保守事例の件数  Hinemos保守事例の一覧  Hinemos保守事例の紹介 (ソリューション紹介) アジェンダ
  • 4. Copyright (c) 2015 Atomitech CORPORATION3 これまでも多くのHinemosに関する業務を手掛けて参りま した。 一例:メタウォーター株式会社様 ver.3.1.4からver.4.1.3へ  Ver.3.1 ⇒ ver.3.2 ⇒ ver.4.0 ⇒ ver.4.1 サービスを停止せずにバージョンアップを行うことが必須条件 (詳細はこちら) ・http://www.hinemos.info/hinemos/case/010 ・http://atomitech.jp/hinemos/case/hinemos3to4/ 私がかかわったHinemosに関する業務の内容
  • 5. Copyright (c) 2015 Atomitech CORPORATION4 バージョンアップの主な流れ ヒアリング お客様のご要望 をお聞かせくだ さい ご提案 ヒアリングに沿って 最適なバージョン アップサービスをご 提案いたします 既存データ 抽出 環境構築に向け 設計を行います 整形、変更、 補正 ご要望のバージョン にあったデータ形式 に整形等を行います 環境構築・ テスト 設計に基づき環境 を構築しテストを 行います 切替 (移行) リハーサルに基 づいて本番環境 に適用します 引き渡 し お客様へお引き 渡し致します # バージョン特定 ver.3.1.4から4.1.3 # 必須条件の確認 無停止で 他、対象機能、対象 項目、ジョブ数、費 用、スケジュールな どを確認。 ヒアリング内容か ら条件を満たす バージョンアップ 作業を具体化。お 客様に大筋合意を 頂き詳細の意識合 わせ。 ※無停止 「監視及びジョブの 停止期間無く移行で きること」 無停止での バージョン アップ方式 の設計を実 施。 Hinemos上の監 視・ジョブの定義 だけでなく、 Hinemosの動作に 関連するsyslog周 りの設定見直しも 実施。 結合試験の 実施後、検 証環境にて、 無停止での バージョン アップのリ ハーサルを 実施。 本番環境にて、 無停止でのバー ジョンアップを 実施。 無停止での バージョン アップ後、監 視及びジョブ の動作に問題 が無いことを 確認した後に 引き渡し。 私がかかわったHinemosに関する業務の内容(最近
  • 6. Copyright (c) 2015 Atomitech CORPORATION5 そのほかにも Hinemos ver.5.0構築 SenjuからHinemosへ移行 JP1からHinemosへ移行 Hinemos保守サポート
  • 7. Copyright (c) 2015 Atomitech CORPORATION6 Hinemos保守サポートとは? お問い合わせ対応 障害調査 修正モジュールの提供等
  • 8. 33 36 30 49 51 44 51 47 94 48 45 85 44 70 54 52 56 57 45 38 42 43 66 41 61 47 仕様 障害調査 Copyright (c) 2015 Atomitech CORPORATION7 Hinemos保守サポートお問い合わせ件数 年間約1000件以上
  • 9. Copyright (c) 2015 Atomitech CORPORATION8 1. リソース監視の結果で情報ステータスと不明ステータスが繰り返し出力される 2. プロセス監視の結果で情報ステータスと不明ステータスが繰り返し出力される 3. カーネルモードで動作するプロセスの監視 4. Hinemosメンテナンス機能について 5. Javaヒープメモリに関するHinemosInternalエラーが出力された 6. HinemosクライアントからHinemosマネージャにログインできるがビューが表示されない 7. システムログ監視の結果の通知に遅延があった 8. システムログ監視で監視漏れが発生した 9. ジョブの実行に30秒かかる? 10. Hinemosマネージャ接続におけるプロキシ中継について 11. ジョブのスケジュール実行にて月日を指定して実行したい 12. プロキシを経由したHTTP監視の方法は? 13. Hinemosエージェントレスで可能な監視について 14. rsyslog_hinemos.confのコメントアウト箇所の意味 15. Hinemosマネージャからエージェントが認識されていない事象について 16. Windowsサービス監視で監視対象のサービス名に半角空白が含まれていても監視に影響はないか 17. Hinemos 履歴保管期間変更について 18. 終了遅延の “26:00:00”と “2:00:00”の違い 19. メンテナンス設定の作成が行えない 20. イベントログ名はあっているはずなのにWindowsイベントログが監視できない 21. Hinemosのプロセスを監視したい 22. カレンダ機能の登録上限は? 23. Hinemosマネージャ2台からの1台のサーバを監視 Hinemosトラブルシューティングの事例一覧(一部)
  • 10. Copyright (c) 2015 Atomitech CORPORATION9 障害調査 33 36 30 49 51 44 51 47 94 48 45 85 44 70 54 52 56 57 45 38 42 43 66 41 61 47 仕様 障害調査
  • 11. Copyright (c) 2015 Atomitech CORPORATION10 リソース監視の結果で情報ステータスと不明ステータスが 繰り返し出力される 事象 リソース監視の結果が情報ステータスと不明ステータスを繰り返し出力されている。 原因 SNMPポーリングのタイムアウトにより、値の取得に失敗している。 対処 監視対象サーバ上のSNMPエージェントとの通信でタイムアウトが発生した可能性が ある。 HinemosマネージャからSNMPエージェントへの経路に問題がないか確認する。 ■監視対象サーバに問題があった ・SNMPエージェントがOSから値を 取得するのに時間がかかった ・SNMPエージェントがダウンしていた ・OSのネットワークサービスに障害が起きた ・サーバのNICに障害が起きた ■マネージャ‐監視対象サーバ間のNWに問題があった ・高負荷のためSNMPのパケットが失われた ・ネットワーク経路が切断された ・ファイアーウォール等によりパケットが遮断された ・ネットワーク機器に障害が起きた ・HinemosマネージャサーバのOSの NWサービスに障害が起きた ・HinemosマネージャサーバのNICに障害が起きた 【Hinemos ver.4.1 障害系 1/9 】
  • 12. Copyright (c) 2015 Atomitech CORPORATION11 プロセス監視の結果で情報ステータスと不明ステータスが 繰り返し出力される 事象 プロセス監視の結果が情報ステータスと不明ステータスを繰り返し出力されている。 原因 SNMPポーリングのタイムアウトにより、値の取得に失敗している。 対処 基本的に、リソース監視と対処方法は同じ。 監視対象サーバ上のプロセス数が多いことにより通信が長期化し、 タイムアウトした可能性があるため、対象のプロセス数を確認すること。 【Hinemos ver.4.1 障害系 2/9 】
  • 13. Copyright (c) 2015 Atomitech CORPORATION12 カーネルモードで動作するプロセスの監視 事象 カーネルモードで動作するプロセスが監視できない? 環境 Linux 対処 プロセス監視では、原則として、SNMPポーリングで取得した値と監視設定で 指定した値と比較し、一致した場合にプロセスが存在するものと判定する。 SNMPで取得した”hrSWRunPath”の値 ⇔ 監視対象プロセスのコマンド(パス) SNMPで取得した”hrSWRunParameters”の値 ⇔ 監視対象プロセスのコマンド引数 net-snmpでは、カーネルモードで動作するプロセスの ”hrSWRunPath”を一律“<exited>“という文字列で返す。 プロセス監視では、カーネルモードで動作するプロセスのコマンド(パス)を 判別することができず、これらのプロセスを監視することができない。 カスタム監視を利用し、対象プロセス数をカウントするコマンドを実行すると監視ができる。 例:echo -n "NumOfProcs_kthreadd,";ps -ef|grep kthreadd|grep -v grep|wc -l 【Hinemos ver.4.1 障害系 3/9 】
  • 14. Copyright (c) 2015 Atomitech CORPORATION13 Hinemosメンテナンス機能について 事象 ジョブ履歴が10万件越え、警告MSGを検知したので、メンテナンス機能のジョブ履歴削除を 行った。しかし、ジョブ履歴件数が実行前と変化がなかった。 原因 履歴が多すぎ。 マネージャの内部DB上で、ジョブ実行履歴削除のためのSQL文の 実行に時間がかかりすぎた(約21分) Hinemosマネージャ(JVM)が内部DBと通信する際のソケットタイムアウト(15分)が起きた。 これにより通信が強制的に切断された。 対処 メンテナンス機能の保存期間(日)を、一度に大幅に短縮するのではなく、徐々に少なくして 履歴を削除する。 保存期間 31日 → 30日 (1回目) 保存期間 30日 → 29日 (2回目) : (途中省略) 保存期間 12日 → 11日 (*回目) 保存期間 11日 → 10日 (*回目) 保存期間 31日 → 10日 【Hinemos ver.4.1 障害系 4/9 】
  • 15. Copyright (c) 2015 Atomitech CORPORATION14 Javaヒープメモリに関するHinemosInternalエラーが出力された 事象 Hinemosマネージャのログ(hinemos_internal.log)に 「利用可能なメモリ容量が閾値を下回ったため、Hinemosマネージャの再起動を推奨する」 と出力されていた。 暫定対処 Hinemosマネージャの再起動。 恒久的対処 (1)監視項目、ジョブ数、ノード数の設定数を見直す。不要なものがないか。 (2)Hinemosマネージャサーバのメモリに余裕がある場合は、 HinemosマネージャのJavaヒープメモリのサイズを、次のどちらかに変更する。 変更対象のファイル:/opt/hinemos/etc/hinemos.cfg ・“for medium systems” ・"for large systems“ 【Hinemos ver.4.1 障害系 5/9 】
  • 16. Copyright (c) 2015 Atomitech CORPORATION15 HinemosクライアントからHinemosマネージャにログインできる がビューが表示されない 事象 監視設定ビューやジョブ一覧ビューが表示されない(エラー表示もでない) 対処 対処方法(1) Hinemosクライアントの設定情報を削除する。 対象:“C:¥Users¥{Windowsログインユーザ名}¥AppData¥Roaming¥hinemos¥Client4.1 対処方法(2) Hinemosクライアントをクリーンスタートする。 "C:¥Program Files (x86)¥Hinemos¥Client4.1.2"下にある「client_clean_start.vbs」を ダブルクリックし、Hinemosクライアントを起動する。 対処方法(3) Hinemosクライアントを再インストールする。 【Hinemos ver.4.1 障害系 6/9 】
  • 17. Copyright (c) 2015 Atomitech CORPORATION16 システムログ監視の結果の通知に遅延があった 事象 システムログ監視の結果で「受信日時」と「出力日時」に差があり、 通知に遅延が発生している。 原因 瞬間的に大量(※)のsyslogがHinemosマネージャに転送されたことによって、 システムログ監視のパターマッチ処理に遅れがでてしまった。 ※環境によるが、この事例の場合は、10分間に10000件 対処 (1)通知の遅延が発生した時間帯に転送されているsyslogの流量を減らす。 ※rsyslog.confの設定で、転送量を抑制するなど。 (2)システムログ監視やそのフィルタの件数を見直す。 (3)当該監視設定の通知を見直す。 【Hinemos ver.4.1 障害系 7/9 】
  • 18. Copyright (c) 2015 Atomitech CORPORATION17 システムログ監視で監視漏れが発生した 事象 監視対象サーバでは、syslogが出力されているにもかかわらず、 システムログ監視にて検知できず、通知もされていない。 /var/log/messagesを確認したところ、次が出力されていた。 原因 複数の監視対象サーバからsyslogが転送されたことにより、 rsyslogの TCP最大接続数を超えてしまった 対処 (1)監視対象サーバ側で、HinemosマネージャへのTCPによる syslog転送をしないようにする ー>TCP514からUDP514へ変更する。 (2)マネージャサーバ側で、rsyslogのTCPセッション上限数を増やす ー> rsyslog_hinemos.confを編集し、セッション数を増やす。 【Hinemos ver.4.1 障害系 8/9 】 <syslog.err> rsyslogd-2079: too many tcp sessions - dropping incoming request [try http://www.rsyslog.com/e/2079 ]
  • 19. Copyright (c) 2015 Atomitech CORPORATION18 ジョブの実行に30秒かかる? 事象 ジョブの実行に30秒かかってしまう。コマンド(スクリプト)のみを実行した場合は、 一瞬で完了する。 原因 (1)即時反映用ポート(デフォルトで24005/UDP)が不通となっている。 または、 (2) Hinemosエージェントサーバで他のプロセスが24005/UDPポートを使用中 対処 (1)Hinemosマネージャサーバ ー> Hinemosエージェントサーバ方向の 24005/UDPの通信を許可する。 (2)24005/UDPを使用する他のプロセスを停止する。 または、 即時反映用ポートをデフォルト24005/UDPから変更する。 【Hinemos ver.4.1 障害系 9/9 】
  • 20. Copyright (c) 2015 Atomitech CORPORATION19 ジョブの実行に30秒かかる? 事象 ジョブの実行に30秒かかってしまう。コマンド(スクリプト)のみを実行した場合は、 一瞬で完了する。 原因 (1)即時反映用ポート(デフォルトで24005/UDP)が不通となっている。 または、 (2) Hinemosエージェントサーバで他のプロセスが24005/UDPポートを使用中 対処 (1)Hinemosマネージャサーバ ー> Hinemosエージェントサーバ方向の 24005/UDPの通信を許可する。 (2)24005/UDPを使用する他のプロセスを停止する。 または、 即時反映用ポートをデフォルト24005/UDPから変更する。 【Hinemos ver.4.1 障害系 9/9 】 ○ジョブ実行時のマネージャとエージェント間の通信 1. マネージャはジョブ実行指示情報を、マネージャ内部のtopicに格納する。 2. マネージャはジョブ実行対象ノードのIPアドレスの即時反映ポート(24005番)に UDPパケットを送信する。 3. UDPパケットを受信したエージェントは、Web/API経由でマネージャのtopicから ジョブ実行指示情報を取得する。 なお、エージェントはマネージャからのUDPパケットを受信していない場合も、 定期的(30秒間隔)にWeb/API経由でマネージャのtopicにジョブ実行指示情報が 格納されていないか確認し、格納されている場合は取得する。 4. エージェントはコマンドを実行し、実行結果をWeb/API経由でマネージャに 送信する。 5. マネージャは実行結果を元に次のジョブ制御を実施。
  • 21. Copyright (c) 2015 Atomitech CORPORATION20 仕様 33 36 30 49 51 44 51 47 94 48 45 85 44 70 54 52 56 57 45 38 42 43 66 41 61 47 仕様 障害調査
  • 22. Copyright (c) 2015 Atomitech CORPORATION21 Hinemosマネージャ接続におけるプロキシ中継について 事例 Hinemosの通信をプロキシサーバ経由としたい場合、必要な設定は? 対処  Hinemosマネージャ → 設定不要  Hinemosエージェント → Hinemosエージェントの設定ファイルを編集する  Hinemosクライアント → Hinemosクライアントメニューのクライアント設定を変更する ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Hinemos ver4.1 管理者ガイド 第4版 「11.1 HinemosマネージャへのHTTP Proxyを経由した接続」 【Hinemos ver.4.1仕様系 1/15 】
  • 23. Copyright (c) 2015 Atomitech CORPORATION22 ジョブのスケジュール実行にて月日を指定して実行したい 事例 ジョブのスケジュールで年月日を設定したい。 方法 (1)カレンダ機能を設定する。 (2)ジョブスケジュールにて、作成したカレンダを指定する。 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Hinemos ver4.1 ユーザマニュアル 第4版 「4 カレンダ機能」 【Hinemos ver.4.1仕様系 2/15 】
  • 24. Copyright (c) 2015 Atomitech CORPORATION23 ジョブの判定対象の時刻が機能しない 事例 ジョブの待ち条件を次のように設定した。しかし、想定通りに動作しない。 ジョブネット・ジョブの設定 23:55:ジョブネットAの実行(ジョブスケジュール) 00:10:ジョブネットAの中にあるジョブBの実行(待ち条件の時刻判定) 06:00:ジョブネットAの中にあるジョブCの実行(待ち条件の時刻判定) 設定者の想定したジョブフロー 08/07 23:55にジョブネットAが実行開始 ↓ 08/08 00:10にジョブBが実行 ↓ 08/08 06:00にジョブCが実行 しかし、23:55にジョブネットAが実行されたところ、 ジョブB、ジョブCも23:55に実行されてしまった。 方法 設定者の想定どおりにジョブBとジョブCを実行するには、 ・ジョブBの待ち条件(時刻):24:10:00 ・ジョブCの待ち条件(時刻):30:00:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Hinemos ver4.1 ユーザマニュアル 第4版 「9.4.3 ジョブネット作成・変更時の留意事項」待ち条件の時刻判定方法 【Hinemos ver.4.1仕様系 3/15 】
  • 25. Copyright (c) 2015 Atomitech CORPORATION24 プロキシを経由したHTTP監視の方法は? 事例 HTTP監視を行う際、プロキシを経由した監視は実施可能か。 回答 Hinemos ver4.1では、HTTP監視でHTTPリクエストを行う際に、 プロキシサーバを利用するよう設定することができない。 Hinemos ver5.0では、新たにHTTP監視(シナリオ)という監視種別が 追加され、プロキシサーバを利用したHTTP監視が可能。 【Hinemos ver.4.1仕様系 4/15 】 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Hinemos ver5.0 ユーザマニュアル 第1版 「7.4 HTTP監視」P.114 指定したシナリオを元にしたHTTPリクエストにより監視を実施する場合
  • 26. Copyright (c) 2015 Atomitech CORPORATION25 Hinemosエージェントレスで可能な監視について  事例 Hinemosエージェントが対応していないサーバに対する監視は何が行えるのか?  回答 [Hinemosエージェントなしに利用可能な機能] ・監視設定(個別) - HTTP監視(数値/文字列) ・監視設定(個別) - PING監視 ・監視設定(個別) - サービス・ポート監視 ・監視設定(個別) - SQL監視(数値/文字列) ・監視設定(個別) - SNMPTRAP監視 ・監視設定(個別) - リソース監視 ・監視設定(個別) - プロセス監視(SNMP) ・監視設定(個別) - SNMP監視(数値/文字列) ・監視設定(個別) - システムログ監視 ・監視設定(個別) - Windowsサービス監視 [Hinemosエージェントが必要な機能] ・監視設定(個別) - Hinemosエージェント監視 ・監視設定(個別) - ログファイル監視 ・監視設定(個別) - カスタム監視 ・監視設定(個別) - Windowsイベント監視 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Hinemos ver4.1 ユーザマニュアル 第4版 「1.2 Hinemosを構成する機能」 【Hinemos ver.4.1仕様系 5/15 】
  • 27. Copyright (c) 2015 Atomitech CORPORATION26 rsyslog_hinemos.confのコメントアウト箇所について 事例 rsyslog_hinemos.confのコメントアウト箇所を解除しても Hinemosの動作に影響はないか。 回答 影響はない。 Hinemosマネージャに転送されるsyslogが出力できるようになる。 ・syslogがHinemosマネージャへ転送できているか確認できる。 ・どのくらいの流量のsyslogがHinemosマネージャへ転送されているか具体的に確認できる。 ただし、流量が多いとHinemosマネージャサーバのディスク使用容量が増加するため、要注意。 【Hinemos ver.4.1仕様系 6/15 】 # $template mytemplate,"<%pri%>%timestamp% %hostname% %syslogtag%%msg%¥n" # $template TmpFile,"/tmp/rsyslog.log.%$year%-%$month%-%$day%" # *.info;mail.none;authpriv.none;cron.none ?TmpFile;mytemplate
  • 28. Copyright (c) 2015 Atomitech CORPORATION27 Hinemosマネージャからエージェントが認識されていない事象について 事例 Hinemosのリポジトリに登録した一部のノードのHinemosエージェントが、リポジトリ[エージェント]ビューに 表示されていない。リポジトリ[ノード]ビュー上には、当該ノードは表示されている。 原因 Hinemosエージェントが自身のファシリティIDを解決できていない。 対処 (1)HinemosエージェントサーバからHinemosマネージャサーバに対して、 8080/TCPの通信が行えるようになっていないか確認する。 (F/W等で通信がブロックされていないかなど) (2)Hinemosエージェントは、自身のホスト名とIPアドレスを元にHinemosマネージャに 問い合わせ、自身のファシリティIDを解決する。 ・条件1 [ホスト名] Hinemosのリポジトリ[プロパティ]の“サーバ基本情報 – OS –ノード名”と、 対象サーバのホスト名(hostnameコマンドで表示されるホスト名)が一致しているか。 ・条件2 [IPアドレス] Hinemosのリポジトリ[プロパティ]の“サーバ基本情報 - ネットワーク - IPアドレス”が、対象サーバの(実際の)IPアドレスに含まれていること 上記のいずれかの条件を満たしていない場合は、該当のファシリティIDのノードであると判定できず、 リポジトリ[エージェント]ビュー上にも表示されないため、確認すること。 【Hinemos ver.4.1仕様系 7/15 】
  • 29. Copyright (c) 2015 Atomitech CORPORATION28 Windowsサービス監視で監視対象のサービス名に半角空白が 含まれていても監視に影響はないか 事例 Windowsサービス監視で監視したいサービス名に 半角空白を含むものを設定したい。正常に監視は可能か。 例:「XXX yyy」 回答 影響はない。 サービス名に半角空白を含むWindowsサービスを指定する場合も、 正常に監視を行うことができる。 サービス名を指定する際、サービス名全体をクォートで囲む必要はない。 【Hinemos ver.4.1仕様系 8/15 】
  • 30. Copyright (c) 2015 Atomitech CORPORATION29 Hinemos 履歴保管期間変更について 事例 メンテナンス機能で定期的にジョブ実行履歴やイベント履歴を削除でき、 デフォルトで31日まで履歴を保管し、それより過去は削除する。 これを93日などに保管期間を増やすことは可能か。 増やした結果、Hinemosの動作に影響はあるか。 回答 保存期間を増やすことが可能。 ただし、保存期間を延長する場合は、延長した分だけ Hinemosマネージャサーバのディスク使用容量が増加する。 これに気を付けていれば、動作に影響もない。 【Hinemos ver.4.1仕様系 9/15 】
  • 31. Copyright (c) 2015 Atomitech CORPORATION30 終了遅延の “26:00:00”と “2:00:00”の違い 事例 次のように設定した場合、終了遅延判定の動作に違いはあるか。 終了遅延に“26:00:00”と設定した場合 終了遅延に“02:00:00"と設定した場合 回答 例えば、ジョブが 2015/08/07 23:00:00 に終了したとする。 ・ジョブの終了遅延「時刻」が“26:00:00”の場合 ジョブセッション開始日が“2015/08/07”であり、”00:00:00”から ”26:00:00” と数えるため、“2015/08/08 02:00:00”以降に発動 ・ジョブの終了遅延「時刻」が“02:00:00”の場合 ジョブセッション開始日が“2015/08/07”であり、”00:00:00”から ”02:00:00” と数え、これを超えているため、 “2015/08/07 23:00:00“に発動する 【Hinemos ver.4.1仕様系 10/15 】
  • 32. Copyright (c) 2015 Atomitech CORPORATION31 メンテナンス設定の作成が行えない 質問 対象のアカウントに権限を付与したのにもかかわらず、メンテナンスの設 定の作成が行えない。 回答 メンテナンス機能の操作するためには、Hinemosログインユーザを Hinemos管理者用ロール(ADMINISTRATORS)所属させる必要がある。 【Hinemos ver.4.1仕様系 11/15 】 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Hinemos ver4.1 ユーザマニュアル 第4版 「 12.3.2 システム権限による管理 表 12-3 システム権限一覧」
  • 33. Copyright (c) 2015 Atomitech CORPORATION32 イベントログ名はあっているはずなのにWindowsイベントログが 監視できない 事象 HogeHoge Event LogというWindowsイベントログが監視できない。 対処 Windowsイベント[作成・変更]ダイアログのイベントログ欄にて、 イベントログ名を二重引用符(“)で囲って指定する HogeHoge Event Log → “HogeHoge Event Log” 【Hinemos ver.4.1仕様系 12/15 】
  • 34. Copyright (c) 2015 Atomitech CORPORATION33 Hinemosマネージャ2台からの1台のサーバを監視 疑問 Hinemosエージェントをサーバ(Linux)に2つインストールし、それぞれ別のHinemosマネージャ と 疎通させることは可能か? 回答 複数のHinemosエージェントをそれぞれ別のHinemosマネージャに 接続させるには、以下のいずれかの方法を実施すること。 (1)Hinemosエージェントのインストール時に、接続先のHinemosマネージャとして それぞれ異なるHinemosマネージャサーバのIPアドレスを入力する。 (2)以下の設定ファイルで、Hinemosエージェントごとにそれぞれ異なる HinemosマネージャサーバのIPアドレスを指定する。 [設定ファイル] /opt/hinemos_agent_{識別ID}/conf/Agent.properties [設定箇所] managerAddress=http://[HinemosマネージャのIPアドレス]:8080/HinemosWS/ 【Hinemos ver.4.1仕様系 13/15 】
  • 35. Copyright (c) 2015 Atomitech CORPORATION34 各機能の登録上限は? 疑問 Hinemosの機能において登録数の上限値はあるか? 回答 基本的に上限はないが、Hinemosの管理DBのカラムのデータ型の制約がある。 例えば、カレンダ機能において、1つのカレンダ設定内の詳細設定数は、 「32767」個までなど。 しかし、基本的に上限がないといっても、管理DBの制約ぎりぎりまで 登録できるというわけでない。 どこかでHinemosマネージャサーバの性能要件に起因し、 Hinemosマネージャが不安定となるので、不要な設定は行わないこと。 【Hinemos ver.4.1仕様系 14/15 】
  • 36. Copyright (c) 2015 Atomitech CORPORATION35 Hinemosのプロセスを監視したい 疑問 (1)Linux に導入するHinemos Managerのプロセス名とプロセス数 (2)Linux に導入するHinemos Agentのプロセス名とプロセス数 (3)Windows に導入するHinemos Agentのサービス名 回答 (1)Linux に導入するHinemos Managerのプロセス名とプロセス数 プロセス名 : ${JAVA_HOME}/bin/java 引数 : .*-Dhinemos¥.manager.* プロセス数 : 1個以上 (2)Linux に導入するHinemos Agentのプロセス名とプロセス数 プロセス名 : ${JAVA_HOME}/bin/java 引数 : .*-Dhinemos¥.agent.* プロセス数 : 1個以上 (3)Windows に導入するHinemos Agentのサービス名 サービス名 : HinemosAgent ※Hinemosマネージャ自ら、自身のプロセスを監視することは推奨していない。 監視したい場合は、もう一台Hinemosマネージャを用意するなどして相互監視を行う。 【Hinemos ver.4.1仕様系 15/15 】
  • 37. Copyright (c) 2015 Atomitech CORPORATION36 Hinemos関連サービス 移行・構築 最適なHinemos環境 を提供します。 保守 年間1,000件を超 える実績でご期待 に応えます。 開発 新機能を開発、 提供します。 あらゆるフェーズで最適な ソリューションをご提供 いたします。
  • 38. Copyright (c) 2015 Atomitech CORPORATION37 ご不明な点等ございましたら、お気軽にブースまで お越しください。 お問い合わせ先 株式会社アトミテック Hinemosソリューション部 http://atomitech.jp/hinemos/ 050-3775-7632 hsd-sales@atomitech.jp ご清聴ありがとうございました