问题标签 [scom]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - 使用 SCOM 收集 Sharepoint 使用统计信息?
我们正在运行安装了 SharePoint 管理包的 System Center 2012。它并没有真正用于愤怒,但最近我们被要求从报告控制台输出有关用户登录和并发连接的统计信息。
在查看了 2013 SharePoint MP 指南后,我看不到任何可以启用此功能的监视器或规则。除非我错过了什么?
这是否意味着它必须在 Windows 服务器级别完成,如果是这样,可以在数据仓库中收集统计信息的监视器是什么?
任何帮助表示赞赏。谢谢!
port - 在 SCOM 2012 中批量添加 TCP 端口
我必须在 SCOM 2012 中添加 2,500 个受监控的 TCP 端口。情况更糟,因为观察者节点和目标服务器之间有很多组合。无论如何使用powershell或任何其他脚本自动添加TCP端口?
powershell - 覆盖监视器和规则的创建
我想创建 PowerShell 脚本来覆盖我的监视器和规则的某些参数。我使用了下面的代码,但我有一些错误。我想覆盖未启用的可覆盖参数或其他内容。我该怎么做?
错误:
sql - SCOM 没有记录 SQL 的性能计数器
我正在安装 SCOM,监控一些 SQL Server。但是,我在收集性能计数器时遇到问题。
特别是,在 SCOM 中,它显示我的所有 SQL Server 的页面预期寿命为 0,而实际上在大多数服务器上超过 20,000。
我在 SCOM 日志中看不到任何内容来说明为什么会发生这种情况。任何有关可能原因的建议或寻找更多信息的地方将不胜感激。
詹姆士
powershell - 比较使用powershell参数的方法?
我有一些 ps 代码,通过 http 下载 xml 并检查其中的一些 xml
我所需要的只是能够将该脚本运行为
完全没问题,除了-operator
我不能像 -operator "-eq" 这样使用参数,因为这将是一个错误
有什么办法吗?
powershell - 远程会话中无法识别工作流中的命令
我们已将系统警报移至 SCOM 2012,并在服务器脱机时接收心跳警报。目前,我管理的 vDC 中大约有 750 台服务器。SCOM 2012 服务器位于不同的不受信任域中。
我有一个工作脚本,它将服务器置于维护模式,但它连续运行,大约需要 40 分钟才能将近 400 台服务器置于维护模式。这是一个可行的解决方案,但我想使用 foreach -parallel 命令来加速它。
我创建了我的工作流(使用 foreach -parallel 命令)并将其放置在源计算机和目标计算机上的默认 PowerShell 模块位置之一。我已经在 SCOM 服务器上的工作流之外测试了这组命令,它运行成功。当我尝试通过调用命令远程运行该命令时,SCOM 命令返回为无法识别。
如果我在 foreach -Parallel 内的脚本上使用 Inlinescript
我为每台试图在工作流中处理的计算机得到这个:
powershell-4.0 - Powershell // foreach 中的 CSV 输出
我正在使用 SCOM (SystemCenterOperationsManager) 并为计划任务编写了一个小脚本。
它应该收集所有NEW ( ResolutionState = 0 )
警报并使用我的通配符规则过滤它们。
它将所有收集的警报的解决状态更改为特定的解决状态。
我的问题:
要获得所有选择警报的报告,我想生成一个“Out-file”我应该把它放在哪里?
这是我的代码:
我在 if 循环的末尾尝试了这样的事情:
虽然取名字,但是只写了所有处理过的报警数中第一个报警对象的名字。例如:
5种不同的警报:
那在.csv中:
有没有更好的方法来获取数据输出?另外,我不仅想拥有$Alert.Name
but
$Alert.Name, $Alert.TimeRaised, $ResolutionState
。
scom - 两个状态脚本监视器在 SCOM 2012 R2 中不起作用
尝试在 SCOM 2012 R2 中设置一个简单的两态脚本监视器,以检查服务器上是否存在特定文件。我的代码如下:
如果我创建监视器并为给定的服务器启用它,它会注册并具有初始的健康状态。如果返回的结果为“是”,则状态应更改为不健康。但是,如果我创建测试文件,监视器永远不会改变状态。它面向 Windows 2008 R2 服务器,并设置为以 5 分钟的间隔运行。如果我在服务器上的 PS 窗口中手动执行命令,它会返回相应的数据。我用来将结果返回到监视器的参数是:
我知道我错过了一些愚蠢的东西……这台显示器没有太多东西。有任何想法吗?
TIA。
xml - 可移动设备的 SCOM 监视器 Windows Server 2012 事件 ID 4656、4663 不会生成警报
嗨,我在 SCOM 2012 上创建了一个监视器,以使用事件 ID 4656、4663 为可移动设备生成警报。当插入 USB 并从 USB 复制出某些内容时,它会在 Win server 2012 但 scom 的事件查看器上获取事件 ID 4656/4663监视器根本不会生成警报。谁能告诉我这可能是什么问题?提前致谢
这是监视器的导出 XML。
-<监控>
-<监视器>
-<UnitMonitor ConfirmDelivery="true" TypeID="MicrosoftWindowsLibrary7585010!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" Priority="Normal" Remotable="true" ParentMonitorID="Health!System.Health.SecurityState" Target="MicrosoftWindowsLibrary7585010!Microsoft.Windows.Server .Computer" Enabled="true" Accessibility="Public" ID="UIGeneratedMonitor31432af1c0314b2ea7696791d7dac049">
<Category>自定义</Category>
-<AlertSettings AlertMessage="UIGeneratedMonitor31432af1c0314b2ea7696791d7dac049_AlertMessageResourceID">
<AlertOnState>警告</AlertOnState>
<AutoResolve>真</AutoResolve>
<AlertPriority>高</AlertPriority>
<AlertSeverity>警告</AlertSeverity>
-<警报参数>
<AlertParameter1>$Data[Default='']/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</警报设置>
-<操作状态>
<OperationalState ID="UIGeneratedOpStateId58a8f14c9fe94927a4984dbec28a7e29" HealthState="Success" MonitorTypeStateID="ManualResetEventRaised"/>
<OperationalState ID="UIGeneratedOpStateIdb4815f99eb2248ff95a7b428c1dc702f" HealthState="Warning" MonitorTypeStateID="EventRaised"/>
</操作状态>
-<配置>
<ComputerName>$Target/Property[Type="MicrosoftWindowsLibrary7585010!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>安全</LogName>
-<表达式>
-<或>
-<表达式>
-<简单表达式>
-<值表达式>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</值表达式>
<运算符>相等</运算符>
-<值表达式>
<Value Type="UnsignedInteger">4656</Value>
</值表达式>
</SimpleExpression>
</表达式>
-<表达式>
-<简单表达式>
-<值表达式>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</值表达式>
<运算符>相等</运算符>
-<值表达式>
<Value Type="UnsignedInteger">4663</Value>
</值表达式>
</SimpleExpression>
</表达式>
</或>
</表达式>
</配置>
</UnitMonitor>
</监视器>
</监控>
post - 如何访问原始 Microsoft SCOM 指标?
我正在寻找一些灵感来了解如何访问 SCOM 收集的指标?本质上,我想提取 CPU、内存和磁盘利用率指标,标准化并通过 API 发布到外部 SaaS 解决方案。
由于 SCOM 已经收集了这些指标,因此安装另一个代理来收集似乎很愚蠢,尽管在这种情况下第二个代理不是一个选项:/
我将不胜感激任何帮助。
谢谢,
Ĵ