Logical Disk Free Space Monitor - Slow to detect low free space

We are using the built in two trigger (MB and %) logical disk free space monitor in SCOM 2012 R2. We have setup overrides for MB warning and critical for both system and non-system drives and for a group containing disks we do not want monitored. The monitor
actually works fine, triggering an alert when both the MB and % free criteria are met. The problem is that it takes almost an hour for the initial alert to fire. After the initial alert, if I further fill the disk to push it from warning to critical, the alert
changes within the specifiec interval, which we have left at 15 minutes. The alert also clears using the 15 minute interval.
Has anyone else seen this behavior with this monitor? A disk monitor that takes an hour to fire is not going to be very useful.

I wanted to see for myself if there was anything else that I might be missing, so I opened up the Windows 2008 Logical Disk Free Space monitor XML and noticed that there is a NumSamples configuration that is set to 4. So, if the interval is 15 minutes, the
disk would have to exceed both threshold types for 4 consecutive intervals in order to change state and generate alert. This would be a minimum of 1 hour before an alert is raised with the default 15 minutes interval.
Unfortunately, NumSamples is not overrideable in the monitor type, which is too bad... The only way to get an alert sooner than one hour is to override interval. For example, if you want an alert within 20 minutes, override interval to 300 seconds (5 minutes).
Here is the code - see for yourself:
<UnitMonitor ID="Microsoft.Windows.Server.2008.LogicalDisk.FreeSpace" Accessibility="Public" Enabled="true" Target="Server2008!Microsoft.Windows.Server.2008.LogicalDisk" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.2008.FreeSpace.Monitortype" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2008.LogicalDisk.FreeSpace.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UnderWarningThresholds" MonitorTypeStateID="UnderWarningThresholds" HealthState="Success" />
<OperationalState ID="OverWarningUnderErrorThresholds" MonitorTypeStateID="OverWarningUnderErrorThresholds" HealthState="Warning" />
<OperationalState ID="OverErrorThresholds" MonitorTypeStateID="OverErrorThresholds" HealthState="Error" />
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<DiskLabel>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</DiskLabel>
<IntervalSeconds>900</IntervalSeconds>
<SystemDriveWarningMBytesThreshold>500</SystemDriveWarningMBytesThreshold>
<SystemDriveWarningPercentThreshold>10</SystemDriveWarningPercentThreshold>
<SystemDriveErrorMBytesThreshold>300</SystemDriveErrorMBytesThreshold>
<SystemDriveErrorPercentThreshold>5</SystemDriveErrorPercentThreshold>
<NonSystemDriveWarningMBytesThreshold>2000</NonSystemDriveWarningMBytesThreshold>
<NonSystemDriveWarningPercentThreshold>10</NonSystemDriveWarningPercentThreshold>
<NonSystemDriveErrorMBytesThreshold>1000</NonSystemDriveErrorMBytesThreshold>
<NonSystemDriveErrorPercentThreshold>5</NonSystemDriveErrorPercentThreshold>
<NumSamples>4</NumSamples>
</Configuration>
</UnitMonitor>
This proves 2 things:
1. Your testing proved that the monitor is working as designed - you got an alert in about an hour
2. This is a bad design at best, or a bug if you wish, as NumSamples should not be a hidden configuration - it should be exposed in override parameters in the console.
This should be fixed by Microsoft.
Jonathan Almquist | SCOMskills, LLC (http://scomskills.com)

Similar Messages

  • Need to separate drive alerts with Logical Disk Free Space monitoring in SCOM 2012

    I have an interesting need here to separate our SCOM alerts for Logical Disk Free space so that one alert is for OSSystem drives ONLY (C:/D:) and the other monitor alerts on all APP drives only (E:, etc). So far we have had great success using Kevin Holman's
    blog post.
    http://blogs.technet.com/b/kevinholman/archive/2009/11/24/writing-monitors-to-target-logical-or-physical-disks.aspx
    We have overrides set so that the monitors report ONLY the percentage of free space left and ignores any MB threshold. So far so good, the alert comes in that host A reports low disk space on D: at 2.345...% free or host B reports low disk space on F: at
    4.567...% free space etc. Now that we have our monitors working within the Windows Server classes Logical Disk, we need to set these monitors so that one is just for C or D drives with the alert named system Logical Disk Free Space OS Disk Warn and the other
    monitor just reports on E - Z drives (excluding C or D) with the alert named Logical Disk Free Space APP Disk Warn.
    We are very new to SCOM so I made the rookie mistake of creating a dynamic group for all Windows Server 2003 Logical Disk class that only includes Device Name = C or D. But found out too late you cant point a monitor to a group, it has to target a class.
    And using the current monitors we set up with the above blog uses the correct logical disk class, but it doesnt care what instance (device Id = value), it will report low disk space on ANY logical drive. How in the world can we separate and exclude these monitors
    so that one alerts only on OS disks (C and D) and the other only alerts on app disks (E through Z)?

    Hi Kevsharp,
    Quite confusing after reading your question.
    So based on your requirement, What i understand is you need separate alerts for all the drives of the disk is running at low or out of space right ?
    For the above just create a simple performance counter monitor and use the same counters as kevin has used in his blog.
    Now Target: Use Windows server operating system (This will target all the Windows operating system agents in your SCOM. If the specified discovery MP's are installed).
    Set a threshold Below 10% is critical or what ever. You will get the alerts in your console.
    Gautam.75801

  • SCOM 2007 R2 : Logical Disk Free Space : Did not Alert

    Hello reader ,
                   I know this might be a repeated hearing for you. I have been sitting wit this issue for many hours now. I would like to understand where or what am I missing.
    We have the default 'Logical Disk Space' Monitoring enabled for ALL servers in our environment. In one SQL server, non-system drive(E:) went beyond the warning(2000MB and 10%) and Critical (1000MB and 5%) Threshold.The total space allotted for the Drive
    E: was 79GB. Now the total space left today morning was 698MB. But no alert was triggered.
    I checked the following
    If the  health service watcher was available. - Yes it was.
    If the Space really dropped to 698 - Yes it did. I verified from Performance Report.
    I checked if there are any overrides - Nothing specific found.
    In most of the blogs they said me to check if both criteria was successful - As shown above it is clearly matches.
    Any idea why this alert was not fired ?  
    S.Arun Prasath HP ARDE TEAM

    Thank you Agarwal ! To Answer your Question.
    1) verify the monitor settings again.
    => I did this N number of times.
    2) ensure there are no overrides
    =>  I did this too.
    3) ensure that monitor properties are set for the correct Windows OS (same as that of the server).
    =>What Do you mean here ?. I did not change any settings , it was there by default. No change was done at all.
    4) also confirm that you do not have any other overrides on the two aggregate rollup monitors for "logical disk free space". These aggregate rollup monitors are just below the unit monitor in SCOM console.
    =>Those Aggregate Rollup monitors are disabled. As we already have this unit monitor Enabled. There is no link to Aggregate monitor.
    If all these settings are true, then can you try this. calculate the exact value in both % and MBytes according to your server, put the same values in your monitor through an override and repro the low disk space condition,. you should get an alert.
    => Not so easy to do this in prod. So will keep you posted when this is tested. Looks like this is the only way we can confirm if the alerts are sent.
    S.Arun Prasath HP ARDE TEAM

  • How to make a proactive view of the Logical Disk Free Space

    Hello,
    I was wondering how I could make a view (preferably within a dashboard) that monitors the state of the Logical Disk Free Space values for one or more predefined groups. I can only get this to work with line diagrams but that is pretty hard to read.
    I would like to make views like:
    1) A simple state view that shows the state of the servers (or disks) in three state form (1. Healthy: 80% or lower; 2. Warning: Between 80% and 90%; 3. Alert: 90% or higher).
    2) A view of actual percentages of the disk drives in a table form rather than the usual line diagram.
    I prefer the first one the most and seems to be the easiest aswell but I can't seem to get this to work.
    I hope that this is possible any like to know how to achieve this.
    Thanks in advance,
    Bram

    Hi Bram,
    I think you need to create a new dashboard view for this.
    Make a new management pack for this.
    Once you create a new management pack.
    Go to monitoring TAB
    Locate the management pack there and right click and select new Dashboard.
    Create a summary view dashboard and then once it is created on the right hand side you will see something like
    Performance (Which i edited as LDS report for last 24 hrs as per the screenshot)
    Above that you will have a configure option. Click on it and mention the Object, counter and instance and of the LDS performance counter and mention the report duration (Last 1hr or  24 hrs )once you do this dashboard will start collecting the report
    for you.
    Once you scroll down the report you will get the list of servers in which space is low and how old is that alert
    Below is the screenshot for your reference.
    Gautam.75801

  • Windows Server 2012 Logical Disk Free Space (%) Low

    I enabled the monitor "Windows Server 2012 Logical Disk Free Space (%) Low" and configured a low threshold to test. I started to get a bunch of warnings from servers, for example:
    The disk \\?\Volume{ee0222ed-16de-40a5-af89-f95db3fdf5a4} on computer PC is running out of disk space. The value that exceeded the threshold is 11% free space.
    Now I checked on the server, and all the disks have more than 11% free space. Additionally, I don't see any disks with such a name/guid.
    When looking at the additional knowledge of the monitor, I see that it is using the following information:
    Object Name: Logical Disk
    Counter Name: PercentFree 
    My question is where is this disk coming from, and how can I avoid these disks from creating false alarms? When looking in the Windows Server
    From my analyzing the DB, I see that these are the partitions on the server without a volume letter. Any way to avoid getting these discovered and/or alerts, without overriding each one?

    Hi,
    These "strange" disks are called mount points.
    They get discovered by the "Mount Point Discovery Rule".
    Go to your authoring => rules => search for the rule above and disable it.
    If you want to remove all the instances in your environment you need to use Remove-SCOMDisabledClassInstance
    powershell cmdlet.
    More info on the cmdlet can be found here:  http://technet.microsoft.com/en-us/library/hh920257%28v=sc.20%29.aspx
    If you have any more questions please do not hesitate to ask
    It's doing common things uncommonly well that brings succes. Check out my SCOM link blog:
    SCOM link blog

  • Logical disk free space counters missing for server 2008 r2 and 2012 r2

    I'm trying to get low disk space alerts for server 2008R2 and 2012 R2.  While the monitors exist for 2008 and 2012 (Not-R2), they are missign for all R2 operating systems.  Any idea how to either obtain these monitors, or create them so I can
    get alerts for % disk free alerts?

    What is your meaning of " monitors exist for 2008 and 2012 (Not-R2), they are missing for all R2 operating systems."? Does it means that the monitor is missing on all Windows 2008 R2 and Windows 2012 R2 machine or it just a blank circle ?
    By default, Windows XXX Logical disk Free Space monitor is enable for all windows XXX. You may check whether an override to disable it. Moreover, Windows Server XXXX Logical Disk Free Space (%) Low and Windows Server 2008 Logical Disk Free Space (MB) Low
    is disable by default and you should manually enable it.
    Roger

  • How to enable Logical Disk Free Space

    Hi 
    I have installed SCOM 2012R2 and configured monitoring for Windows 2012 R2 HyperV cluster. i think i configured most of the part but i could not able to see my logical disk free space.
    I treid to enable In Monitors --> Windows Server 2012 Logical Disk --> "Logical Disk Free Space" but its grayed out. 
    can anyone tell me how to monitor my Logical Disk Free space and Physical Disk Free Space.
    Here i attached the screenshot of my SCOM - Montiors
    Regards
    Kris
    Kris

    Thanks Gautam,
    even i go through one by Monitors, i don't see any option to enable monitor. looks like its grayed out.
    Regards
    Kris
    Kris

  • Override Windows 2008 Logical Disk Free Space Monitor

    HI all,
    can I override this monitor on one concrete logical disk and concrete server ?
    thanx
    Falcon

    find out the monitor
    right click the monitor --> overrdies monitor --> speical object of logical disk
    select the require hard disk e.g. c: and with path of your server name
    Roger

  • Logical disk free space is low.

    Hello,
    I am getting this alert "The disk  on computer abc.com is running out of disk space. The values that exceeded the threshold are x% free space and "y" free Mbytes. Can any one clearly explain the issue and what is the proper resolution.
    Thank you.

    Hi,
    this parameter is configured on your site properties (Administration \ Site Configuration \ Site).
    It means that free space is missing on your server.
    Proper resolution would be to modify the alert threshold or add some disk space.

  • Creating SCOM 2012 Logical Disk Space Availability View

    Hi Everyone,
    I am looking to create a SCOM 2012 Logical Disk Space Availability View and having a little trouble finding documentation on how to do this. It would be really handy to see all of the servers being monitored and how much free space they have all in one view.
    Has anyone created a view like this before.
    Thanks in advance for all your help.
    JD

    Hi,
    Below are some blogs that will help you to understand more about disk space monitoring
    Writing monitors to target Logical or Physical Disks
    http://blogs.technet.com/b/kevinholman/archive/2009/11/24/writing-monitors-to-target-logical-or-physical-disks.aspx
    OpsMgr: Logical Disk free space alerts don’t show percent and MB free values in the alert description
    http://blogs.technet.com/b/kevinholman/archive/2011/11/17/opsmgr-logical-disk-free-space-alerts-don-t-show-percent-and-mb-free-values-in-the-alert-description.aspx 
    Thanks.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Operations Manager log flooded with 11903 errors due to "Virtual Hard Disk free disk space" monitor

    Management Pack: Microsoft Windows Hyper-V 2012 R2 Monitoring (7.1.10104.0)
    Monitor: Virtual Hard Disk free disk space
    There appears to be an issue with this monitor. Every hour, each of my Hyper-V servers is reporting dozens of errors similar to the following. It seems like there is a disconnect between the expected return type (integer) and the actual type (decimal) when
    checking the free space on VHDX files.
    Log Name:      Operations Manager
    Source:        Health Service Modules
    Date:          2/5/2014 7:59:47 AM
    Event ID:      11903
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      BEAST.corp.technologytoolbox.com
    Description:
    The Microsoft Operations Manager Expression Filter Module could not convert the received value to the requested type.
    Property Expression: Property[@Name='Microsoft:9AC8FCAB-800D-424F-ABCB-747063E5FCF1\559D22F4-A565-4AD4-9B71-44FC5D815C0C\0\0\L.FreeSpace']
    Property Value: 488033.99609375
    Conversion Type: DataItemElementTypeInteger(5)
    Original Error: 0x80FF005A
    One or more workflows were affected by this. 
    Workflow name: Microsoft.Windows.HyperV.2012.R2.VirtualDrive.FreeSpaceMonitor
    Instance name: Hard Disk
    Instance ID: {0C0E0759-D846-963C-21E6-3C1A1C096D5F}
    Management group: HQ
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Health Service Modules" />
        <EventID Qualifiers="49152">11903</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2014-02-05T14:59:47.000000000Z" />
        <EventRecordID>32395</EventRecordID>
        <Channel>Operations Manager</Channel>
        <Computer>BEAST.corp.technologytoolbox.com</Computer>
        <Security />
      </System>
      <EventData>
        <Data>HQ</Data>
        <Data>Microsoft.Windows.HyperV.2012.R2.VirtualDrive.FreeSpaceMonitor</Data>
        <Data>Hard Disk</Data>
        <Data>{0C0E0759-D846-963C-21E6-3C1A1C096D5F}</Data>
        <Data>Property[@Name='Microsoft:9AC8FCAB-800D-424F-ABCB-747063E5FCF1\559D22F4-A565-4AD4-9B71-44FC5D815C0C\0\0\L.FreeSpace']</Data>
        <Data>488033.99609375</Data>
        <Data>DataItemElementTypeInteger(5)</Data>
        <Data>0x80FF005A</Data>
      </EventData>
    </Event>

    SCOM agent is running as SYSTEM. (I used to run SCOM agents as a low-privilege domain account but eventually surrendered to "The Dark Side" due to the number of issues encountered with that approach.)
    PS HKU:\.DEFAULT\Control Panel\International> dir
    Hive: HKEY_USERS\.DEFAULT\Control Panel\International
    Name Property
    Geo Nation : 244
    User Profile Languages : {en-US}
    ShowAutoCorrection : 1
    ShowTextPrediction : 1
    ShowCasing : 1
    ShowShiftLock : 1
    User Profile System Backup Languages : {en-US}
    ShowAutoCorrection : 1
    ShowTextPrediction : 1
    ShowCasing : 1
    ShowShiftLock : 1

  • Logical Disk space on a virtual Computer (not a Server) in SCOM 2012

    Hello all-
       I have a sort of unique situation for our SCOM environment.  We are already doing logical disk space monitoring on all of our SERVERS with no issues.  Now we have one user who requires monitoring on their computer.  This is really
    a virtual workstation, as opposed to a real computer.   Since it's virtual, it's really online all the time.    Whether its right or wrong, they are using this virtual workstation sort of as a server.  Anyway, they want me to
    monitor the disk space for the C drive on this virtual computer.  I'm having difficulty setting up such a monitor on a computer like that...
    I got the SCOM agent installed onto the computer.  SCOM is reporting it as being "Healthy".   Now how can I define a logical disk space monitor for it?   I attempt to create a monitor:   Windows Performance Counters,
    Static Thresholds, Single Threshold.  Then how can I direct the monitor at the C drive on the computer?  I have to fill in the Object, Counter and Instanace.  Normally I would click on the
    Select button, then I would type in the server name and hit Enter and it would bring up all the objects it will allow me to monitor.  Unfortunately it doesn't let me type in the computer name and hit enter in the same way.  When I
    do so, it says "The network path was not found".  If I click on the
    ... button next to the Computer field, it brings me to a Select Computer screen.  In here, I am type in the computer name and then I click
    Check Name and it does appear to find it, and it underlines the computer's name.    So I then click
    OK to bring me back to the previous screen where it presents me with the same  "The network path was not found" error immediately. So I can't seem to navigate to the computer in SCOM and select the C drive, as I would be able
    to for a server.
    I tried to sort of force it in, instead of browsing for the computer and selecting the C drive.  I simply put
    LogicalDisk in for the Object then Free Megabytes for the Counter, then
    C: for the Instance (as shown in the attached screen print.
    Then I just applied my new rule to the computer via SCOM.  I don't get any error messages when setting it up that way, but it certainly doesn't work.
    So with all that said, can anyone help me out setting up a logical disk space monitoring for a COMPUTER in SCOM 2012 SP1 please?  Please let me know if you need any more information!

    Thanks, that would probably do it, I'm going to keep that as my backup plan.  However, my current feeling is that it might be a bit overkill to install a whole management pack, when all I want to do is monitor a single C drive on a single workstation. 
    The rest of the monitors in the management pack I wouldn't have any interest it.   Let me ask you a question maybe you will know the answer to... Shouldn't I be able to monitor that drive even without that management pack installed?   I
    mean some combination of settings for the Logical Disk Space rule in that management pack works for computers/workstations.  Shouldn't I be able to reproduce that one single rule without the management pack?  Does anyone have that management pack
    installed?  Could you possibly look at the Client OS Logical Disk Space rule and send me some screen shots or something?   Or am I missing something?  Is the management pack needed for other reasons in order to monitor this?

  • Custom Logical Disk monitor incorrectly flapping between healthy and unhealthy

    One of the clients Ops Mgr 2012 SP1 UR8 environments I am supporting has had some custom logical disk monitoring setup; there are 5 groups dynamically populated by logical drives depending on their size (1st group has small drives up to the last group with
    very large drives). There is a 'Warning' and 'Critical' Monitor setup per server OS version, the Monitors are not Enabled. There are Overrides applied to each group to enable the Monitor and apply a threshold - different threshold for each group.
    During some BAU tuning I could see that some of the above Monitors were appearing as Top-Talking alerts. Further investigation showed that alerts were being triggered by drives that momentarily dropped below the applied threshold. I re-created the Monitors
    from 'Simple Threshold' to 'Consecutive Samples' and set the 'Number of Samples' to 6 @ 3 minute intervals.
    What I am seeing is that alerts from the above Monitors are still appearing as Top Talkers. When I check the Health Explorer of repeating alerts I can see the disk space is staying the same, below the applied threshold but the health is turning healthy then
    back to unhealthy. I have confirmed each noisy Object has the expected threshold as per its dynamic group allocation and have also confirmed the drives are not fluctuating above and below the threshold. One thing I have noticed is that some drives Performance
    View is patchy - lots of dotted lines between the coloured lines.
    Its almost like the Monitor moves a Logical Disk Object into unhealthy state in the correct (and expected) manner, then it somehow picks up an incorrect threshold which is below the current usage level. This moves it into a healthy state only for the
    whole process to repeat. For example: Drive X: on a server is very large, the Group that it sits in has a threshold of 102400MB, its current usage is ~stable at 45500MB. Looking in Health Explorer I can see 3:01pm green state/ 45573 last sampled value/ # of
    samples 1 | 3:16pm yellow state/ 45573/ 6 samples | 3:34pm green state/ 45572/ 1 samples | 3:49pm yellow state/ 45571/ 6 samples | 4:01pm green state/ 45425/ 1 sample etc etc.
    I'm scratching my head on this one and would appreciate any suggestions or assistance.
    Thanks
    BT

    Thanks for the reply. It is not just one server / drive this is happening on. I am seeing it on everything; once they go into an unhealthy state they periodically go healthy and back again with no change in disk free space. Just to elaborate on how it is
    setup; a Monitor has been created for each OS version (2003, 2008 and 2012) and a separate Monitor for Warning and Critical so 6 Monitors in total. Looking at the Warning Monitors; they are created with a threshold of 5120MB for 6 samples and set to disabled.
    The following groups have been created and the following thresholds added:
    Group 1 (less than 60GB size): override added to enable. This group will then pick up the 5120MB threshold.
    Group 2 (60 – 250GB size): override added to enable and override added for 10240MB threshold
    Group 3 (250 – 500GB size): override added to enable and override added for 20480MB threshold
    Group 4 (500 – 1TB size): override added to enable and override added for 51200MB threshold
    Group 5 (>1TB size): override added to enable and override added for 102400MB threshold
    One drive I was looking at was in Group 2 (threshold of 10240MB), it was staying at approx. 8500MB but periodically going into healthy state then after 10mins (6 polls @ 2min intervals) back to unhealthy. This process repeats once or twice per day.
    I am wondering if the Object is somehow picking up the threshold of the Monitor (5120MB) then going back to its correct overridden threshold. I have setup some test groups and monitors in a lab and will review the results over the coming days.
    When the monitors were setup as 'Simple Threshold' this worked fine but were noisy due to drives spiking downwards. It was only when I re-wrote them as 'Consecutive Samples over Threshold' Monitors that this issue has started occurring.
    Thanks

  • Logical Disk Space Results - Convert to GBytes

    Hi there 
    I'm using my own logical disk space alerts that's not part of the built-in two-state monitor. The only problem I'm facing at the moment is that within the alert description, I need to get the attribute that shows Mbytes converted/changed to Gbytes. 
    The way I understand is that I would be able to do this via the Attribute wizard, over a WMI query. 
    Once I have my query working, I can then edit my monitor description and add in this new attribute which then insert the results into my description - if this all makes sens.
    So.
    My issue:
    I need this query: SELECT Size FROM Win32_LogicalDisk WHERE DeviceID ='$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$'
    To divide the result by 1024/1024/1024 (Three times) in order to get the logical disk size in GBytes.
    A TB drive returning in MB's in 3AM in the morning is a little tough to read :-) - So showing in Gbytes will be a lot simpler for the monitoring team.
    Thanks!

    Hi guys
    Thanks for all of the replies. 
    I can get it working as a rule. The big challenge for me is to get that GBytes result into my alert description.
    An example of my alert description would be:
    10GB of 100GB Free
    Instead of
    10240MB of 102400MB Free
    This should be displayed within my e-mail/sms notification once the monitor is triggered.
    So getting the performance rule to work with VBScript is fine, but getting that rule result into an alert description is my issue.
    Thanks again
    Alert description is a direct correlation to the data evaluated during runtime. If your WMI query returns 1, the alert description will display 1. Without using a script and performing calculations for your property bags, you could use the System.Computation
    example from bobgreen. The only drawback to this is, your monitoring thresholds will need to be updated to reflect the result of this computation.
    Jonathan Almquist | SCOMskills, LLC (http://scomskills.com)

  • Logical Disk monitoring - Overrides galore?

    Hi all!
    We have a number of systems with differing needs for storage thresholds.  The defaults work the majority of time, but there are a number of 'buckets' our disks need.  For example, some disks might warrant an error at 5GB free, 10GB free, or even
    25GB free.  Let's pretend the percentages aren't important for now.
    Just to be clear, is it correct that I would need to create 2 (system / non-system) * 3 (2003, 2008, 2012) = 6 overrides for every single bucket I want (and make no mistake, we need way more than 3)?
    This seems absurd.  I can handle dumping the appropriate logical disks into buckets based on PowerShell or some other programmatic method.  Creating
    overrides seems a bit more complicated.  Is there not a simpler way to do this?
    I'm comfortable using PowerShell, but the 600 line example above seems like a pretty steep requirement for a very basic and common task (that is cumbersome and delay ridden when using the SCOM console).
    Please tell me there is an easier way to create overrides for logical disk space monitoring!

    I run into the same questions and problems with most customers. What I always suggest is to give the power to the server and/or application owners. This can be accomplished a few different ways, and I have done this by using a registry entry or by using
    a file on the root of each disk.
    For example, everyone gets default thresholds for disk monitoring. If the server owner wants different thresholds for a disk on their server(s), then they would create a csv file on the root of each disk in which they want different thresholds (or create
    a registry entry with similar threshold configuration).
    If you modify the built-in disk monitor by checking whether this particular file is present, then read the file to get the custom thresholds and bypass the default thresholds for monitoring that particular disk. The built-in disk monitoring script is pretty
    long, but if you know a little VBscript then you should be able to figure out where to add more logic to retrieve custom thresholds based on csv file or registry information.
    You will need to put this monitor in a new pack (for example, Windows 2008 Operating System Extended), and disable the unit monitor in the vendor pack. This would end up being 2 new "extended" packs if you were to also do this for Windows Server
    2012.
    This will effectively remove the responsibility from the SCOM admin to manage hundreds (or more) disk monitoring thresholds, and place the responsibility into the hands of the server owner. This has worked quite well in any environment I've work in.
    Jonathan Almquist | SCOMskills, LLC (http://scomskills.com)

Maybe you are looking for

  • Returning a subset of rows through a ResultSet WITHOUT rownum?

    I am trying to figure out a way to get a subset of rows from a ResultSet (or ResultSet equivalent) without using rownum and without sending all the rows before the requested row over the wire. My problem is this: I am not in control of the SQL that i

  • MyAccount registration and login support 24/7

    If you have trouble registering or logging in to MyAccount, try our Live Chat support team, these guys are there 24/7 and are specialized on these tasks, so they're pretty good at it Consumer Link: http://livechat.telstra.com/TCOM:ContactUsnlineServi

  • No batch input error

    I am using VL02N screen. If the line item is > 8 then I record to click on place cursor and enter the line item number. The recording is set to enter the location and the pick qty. But I think for some reason when I go back to the main screen after i

  • Customer master record exists for sold to party

    i have another issue its like when am going to creat an invoice correction request i get an error it says no customer master record exists for sold to party the customer master is extended to the proper sales area can any one help me on that plz rega

  • Can I sinc my iPhone with my iPad?

    I'm trying to figure out how to since my iPad and iPhone. Is that possible?