使用SCOM资源工具包来协助MP开发及调试

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

工具列表:

1. MPBA 可检查MP中的错误、最佳实践等,建议Buid之前执行这个看下有什么错误。

image

2. CookDownAnalysis Workflow CookDown分析工具,可提高MP性能。

以上工具在VASE中的项目上点击右键,即可找到这两个工具

image

3. Management Pack Browser,在View菜单中可以找到,类似SCOM 2007 authoring Console 中的显示。

image

4. MP Simulator 在Management Pack Browser中,如果你点击Discover或者Rule等,可以在右键属性上发现Simulator工具(可以在不使用SCOM 服务器的情况下调试,不过前提要装SCOM Agent)

image

下面是MP Simulator 的截图,这个是在调试一个Discover,我们在最下面的左侧可以看到Time,Module,Data,可以看到discover的执行过程,显示TriggerData,然后脚本返回PropertyBags,然后执行Filter,然后映射成DiscoveryData,最下端的右侧窗口中可以看到每个Module的详细输出(XML文件)

image

 

当Simulator执行时,同时会弹出TraceWorkflow窗口,我们知道SCOM中单个Workflow可能有多个module 构成,Module还可能由其他多个Module构成,因此该工具可查看Module内部执行过程。

image 

5. Windows 事件日志(分为Client上的OperationManager日志和Management Server上的OperationManager日志)

当通过前面所述的工具找不到问题时,使用windows 日志是最常用的查找原因的方法。

image


本文转自 yoke88 51CTO博客,原文链接:http://blog.51cto.com/yoke88/1342145


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
10月前
|
数据挖掘 开发工具 Python
基于Python开发的企业编码生成系统(源码+可执行程序+程序配置说明书+程序使用说明书)
基于Python开发的企业编码生成系统(源码+可执行程序+程序配置说明书+程序使用说明书)
115 0
|
2月前
|
前端开发 搜索推荐 编译器
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
153 34
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
|
8月前
|
机器人 Shell 开发者
`roslibpy`是一个Python库,它允许非ROS(Robot Operating System)环境(如Web浏览器、移动应用等)与ROS环境进行交互。通过使用`roslibpy`,开发者可以编写Python代码来远程控制ROS节点,发布和订阅话题,以及调用服务。
`roslibpy`是一个Python库,它允许非ROS(Robot Operating System)环境(如Web浏览器、移动应用等)与ROS环境进行交互。通过使用`roslibpy`,开发者可以编写Python代码来远程控制ROS节点,发布和订阅话题,以及调用服务。
|
7月前
|
移动开发 JavaScript Java
windows7下安装配置phonegap3.0 (cordavo)开发环境 (涉及android sdk配置)
windows7下安装配置phonegap3.0 (cordavo)开发环境 (涉及android sdk配置)
|
10月前
|
算法 Linux Windows
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
在Windows环境下为FFmpeg集成字幕渲染库libass涉及多个步骤,包括安装freetype、libxml2、gperf、fontconfig、fribidi、harfbuzz和libass。每个库的安装都需要下载源码、配置、编译和安装,并更新PKG_CONFIG_PATH环境变量。最后,重新配置并编译FFmpeg以启用libass及相关依赖。完成上述步骤后,通过`ffmpeg -version`确认libass已成功集成。
238 1
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
|
8月前
|
安全 C语言
LabVIEW调用第三方硬件DLL常见问题及开发流程
LabVIEW调用第三方硬件DLL常见问题及开发流程
79 0
|
10月前
|
编解码 Linux Windows
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
本文档介绍了在Windows环境下如何为FFmpeg集成libopus和libvpx库。首先,详细阐述了安装libopus的步骤,包括下载源码、配置、编译和安装,并更新环境变量。接着,同样详细说明了libvpx的安装过程,注意需启用--enable-pic选项以避免编译错误。最后,介绍了重新配置并编译FFmpeg以启用这两个库,通过`ffmpeg -version`检查是否成功集成。整个过程参照了《FFmpeg开发实战:从零基础到短视频上线》一书的相关章节。
415 0
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
|
10月前
|
人工智能 JSON 开发工具
基于Python开发的AI智能联系人管理程序(源码+可执行程序+程序配置说明书+程序使用说明书)
基于Python开发的AI智能联系人管理程序(源码+可执行程序+程序配置说明书+程序使用说明书)
128 0
|
存储 JSON Linux
Linux C/C++开发上线项目(后端、音视频、存储、QT)
Linux C/C++开发上线项目(后端、音视频、存储、QT)
|
存储 编解码 监控
基于Python的屏幕监控软件
屏幕监控软件的实现涉及到复杂的操作和权限,同时也涉及到隐私和合法性的问题。这是一个基于Python的小示例,展示如何使用第三方库pyautogui来截屏并保存截图
742 0