设为首页 收藏本站
查看: 1153|回复: 0

SCOM PowerShell 命令使用指南 - 02 (ManagementGroup)

[复制链接]

尚未签到

发表于 2018-9-3 09:39:41 | 显示全部楼层 |阅读模式
  今天我们主要讨论第一组命令,即名词部分是ManagementGroup的命令,以及和ManagementGroup关系比较密切的命令。ManagementGroup是SCOM用于实现监控功能的基本单位,相信对SCOM有所了解的朋友都知道。在下次介绍中则会提到ManagementGroup的构成组件之一,ManagementServer,同时也会提到另外一个名词Tier。而Tier可能大家不是很熟悉,Tier是MOM中的名词,主要是用于实现分层的管理组,而在SCOM中是指在管理组之间建立链接。当然Tier这个命令可能现在比较抽象,下次我会为大家具体描述一下。
  在具体执行命令前,还请大家看一下这篇Blog:Slow tab expansion in OpsMgr PowerShell V2 console,我们需要执行以下代码来替换默认的Tab键自动扩展的定义,否则在SCOM提示符下按Tab键后自动完成的速度是很慢的,详细理由大家可以看下博客里面的介绍:
  $tabExpand = (get-item function:\tabexpansion).Definition
  if($tabExpand -match 'try {Resolve-Path.{49}(?=;)')
  {
  $tabExpand = $tabExpand.Replace($matches[0], "if((get-location).Provider.Name -ne 'OperationsManagerMonitoring'){ $($matches[0]) }" )
  invoke-expression "function TabExpansion{$tabExpand}"
  }
  使用完这个提速代码之后,接下去就来看下管理组,除了上一篇博客中已经使用的New-ManagementGroupConnection命令之外,还有动词部分是Get和Remove的两条命令。如果大家对PowerShell比较熟悉的话,看到这两个名词的下意识反应便是用Get-ManagementGroupConnection得到对象,然后用Remove-ManagementGroupConnection来删除对象,那接下来我们就来验证下到底是不是这样。

  当然一般情况下我们是不需要自己手动建立连接的,因为SCOM PowerShell管理控制台在启动时会调用预定义的脚本来连接到当前的管理组。接下我们来看看Get-DefaultSetting和Get-DefaultSetting。虽然从命令的名词部分看不出这两个命令和ManagementGroup有什么关联,但是在看过命令帮助之后,我们还是需要把它们归类在ManagementGroup这个分类下。这两个命令的主要作用就是返回和设置管理组的默认设置。下面这张截图就是显示Get-DefaultSetting命令返回的结果。由于默认在名称值中会以层次化路径的方式显示出来,因此该命令的默认输出是以列表形式显示的。如果需要以表格形式显示,则需要修改控制台窗体大小,然后用Format-Table格式化输出。

  而Set-DefaultSetting也正像大家想的那样,使用起来非常简单。比如默认的Agent的心跳时间可能不太适合某些特殊环境,此时管理员希望修改修改这个时间,那么我们可以使用Set-DefaultSetting命令来修改,使用方法如下:
  Set-DefaultSetting -Name "Agent\Heartbeats\Interval" -Value 180

  这样我们就将Heartbeat的时间从原来的一分钟设置为三分钟。当然我们也可以将设置保存为CSV文件,然后实现设置的批量导出和设置。

  最后我们在来看看Get-Connector命令。名词Connector是指SCOM和微软其它产品以及其它厂商产品之间的链接通道。默认情况下SCOM已经安装了一个Connector,我们可以用Get-Connector来确认:

  今天的介绍比较简单,主要为大家介绍了,SCOM最基本当然也是层次比较高的一个对象,ManagementGroup,是如何使用PowerShell命令来管理。在接下来的介绍中,我会尝试尽量按照SCOM安装完成之后,系统管理员的一些操作顺序来为大家介绍相关命令的使用,还请期待。
  已发表 2011年5月8日 22:22 作者 ghjconan
  归档在:SCOM, PowerShell, OpsMgr


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-561895-1-1.html 上篇帖子: SCOM PowerShell 命令使用指南 - 01 (序) 下篇帖子: SCOM PowerShell 命令使用指南 - 03 (ManagementServer)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表