Submit Search
PowerShell DSC と連携して監視を効率化してみる
Download as PPT, PDF
3 likes
2,898 views
ika ika
PowerShell DSCのConfigurationを引いて、ノード死活・サービス停止検知をするスクリプトを作ってみたお話。
Technology
Read more
1 of 25
Download now
Downloaded 11 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
More Related Content
PPTX
PowerShell DSC 入門
祐樹 夏目
PDF
PowerShell 5.0 で広がる運用管理の世界
Kazuki Takai
PDF
PowerShell DSC と Linux
Kazuki Takai
PDF
Windows PowerShell 5.0 と Windows Server vNext の管理
Kazuki Takai
PDF
DSC 再入門
Kazuki Takai
PDF
PowerShell 5.0 JEA (Just Enough Administration) First Step
Kazuki Takai
PDF
PowerShell 5.0 & Security
Kazuki Takai
PDF
Windows Azure and PowerShell DSC
Kazuki Takai
PowerShell DSC 入門
祐樹 夏目
PowerShell 5.0 で広がる運用管理の世界
Kazuki Takai
PowerShell DSC と Linux
Kazuki Takai
Windows PowerShell 5.0 と Windows Server vNext の管理
Kazuki Takai
DSC 再入門
Kazuki Takai
PowerShell 5.0 JEA (Just Enough Administration) First Step
Kazuki Takai
PowerShell 5.0 & Security
Kazuki Takai
Windows Azure and PowerShell DSC
Kazuki Takai
What's hot
(19)
PPTX
Power shell の基本操作と処理の自動化 v2_20120514
junichi anno
PDF
Nano Server First Step
Kazuki Takai
PDF
[MW01] ご注文は Linux + Docker ですか? Windows だけじゃない App Service を使い切る
de:code 2017
PDF
それでも僕はユニットテストを書きたい - Pester powered by PowerShell
Hidari Ikw
PDF
Past and Future of PowerShell
Kazuki Takai
PPTX
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
Satoru Nasu
PPTX
Windows Server 2016 Essentials TP4の強化ポイントとPowerShellの使いどころ
Satoru Nasu
PDF
[MR09] デスクトップ アプリをストアから配布するための A to Z
de:code 2017
PDF
最近の PowerShell のお話
Kazuki Takai
PDF
[SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか?
de:code 2017
PDF
TFSを支える技術
Kazushi Kamegawa
PPTX
Windows Azure PHP Tips
Microsoft Openness Japan
PDF
Introducing Windows Terminal
Kazuki Takai
PDF
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
de:code 2017
PDF
Visual studio online and Agile
Kazushi Kamegawa
PDF
IT Pro のための PowerShell スクリプティング
Kazuki Takai
PDF
PowerShell and Release Management Server
Kazushi Kamegawa
PPTX
1st step LogicFlow
Tomoyuki Obi
PDF
はじめてのTeam foundation server執筆裏話
Kazushi Kamegawa
Power shell の基本操作と処理の自動化 v2_20120514
junichi anno
Nano Server First Step
Kazuki Takai
[MW01] ご注文は Linux + Docker ですか? Windows だけじゃない App Service を使い切る
de:code 2017
それでも僕はユニットテストを書きたい - Pester powered by PowerShell
Hidari Ikw
Past and Future of PowerShell
Kazuki Takai
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
Satoru Nasu
Windows Server 2016 Essentials TP4の強化ポイントとPowerShellの使いどころ
Satoru Nasu
[MR09] デスクトップ アプリをストアから配布するための A to Z
de:code 2017
最近の PowerShell のお話
Kazuki Takai
[SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか?
de:code 2017
TFSを支える技術
Kazushi Kamegawa
Windows Azure PHP Tips
Microsoft Openness Japan
Introducing Windows Terminal
Kazuki Takai
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
de:code 2017
Visual studio online and Agile
Kazushi Kamegawa
IT Pro のための PowerShell スクリプティング
Kazuki Takai
PowerShell and Release Management Server
Kazushi Kamegawa
1st step LogicFlow
Tomoyuki Obi
はじめてのTeam foundation server執筆裏話
Kazushi Kamegawa
Ad
Viewers also liked
(20)
PPTX
Professional Help for PowerShell Modules
June Blender
PPTX
新卒1年目の個人活動まとめ
祐樹 夏目
PPTX
Azureで始めるDevOps
Atsushi Kojima
PDF
使ってみようAzure activedirectory
Tsukasa Kato
PDF
Hyper-V の本格採用に必要なエンタープライズ設計術
Daichi Ogawa
PDF
Hyper-V エンタープライズ設計の現実解:2015 年版
Daichi Ogawa
ODP
自宅サーバ仮想化
anubis_369
PDF
Microsoft っぽいハイパーコンバージドって?
Daichi Ogawa
PDF
Azure CLI あずにゃんの CLI を使ってみた結果www
Masahito Zembutsu
PDF
Xenとzfsで作る家庭内VDIサーバ
zgock
PDF
AWSをテラフォーミングする会(Terraformハンズオン)
正貴 小川
PDF
Windows server2016注目の新機能
Tsukasa Kato
PDF
どうなる?SharePoint 2016 最新事情!
Hirofumi Ota
PPTX
Windows と標準的なハードウェアで構築するストレージ サーバー
Masahiko Sada
PDF
Powershell training material
Dr. Awase Khirni Syed
PDF
Introducing Serverless Computing (20160802)
Keisuke Nishitani
PPTX
Step by stepで学ぶTerraformによる監視付きAWS構築
Yo Takezawa
PDF
AWS Black Belt Online Seminar 2017 IoT向け最新アーキテクチャパターン
Amazon Web Services Japan
PPTX
みんなのTerraformで AWSをテラフォーミングさせるぜ
Takamasa Sakai
PPTX
VMware ESXi と Microsoft Hyper-V Server を比較してみた
POPI Prince
Professional Help for PowerShell Modules
June Blender
新卒1年目の個人活動まとめ
祐樹 夏目
Azureで始めるDevOps
Atsushi Kojima
使ってみようAzure activedirectory
Tsukasa Kato
Hyper-V の本格採用に必要なエンタープライズ設計術
Daichi Ogawa
Hyper-V エンタープライズ設計の現実解:2015 年版
Daichi Ogawa
自宅サーバ仮想化
anubis_369
Microsoft っぽいハイパーコンバージドって?
Daichi Ogawa
Azure CLI あずにゃんの CLI を使ってみた結果www
Masahito Zembutsu
Xenとzfsで作る家庭内VDIサーバ
zgock
AWSをテラフォーミングする会(Terraformハンズオン)
正貴 小川
Windows server2016注目の新機能
Tsukasa Kato
どうなる?SharePoint 2016 最新事情!
Hirofumi Ota
Windows と標準的なハードウェアで構築するストレージ サーバー
Masahiko Sada
Powershell training material
Dr. Awase Khirni Syed
Introducing Serverless Computing (20160802)
Keisuke Nishitani
Step by stepで学ぶTerraformによる監視付きAWS構築
Yo Takezawa
AWS Black Belt Online Seminar 2017 IoT向け最新アーキテクチャパターン
Amazon Web Services Japan
みんなのTerraformで AWSをテラフォーミングさせるぜ
Takamasa Sakai
VMware ESXi と Microsoft Hyper-V Server を比較してみた
POPI Prince
Ad
PowerShell DSC と連携して監視を効率化してみる
1.
2014/07/12 PowerShell 勉強会 LT PowerShell
DSC と連携して 監視を効率化してみる @system_ika / いか
2.
インフラエンジニアの昨今 一人あたりで見る サーバー数が …少し昔と比べて
3.
インフラエンジニアの昨今 一人あたりで見る サーバー数が …少し昔と比べて 爆増
4.
こんなの絶対おかしいよ!
5.
コードで管理 / 自動化 Infrastructure
as Code :プログラマブルインフラ Chef とか Puppet 等、冪等性を実現している 「プロビジョニングツール」とか言われてるやつで、 コードベースでよしなに自動化・生産性 UP
6.
PowerShell Desired State Configuration MS
純正、 Windows 用のプロビジョニングツール台頭 PowerShell ベースの構文で「あるべき状態」を定義
7.
…プロビジョニングツールを導入しても おいィ? まだ手のかかる部分があるんだが
8.
日々増えるサーバーの 監視を効率化したい! …個人的に
9.
そもそも監視って何さ 提供サービスの停止や クオリティ低下につながる事象を 検知・処置すること
10.
そもそも監視って何さ • 死活監視 (Ping
等 ) • リソース監視 • Windows サービス監視 • ログ監視 (NT イベントログ・テキストログ ) • その他諸々
11.
そもそも監視って何さ • 死活監視 (Ping
等 ) • リソース監視 • Windows サービス監視 • ログ監視 (NT イベントログ・テキストログ ) • その他諸々 上記は対象は DSC の Configuration から引ける
12.
具体的には
13.
具体的には -> -> これ ->
14.
Configuration と実機を照会する Cmdlet Get-DscConfiguration を使ってみた
15.
Configuration 情報を引く監視の実装
16.
Configuration 情報を引く監視の実装
17.
Configuration 情報を引く監視の実装
18.
Configuration 情報を引く監視の実装
19.
Configuration 情報を引く監視の実装
20.
Configuration 情報を引く監視の実装
21.
別解 1 Service リソースのみの Configuration
を書いて、 Start-DscConfiguration して、 コケてるの検知する手も。 ->
22.
別解 2 Test-DscConfiguration 使ってもいいかもね。
23.
別解 3 [ ノード名
].mof ファイル 直接見に行ってもいいかも 。 (Get-Service)
24.
まとめ • PowerShell DSC
流行りそう • よしなに PowerShell で、 痒い所を工夫しよう • DSC の Configuration 情報を引いて、 監視等を定義・実装するとスマート
25.
ありがとうございました
Editor's Notes
#22:
ちなみに別解としては、ServiceリソースのConfigurationを適用したときに、
#23:
ちなみに別解としては、ServiceリソースのConfigurationを適用したときに、
#24:
ちなみに別解としては、ServiceリソースのConfigurationを適用したときに、
Download