Download - 1分で分かる SoftLayer 監視入門
![Page 1: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/1.jpg)
Masahito Zembutsu @zembutsu Technology Evangelist; Creationline , Inc. Shinagawa, Tokyo, 22 Dec 2014 #slstudy 第5回東京SoftLayer勉強会 Japan SoftLayer User Group 5th meetup
1分で分かる SoftLayer 監視入門 ~今日から監視を始めるには?~ Introduction to SoftLayer Monitoring
![Page 2: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/2.jpg)
1分で分かるSoftLayer監視入門 2 / 21
自己紹介
@zembutsu 前佛 雅人 ➡Creationline, Inc.
➡Technology Evangelist • 2000年4月 ~ ホスティング事業者でのサポート・運用業務全般
• 2013年12月~ 現職で サポート・新技術検証・サービス開発
Why am I here?
ぜんぶつ まさひと
2000年からホスティングサービスで運用保守サポートに携わるエンジニア。クラウド・コンピューティング系の技術に興味があり、Eucalyptsuユーザー会の発起や各種のコミュニティ活動に参加。現在はクリエーションライン株式会社に勤務し、サポート業務や新技術検証・サービス開発の傍ら、実家で農作 業のため東京と富山を往復する日々。趣味で監視や自動化に関するOSSの検証や翻訳を行っている。とりわけ監視・運用の省力化・最適化に興味。辛口の日本 酒が大好き。いつかは酒米を作りたい。
Software Design 2012年11月号 “Muninが手放せない理由”
Software Design 2014年9月・10月号 “オーケストレーションツールSerf・Consul入門”
クリエーションライン株式会社
テクノロジー エバンジェリスト
![Page 3: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/3.jpg)
プレゼント・デイ
プレゼント・タイム
Tokyo Datacenter (tok02] 22 Dec 2014
![Page 4: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/4.jpg)
1分で分かるSoftLayer監視入門 4 / 21
今日のポイント
• サーバ監視は Basic と Advanced の 2 種類
• 既存の監視システムを使うときの注意点
• ネットワークを監視するには?
• データセンタ間の監視をするには?
![Page 5: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/5.jpg)
1分で分かるSoftLayer監視入門 5 / 21
ポータルの監視メニュー
• 【 Devices 】> 【 Monitoring 】
![Page 6: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/6.jpg)
1分で分かるSoftLayer監視入門 6 / 21
基本監視 Basic Monitoring
• MONITORING
➡Ping または TCP ポート監視
➡検出時にどうするかは、
![Page 7: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/7.jpg)
1分で分かるSoftLayer監視入門 7 / 21
基本監視 Basic Monitoring
• RESPONSE
➡障害時の通知のみ・自動再起動・有人対応を選択出来る
➡ SoftLayer のシステムが監視
![Page 8: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/8.jpg)
1分で分かるSoftLayer監視入門 8 / 21
拡張監視 Advanced
• ADVANCED MONITORING
➡ CPU・ディスク・メモリのリソース、プロセス監視
➡プラン毎に監視対象が異なる
➡ nimsoft agent による監視
![Page 9: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/9.jpg)
1分で分かるSoftLayer監視入門 9 / 21
監視について詳しく
• ソフトレイヤー活用技術情報 ➡http://gg-web.jp/document/ConfigGuide/
コンフィグレーション 4.8
![Page 10: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/10.jpg)
1分で分かるSoftLayer監視入門 10 / 21
既存の監視システムを使う時
• PublicとPrivateのサブネットを意識
• Network IP Management -> VLANs -> SPAN
![Page 11: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/11.jpg)
素材提供:https://gg-web.jp/document/ConfigGuide/ コンフィグレーション・ガイド “7. 情報源” -> “SoftLayerアイコン集”
パブリック・ネットワーク プライベート・ネットワーク
VLAN:sjc01.fcr02a.768
192.155.220.128/29
VLAN:tok02.fcr01a.768
161.202.64.16/28
VLAN:sjc01.bcr02a.763
10.91.42.64/26
VLAN:tok02.bcr01a.768
10.132.8.126/26
VLAN Spanning
![Page 12: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/12.jpg)
素材提供:https://gg-web.jp/document/ConfigGuide/ コンフィグレーション・ガイド “7. 情報源” -> “SoftLayerアイコン集”
![Page 13: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/13.jpg)
1分で分かるSoftLayer監視入門 13 / 21
ネットワーク確認
• 【 Network 】>【 Status 】>【 Local 】
![Page 14: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/14.jpg)
![Page 21: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/21.jpg)
1分で分かるSoftLayer監視入門 21 / 21
今日のポイント
• サーバ監視は Basic と Advanced の 2 種類
• 既存の監視システムを使うときの注意点
• ネットワークを監視するには?
• データセンタ間の監視をするには?
![Page 22: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/22.jpg)
![Page 23: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/23.jpg)
終わり・・・?
![Page 24: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/24.jpg)
これは、ライトニングトーク だったような。
![Page 25: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/25.jpg)
http://www.flickr.com/photos/changereality/5203158393 by Warner Vermaak
ライトニング・・・?
![Page 26: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/26.jpg)
ここからが LT本編だ!
![Page 27: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/27.jpg)
![Page 28: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/28.jpg)
![Page 29: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/29.jpg)
クラウド・コンピューティング その価値とは?
The Value of Cloud Computing
![Page 30: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/30.jpg)
計画
発注
納品
設置
設定
監視
運用開始
![Page 31: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/31.jpg)
計画
発注
納品
設置
設定
監視
運用開始
実際のフローでは、ここがネックになりがち・・・
数週~1ヶ月程度 few weeks or a month
![Page 32: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/32.jpg)
計画
発注
納品
設置
設定
監視
運用開始
クラウド・コンピューティング基盤 Infrastructure as a Service
1クリック one click
![Page 33: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/33.jpg)
計画
発注納品
監視
運用開始
数分~10分 few minutes
クラウド・コンピューティング基盤 Infrastructure as a Service
![Page 34: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/34.jpg)
計画
発注納品
監視
運用開始
クラウド・コンピューティング基盤 Infrastructure as a Service
数分~10分 few minutes
![Page 35: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/35.jpg)
計画
発注納品
監視
運用開始
クラウド・コンピューティング基盤 Infrastructure as a Service
数分~10分 few minutes
発注納品
発注納品
継続的デリバリー 継続的デプロイ 継続的インテグレーション
![Page 36: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/36.jpg)
3つの現実課題と望み Three New Issues
![Page 37: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/37.jpg)
納期・品質・生産性 Three Legacy Issues
![Page 38: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/38.jpg)
短時間・正確にするには?
拘束時間を減らすには?
![Page 39: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/39.jpg)
API の活用 API
![Page 40: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/40.jpg)
1分で分かるSoftLayer監視入門 42 / 21
SoftLayer API
• SOAP ➡ SoftLayer API に直接つなぐので最速
➡ 推奨言語:C#、Perl、PHP、VisualBasic.NET、等
• XML-RPC ➡ 多くの言語に対応するが、主にSOAPしない言語向け
➡ 推奨言語:PHP、Python
• REST ➡ HTTPプロトコルで簡単にデータを取得できる
➡ 推奨言語:Ruby等、HTTPプロトコルを扱えるもの
![Page 41: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/41.jpg)
1分で分かるSoftLayer監視入門 43 / 21
API Key
• 【 Account 】> 【 Users 】 ➡ 【 API Key 】 “View”
![Page 42: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/42.jpg)
1分で分かるSoftLayer監視入門 44 / 21
REST
• RESTがおすすめの理由 ➡curlを使って簡単に確認できる
• 冴えるシェル芸
➡出力結果を選択でき、用途に応じて加工しやすい • テキスト(文字列)
• XML形式
• JSON形式
![Page 43: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/43.jpg)
1分で分かるSoftLayer監視入門 45 / 21
REST
• “softlayer.key” ➡ user=sl302402-zembutsu:685ce01489f71fbea3cbe5977c8c…
• curl ➡ curl –K ./softlayer.key 'https://api.softlayer.com/rest/v3/…'
![Page 44: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/44.jpg)
1分で分かるSoftLayer監視入門 46 / 21
Sample
$ curl -s -K ./softlayer.key https://aftLayer_Hardware_Server/271128 | jq -M '.'
{
"privateIpAddress": "10.110.42.xxx",
"primaryIpAddress": "119.81.145.xxx",
"primaryBackendIpAddress": "10.110.42.xxx",
"networkManagementIpAddress": "10.110.42.xxx",
"manufacturerSerialNumber": "C8150LD12MH0828",
"id": 271128,
"hostname": "baremetal",
"hardwareStatusId": 5,
"fullyQualifiedDomainName": "baremetal.pocketstudio.net",
"domain": "pocketstudio.net",
![Page 45: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/45.jpg)
1分で分かるSoftLayer監視入門 47 / 21
Sample
• SoftLayerの利用料金
$ curl –s –K ./api.key ‘https://api.softlayer.com/rest/v3/SoftLayer_Account/getBalance’ "16.47" $ surl –s –K ./api.key ¥ ‘https://https://api.softlayer.com/rest/v3/SoftLayer_Account/getNextInvoiceTotalRecurringAmount’ "746.18“
![Page 46: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/46.jpg)
1分で分かるSoftLayer監視入門 48 / 21
活用例
• 監視設定自動化 ➡監視サーバー側の監視を自動投入、または削除
• 管理の省力化 ➡課金管理
➡変動するサーバ・リソース状況の把握
• 通知の一元化
![Page 47: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/47.jpg)
何のために? Why?
![Page 48: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/48.jpg)
クラウドで価値を高める The value of Cloud Computing.
![Page 49: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/49.jpg)
計画
発注納品
監視
運用開始
クラウド・コンピューティング基盤 Infrastructure as a Service
数分~10分 few minutes
発注納品
発注納品
継続的デリバリー 継続的デプロイ 継続的インテグレーション
絶え間ない変化
![Page 50: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/50.jpg)
そして、もう1つ And
![Page 51: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/51.jpg)
納期・品質・生産性 Three Legacy Issues
![Page 52: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/52.jpg)
“すべての障害を 生まれる前に消し去りたい”
この願いを叶えるには?
![Page 53: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/53.jpg)
もう人間が手で 運用や監視をするのは
限界かもしれない
![Page 54: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/54.jpg)
もう人間が手で 運用や監視をするのは
限界かもしれない
![Page 55: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/55.jpg)
インフラのコード化 Infrastructure as CODE
![Page 56: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/56.jpg)
運用・監視の自律化 VIVID OPERATION
今日よりも鮮やかに。APIは、その一歩。
#slstudy の皆様と共有できれば、
それはとっても嬉しいなって思っています。
![Page 57: 1分で分かる SoftLayer 監視入門](https://reader031.vdocuments.mx/reader031/viewer/2022013115/55a787651a28ab70188b46ea/html5/thumbnails/57.jpg)
空の彼方にあるものは…?
To Be Continued …
終 製作・著作 @zembutsu