LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17...

40
インフォコム株式会社 LA ソリューション部 コ・クリエーショングループ 一明 Zabbix Conference Japan 2020

Transcript of LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17...

Page 1: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

インフォコム株式会社

L Aソリューション部

コ・クリエーショングループ

南 一明

Zabbix Conference Japan 2020

Page 2: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

Copyright© INFOCOM CORPORATION. All rights reserved. 2

南 一明【所属】

インフォコム株式会社

エンタープライズ事業本部

LAソリューション部 コ・クリエーショングループ

【自己紹介】

Zabbixの技術メンバーとして、コンサルティング・設計・構築・サポート等に従事。ZabbixAPIを活用したツール開発などを数多く経験。

自己紹介

Page 3: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

• 商号 インフォコム株式会社

• 代表者 代表取締役社長 CEO 竹原 教博

• 設立 1983年2月

• 本社所在地 東京都渋谷区神宮前2-34-17

• 資本金 15億90百万円

• 連結売上高 583億円75百万円(2020年3月期)

• 社員数 645名(単体)

• 1,171名(連結)(2020年3月末日現在)

• グループ会社 国内6社、海外4社

• 上場市場 東京証券取引所 市場第一部

• 大株主 帝人株式会社 55.1%(持株比率)

Copyright© INFOCOM CORPORATION. All rights reserved. 3

会社紹介

Page 4: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

初めての人でも解る監視設定を設計する際の考え方まとめました

効率よく監視設定を作成するためにはどうすればよいのかをまとめました

4

第一章管理しやすい設計手法

第二章プログラミングの経験がゼロでも、効率良く設定を作成する方法

本日お話する内容

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 5: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

【第一章】管理しやすい設計手法とは

Zabbixの標準機能はイケてる

5Copyright© INFOCOM CORPORATION. All rights reserved.

Page 6: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

こんな事で悩んでませんか?お悩み

6Copyright© INFOCOM CORPORATION. All rights reserved.

Page 7: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

どうやって設計すれば

運用担当者の負担が減って

管理しやすくなるの?

7Copyright© INFOCOM CORPORATION. All rights reserved.

Page 8: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

監視設定を設計する際に

押さえておきたい考え方

解説

8Copyright© INFOCOM CORPORATION. All rights reserved.

Page 9: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

• 直接的に設定するやり方

– 監視設定をホストに直接作成する

• 間接的に設定するやり方

– 監視設定をテンプレート化してホストにリンクする

9

設計の考え方は2つ

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 10: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

10

ホストトリガー

アイテム

トリガー

アイテム

トリガー

アイテム

ホストに直接設定する

直接設定

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 11: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

11

ホスト テンプレート

トリガー

アイテム

トリガー

アイテム

テンプレート

テンプレートをホストにリンクする

間接設定

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 12: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

12

ホストB

テンプレート

Cテンプレート

Aテンプレート

間接設定の2つの型(壱ノ型)

Copyright© INFOCOM CORPORATION. All rights reserved.

テンプレートをホストに直接的にリンクする

Page 13: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

空テンプレート

13

ホストB

テンプレート

Cテンプレート

Aテンプレート

間接設定の2つの型(弐ノ型)

Copyright© INFOCOM CORPORATION. All rights reserved.

テンプレートをホストに間接的にリンクする

Page 14: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

14

• 押さえておきたい考え方は、

これで全てです

• この考え方を使ってあなたの

設計方針を決めましょう

伝えたいメッセージ

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 15: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

うちのZ A B B I Xエキスパートにインタビューしました

事実を記録

15Copyright© INFOCOM CORPORATION. All rights reserved.

Page 16: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

Zabbixエキスパートって知ってますか?

Zabbixエキスパートとは

Zabbix社に認められた

Zabbixのエキスパートであることを

証明された人

16Copyright© INFOCOM CORPORATION. All rights reserved.

Page 17: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

運用担当者は監視設定をどんな単位で管理したいと

考えていますか?

• システム単位

• 機器単位(OS、サービス等)

17

設計する際にまず何を聞きますか?

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 18: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

Copyright© INFOCOM CORPORATION. All rights reserved. 18

Aシステム空のテンプ

レート

ホスト

WINDOWS共通

テンプレート

APPSERVICE

テンプレート

APPLOG

テンプレート

システム単位に設計する場合

APPDISK

テンプレート

Page 19: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

Copyright© INFOCOM CORPORATION. All rights reserved. 19

System Aホストグループ

System Aユーザグループ

System Bユーザグループ

System Cユーザグループ

System Bホスト

System Aホスト

System Bホストグループ

System Cホストグループ

担当でないシステムの状況は見せたくない

System Cホスト

Zabbix Server

Page 20: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

20

トリガー

アイテムPING

Linuxテンプレート

アイテムMEMORY

トリガー

トリガー

アイテムCPU

MySQLテンプレート

アイテムDB関連

トリガー

ホスト

機器単位に設計する場合

Copyright© INFOCOM CORPORATION. All rights reserved.

この設計が一般的に広く使われている※諸説あります。

Page 21: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

21

性能監視空テンプレート

性能監視CPUコア数2テンプレー

性能監視MEMORY

テンプレート

性能監視FILE

SYSTEMC:¥

ホストA

ホストB

性能監視空テンプレート

性能監視CPUコア数4テンプレー

性能監視MEMORY

テンプレート

性能監視FILE

SYSTEMC:¥

性能監視FILE

SYSTEMD:¥

ホストC

あるお客様で設計した方法

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 22: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

22

性能監視空テンプレート

ホストA

性能監視CPUコア2

テンプレート

性能監視MEMORY

テンプレート

性能監視FILE SYSTEM

C:¥

C:¥ D:¥

性能監視空テンプレート

①‘’

ホストB

性能監視CPUコア2

テンプレート

性能監視MEMORY

テンプレート

性能監視FILE SYSTEM

C:¥

性能監視FILE SYSTEM

D:¥

D:¥C:¥

性能監視空テンプレート

性能監視CPUコア2

テンプレート

性能監視MEMORY

テンプレート

ホストA

C:¥ 性能監視FILE SYSTEM

C:¥

この設計方針の注意事項

Copyright© INFOCOM CORPORATION. All rights reserved.

ホストB

性能監視FILE SYSTEM

D:¥

C:¥ D:¥

Page 23: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

運用担当者はZ a b b i xの知識がほぼゼロ ! ?

マニュアルにハマった理由

知識がゼロでもマニュアル有れば大丈夫?

23Copyright© INFOCOM CORPORATION. All rights reserved.

Page 24: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

24

監視設定の考え方を図解入りで解説したマニュアルを

用意しました

施策(壱)

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 25: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

25

作業する箇所を特定する手順をフロー図を交えながら

解説したマニュアルを用意しました

施策(弐)

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 26: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

26

• 現場からの声は「“わかりにくい

よなぁー”」

• マニュアルがあれば運用の均質化

や効率化が図られると思ったが、

実際そう単純じゃなかった

エキスパート先生の忘れられないしくじり

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 27: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

• マニュアルだけでスマートな運用は無理(I don‘t

think so)

• Zabbixの基本の構造は皆で情報共有して理解を深める

• どんなに準備しても、どんなに慎重になっても、最初

はどうしても予期しないことが発生することがある。

考え過ぎずにまずは始める

27

エキスパート先生からの学び

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 28: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

【第二章】プログラミングの経験がゼロでも、効率良く設定を作成するコツ

Zabbixの標準機能はイケてる

28Copyright© INFOCOM CORPORATION. All rights reserved.

Page 29: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

こんな事で悩んでませんか?お悩み

29Copyright© INFOCOM CORPORATION. All rights reserved.

Page 30: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

効率良く

監視設定を作成したい!

どうすればいいの?

30Copyright© INFOCOM CORPORATION. All rights reserved.

Page 31: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

Z a b b i x A P I機能を使って設定作業を補完しましょう

解説

31Copyright© INFOCOM CORPORATION. All rights reserved.

Page 32: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

32

どうやったら効率良く出来るの!?

効率が良い施策(壱)

Copyright© INFOCOM CORPORATION. All rights reserved.

コストはゼロです

ZabbixのWEBインターフェース

に慣れましょう

Page 33: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

あるお客様が実践している工夫の数々

共有の設定シートを作り抜け落ちにすぐ気づけるようにする

今の作業に必要なものだけを自身の周囲に置いてミスを防ぐ

ファイルの表示方法・位置は統一して取り違えないようにする

まだ作業していない完了していない設定シート等は定位置から動かさない

机の上やPC内を整理する習慣をつけて乱雑によるミスを防ぐ

33Copyright© INFOCOM CORPORATION. All rights reserved.

Page 34: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

34

どうやったら効率良く出来るの!?

効率が良い施策(弐)

Copyright© INFOCOM CORPORATION. All rights reserved.

コストを少しかけましょう

ZabbixAPIを使いましょう。

Page 35: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

• ZabbixAPIは、要求リクエストと応答レスポンスの

全てのデータ形式はJSON

• 使いたいZabbixAPIのデータ形式さえわかればHTTP

リクエストで送信するだけ

• コマンドラインでHTTP通信が出来るcURLを使うの

が一番簡単でオススメ

35

ZabbixAPIを利用してcURLコマンドを作る

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 36: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

36

• 大量の監視設定もcURLコマンドひとつで

簡単に操作することが出来る

• ほぼ画面操作と同じ操作が出来る

ZabbixAPIは最強。※諸説あります。

伝えたいメッセージ

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 37: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

37

• あなたを手助けする設計手法は、直接設定?間接設定?

良い処を上手に使い活用しましょう

• 良いマニュアルは、生き物のように変化するもの。いき

なり質を高めるのではなく、まずは実際に利用する人に

ついて考えましょう

• Zabbix APIは、複雑な設定画面の操作をミスなく素早く

ラクする技術のひとつです

まとめ

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 38: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

ZabbixAPIに関しては、公式マニュアルの以下のURLに

詳細がありますので、この機会に是非一度ご覧くださ

い。※以下はZabbix5.0ですが、お使いのバージョンに

合わせてご覧下さい

https://www.zabbix.com/documentation/current/manual/api

38Copyright© INFOCOM CORPORATION. All rights reserved.

おまけ

Page 39: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

Zabbixに関するご相談は、

Zabbixプレミアムパートナーとして、

豊富な知見を持つ

インフォコムにお問い合わせください。

39

[email protected]

https://service.infocom.co.jp/zabbix/

最後に

Copyright© INFOCOM CORPORATION. All rights reserved.

Page 40: LA · 2020. 11. 27. · •設立 1983年2月 •本社所在地 東京都渋谷区神宮前2-34-17 •資本金 15億90百万円 •連結売上高 583億円75百万円(2020年3月期)

ご 清 聴 頂 きあ り が と う ご ざ い ま す

終Copyright© INFOCOM CORPORATION. All rights reserved. 40