Notes on System Center Operations Manager

Notes, troubleshooting, development and comments related to System Center Operations Manager

Browse by Tags

Tagged Content List
  • Blog Post: OpsMgr 2007 R2 - Alert Storm Recognition (possible rule misconfiguration) for SDK alert

    I described the mitigation for alert storm in the one of my previous post . This mitigation is included out of the box with current deployment of OpsMgr 2007 R2 after system management packs were imported. As I failed to remember this post (which talks about how to insert alerts from SDK), I also failed...
  • Blog Post: What is new: OpsMgr 2007 R2 - How to reset monitor state with recovery?

    Cameron had a nice example of using new R2 feature process monitoring in real life, but that raised a question about feature he wanted to use. Following is report of his issue and how we can help him to address his challenges using already existing feature of OpsMgr 2007. Scenario : Monitoring...
  • Blog Post: How to: Reset monitor when closing alert?

    Not something I recommend , one would say I almost regret we did not prohibit closing alerts generated by monitor (especially when auto-resolve feature was used). But recently I learned about some ticketing systems closing alerts where it is unclear if issue was corrected, so I see some necessity to...
  • Blog Post: Computer group and dependency health rollup in OpsMgr 2007 R2 Beta release

    … will be broken when you need to create group while inheriting from Microsoft.SystemCenter.ComputerGroup. < ClassTypes > < ClassType ID = " TestCompterGroup.Group " Accessibility = " Public " Abstract = " false " Base = " SystemCenter!Microsoft.SystemCenter.ComputerGroup " Hosted = "...
  • Blog Post: Where is thy instance monitored and how that affects dependency monitor state?

    This area is rather complex and multiple factors weight in while configuration service makes the final decision, but I will try to provide somewhat simplified, rule of thumbs examples/points to help to make an educated guess while troubleshooting some state issues. I will start with dependency monitor...
  • Blog Post: HealthServiceWatcher alerts and connector.

    Recently I had heard from couple of customers (internal and external) about their trouble with ticketing alerts created from Health Service Watcher. Main complaint was related to the fact that alert is raised by instance of the watcher rather than instance of the computer that experiences a problem as...
  • Blog Post: “Net view” as diagnostic used when heartbeat is missing

    This all started as question about how “Computer Not Reachable” works. It has been asked in newsgroup and I thought I will help and provide some inside. First, I would like to repeat, that in my opinion regarding the fact that computer not reachable detection is based on the fact that heart beat is missing...
  • Blog Post: Customizing monitor from sealed MP ("Device Status Check").

    I used Device Status Check monitor in my last post when providing realistic sample of how to define alert settings thru overrides. Unfortunately, and mainly because of override value restriction regarding use of parameter replacement, description of such alert was not able to benefit from property values...
  • Blog Post: Dynamic alert settings for monitor which never had any (done thru overrides)

    Tim from QuickenLoans contacted me and wanted verification about ability to use AlertMessage override (discussed in my previous post ) with unit monitor for SNMP network device. He was using “ Device Status Check ” monitor and we can see that initial requirement for override use is met – monitor is PUBLIC...
  • Blog Post: Monitor from sealed MP generated alert and I do not like its description …

    … Is there anything I can do? Our usual answer was that not really and you need to create your custom monitor while disabling original one. I would like to take this opportunity and rephrase that answer with this post. First, couple of requirements must be met, before I can say, that there is a way to...
  • Blog Post: HOWTO: Registry Attribute Definition explained

    Maybe you already needed to use probe module to retrieve data from registry, check the existence of registry key or similar task involving registry when for example discovering your custom managed entity space. In that case you definitely met < xsd:element name = " RegistryAttributeDefinition ...
  • Blog Post: Maintenance Mode And Server Availability (Another Solution)

    Maintenance mode expired, monitored server is still down, but there is no alert in the alert view of OpsMgr 2007 console indicating server being offline. In my previous post I tried to walk through one possible implementation of the workaround to recognize server unavailability. That post also contains...
  • Blog Post: Maintenance Mode And Server Availability

    Maintenance mode expired, monitored server is still down, but there is no alert in the alert view of OpsMgr 2007 console indicating server being offline. This scenario is happening too often with current implementation of availability monitoring. What our customer face and fear is that if server which...
  • Blog Post: Alert Severity and Priority use with override

    Some of you may know already that with Operations Manager SP1 RC we allow for overriding alert severity and priority. What is little unfortunate is inconsistency between creating alert generating rule and overriding especially as first uses string describing severity or priority used, while later simply...
  • Blog Post: Parameter replacements and its use with alert

    Many of you probably know already, that alert’s description can use parameter replacements to reference the value of any of the properties of the data type causing the alert to be raised in the first place. I tried to comment on some most commonly used data types and its XML representation in order to...
  • Blog Post: Data Item XML - creation time

    Today I received what I later considered an interesting request for help. Customer wanted to use the time of event causing alert to be used inside of this alert description. He realized that it would be the time of the first event triggering such alert (assuming suppression used). He was just not able...
  • Blog Post: Data Item XML - Appllication Log File

    This post explains main data types which are involved in monitoring of application log files. Depending on the monitor used, following data types are initially created by data source modules. Following is a sample of the data type created by System.ApplicationLog.GenericLogReader . < DataItem...
  • Blog Post: Data Item XML - ConsolidatorData

    This data type is created by consolidator condition module, which is one of the modules that creates new data item for its output. Luckily consolidator also appends its input into this newly created DT and it can be find inside of context. $Data/…$ context parameter replacement can be used and XPath...
  • Blog Post: Data Item XML - MonitorTaskDataType

    This data type is used as input for recovery task. Recovery can be executed on diagnostic or it can be executed on the state change where later is always present because diagnostic is always associated with state change of monitor. Because this is input data item, $Data/…$ context parameter replacement...
  • Blog Post: Parameter replacements (part 4)

    This post is to continue Parameter replacements series . So far I talked about all but Data replacements so now I will try to describe it little more. This context replacement is unfortunately most hard to use one of all … Data Context Parameters Some modules accept configuration parameters...
  • Blog Post: Parameter replacements (part 3)

    To continue Parameter replacements series , let’s remind ourselves that context parameters can be used and will be replaced by the runtime with the actual parameter value. So far I talked about Config and MPElement replacements before and now I will try to describe Target context parameter in this post...
  • Blog Post: Parameter replacements (part 2)

    As started in Parameter replacements (part1) , context parameters can be used in any part of a text and replaced by the runtime with the actual parameter value before the module is instantiated. Management Pack Element Context Parameters Some monitoring objects may require having a GUID reference...
  • Blog Post: Parameter replacements (part 1)

    Management packs contain definitions of rules, monitors or composite module types where those monitoring objects need to be configured. In the configuration of the module type, in addition to providing constant values, you can also provide variable context parameter. All Context parameters can...
Page 1 of 1 (23 items)