-
- Novice
- Posts: 3
- Liked: never
- Joined: Jun 15, 2009 2:51 pm
- Full Name: Dan Nichols
Monitoring VM Snapshots
It would be useful to have the capability to monitor the age of VM snapshots (i.e. all snapshots more than 48hrs old generate a warning).
It would also be good to have the option to take an automatic recovery action (e.g. remove snapshots older than 48hrs).
Is this something that is planned for future MP versions?
It would also be good to have the option to take an automatic recovery action (e.g. remove snapshots older than 48hrs).
Is this something that is planned for future MP versions?
-
- VP, Product Management
- Posts: 1495
- Liked: 382 times
- Joined: Jan 01, 2006 1:01 am
- Contact:
Re: Monitoring VM Snapshots
Hi Dan,
MP is focused on real-time performance and event monitoring....Snapshot monitoring is something that fits in more with our Reporter Enterprise product.
Using Reporter you can see nice stacked graphs of VM storage use including their snapshots, snapshot size etc.
The MP does have a Task to 'Remove All Snapshots' from a selected VM however.
And of course there are API events for [Create/Delete]VirtualMachineSnapshot that our Collector will forward. (ID 387 in nworksEventLog)
So if you REALLY want to totally forbid snapshots - you could run a Monitor on those events, trigger an automated response in SCOM to run the Remove Snapshots Task, and so immediately delete a snapshot as soon as it's created!
(that's pretty drastic though You could also use the Monitor alerts to simply generate a report, and go hassle the VM owner.... )
The Monitor for Snapshot events is not included out-of-box in the Mp today, but I can take a feature request to include it in next update. Meanwhile you can easily create it yourself, using SCOM Authoring section...let me know if you want details on that.
Cheers!
Alec
MP is focused on real-time performance and event monitoring....Snapshot monitoring is something that fits in more with our Reporter Enterprise product.
Using Reporter you can see nice stacked graphs of VM storage use including their snapshots, snapshot size etc.
The MP does have a Task to 'Remove All Snapshots' from a selected VM however.
And of course there are API events for [Create/Delete]VirtualMachineSnapshot that our Collector will forward. (ID 387 in nworksEventLog)
So if you REALLY want to totally forbid snapshots - you could run a Monitor on those events, trigger an automated response in SCOM to run the Remove Snapshots Task, and so immediately delete a snapshot as soon as it's created!
(that's pretty drastic though You could also use the Monitor alerts to simply generate a report, and go hassle the VM owner.... )
The Monitor for Snapshot events is not included out-of-box in the Mp today, but I can take a feature request to include it in next update. Meanwhile you can easily create it yourself, using SCOM Authoring section...let me know if you want details on that.
Cheers!
Alec
Alec King
Vice President, Product Management
Veeam Software
Vice President, Product Management
Veeam Software
-
- Novice
- Posts: 3
- Liked: never
- Joined: Jun 15, 2009 2:51 pm
- Full Name: Dan Nichols
Re: Monitoring VM Snapshots
Hi Alec,
Thanks for taking the time to respond.
Snapshots are a powerful and extremely useful feature of VM's so I would not want to completely disable them . However, in my experience snapshots that are left in place for an extended period can cause performance and availability problems.
I am looking for a pro-active operational level warning/alert to be generated once snapshots reach a certain age (size would also be nice). I believe that OpsMgr is an ideal framework to generate such an alert rather than having to go and look at a report periodically. I am evaluating the nWorks MP for some of my clients as well as for internal use and snapshot age alerting is something that I was hoping to find. Feature request
Thanks.
Dan.
Thanks for taking the time to respond.
Snapshots are a powerful and extremely useful feature of VM's so I would not want to completely disable them . However, in my experience snapshots that are left in place for an extended period can cause performance and availability problems.
I am looking for a pro-active operational level warning/alert to be generated once snapshots reach a certain age (size would also be nice). I believe that OpsMgr is an ideal framework to generate such an alert rather than having to go and look at a report periodically. I am evaluating the nWorks MP for some of my clients as well as for internal use and snapshot age alerting is something that I was hoping to find. Feature request
Thanks.
Dan.
-
- VP, Product Management
- Posts: 1495
- Liked: 382 times
- Joined: Jan 01, 2006 1:01 am
- Contact:
Re: Monitoring VM Snapshots
Hi Dan
Well - I just had a snoop in the Managed Object Browser in the VI-API, and VM snapshot info is there, including Date Created....
So - we could add the capability to track snapshot age in our Collector. And have it throw an event if snapshot is older than 'X' hours....triggering an alert in SCOM.
I will add this as a feature request for a future update - watch this space!
Cheers
Alec
Well - I just had a snoop in the Managed Object Browser in the VI-API, and VM snapshot info is there, including Date Created....
So - we could add the capability to track snapshot age in our Collector. And have it throw an event if snapshot is older than 'X' hours....triggering an alert in SCOM.
I will add this as a feature request for a future update - watch this space!
Cheers
Alec
Alec King
Vice President, Product Management
Veeam Software
Vice President, Product Management
Veeam Software
-
- Novice
- Posts: 3
- Liked: never
- Joined: Jun 15, 2009 2:51 pm
- Full Name: Dan Nichols
Re: Monitoring VM Snapshots
Hi Alec,
Sounds good. I look forward to seeing this in the MP!
Great to see a vendor taking input from the end users.
Thank you.
Dan.
Sounds good. I look forward to seeing this in the MP!
Great to see a vendor taking input from the end users.
Thank you.
Dan.
-
- VP, Product Management
- Posts: 1495
- Liked: 382 times
- Joined: Jan 01, 2006 1:01 am
- Contact:
Re: Monitoring VM Snapshots
You're welcome Dan!
And please keep the feedback coming - it's how we make the Products better.
As we say at Veeam - "Listening to you - Building the Tools you need". And we try to LIVE it - not just say it!
Cheers!
Alec
And please keep the feedback coming - it's how we make the Products better.
As we say at Veeam - "Listening to you - Building the Tools you need". And we try to LIVE it - not just say it!
Cheers!
Alec
Alec King
Vice President, Product Management
Veeam Software
Vice President, Product Management
Veeam Software
-
- Enthusiast
- Posts: 59
- Liked: never
- Joined: Jan 01, 2006 1:01 am
- Contact:
Re: Monitoring VM Snapshots
Did this make it into the current release, or scheduled for next release?
We are looking for "old snapshot monitoring" as well. Curently doing it with powershell scripts -> sql -> web site monitoring. Actioning old snapshots at least every couple of days, so this would be essential to have in SCOM.
We are looking for "old snapshot monitoring" as well. Curently doing it with powershell scripts -> sql -> web site monitoring. Actioning old snapshots at least every couple of days, so this would be essential to have in SCOM.
-
- Enthusiast
- Posts: 91
- Liked: 10 times
- Joined: Jul 15, 2009 9:20 am
- Full Name: Irina Lentsner
- Contact:
Re: Monitoring VM Snapshots
Hi Glemmestad,
We do have this feature request in our feature list and we are working on it, but unfortunately it will not be implemented in the next release. Please stay tuned to our website for the latest news .
We do have this feature request in our feature list and we are working on it, but unfortunately it will not be implemented in the next release. Please stay tuned to our website for the latest news .
-
- VP, Product Management
- Posts: 1495
- Liked: 382 times
- Joined: Jan 01, 2006 1:01 am
- Contact:
Re: Monitoring VM Snapshots
Hi Glemmestad,
I AM intending to have this functionality in next MP update - however there are ways you can do it with nworksMP today.
There is a VI-API event for snapshot creation, and removal. And all VI events are logged into the nworksEventLog on our Collector server.
The event for snapshots is a TaskEvent, ID 387 - here's an example :
Event Type: Information
Event Source: nworksSource
Event Category: None
Event ID: 387
Date: 11/26/2009
Time: 7:34:08 AM
User: N/A
Computer: VEM3
Description:
[TaskEvent] Task: Create virtual machine snapshot
--------------------------------------------------------------
We attach parameters to this event - parameter 7 is the VM name.
So you can create a Rule to alert on this today, targeted at our MP object "VMGUEST Virtual Machine". Just match our VM object id with parameter 7 of this event, also match event description text above, and you will get an alert against a VM when a snapshot is created.
It should also be possible to run a Monitor against these events, and have a timer-based alert that will watch for not just snapshot - but AGE of snapshot, and alert accordingly.
And we could even have option to call our nworks MP Task of "Remove Snapshot" as a Recovery Action after a given time (e.g. 24 hours) to provide full automation. This is what I plan to include out-of-box in our next release
I'll write up full details of how to implement a Snapshot Rule/Monitor in current nworks MP, and post here ASAP!
Cheers,
Alec
I AM intending to have this functionality in next MP update - however there are ways you can do it with nworksMP today.
There is a VI-API event for snapshot creation, and removal. And all VI events are logged into the nworksEventLog on our Collector server.
The event for snapshots is a TaskEvent, ID 387 - here's an example :
Event Type: Information
Event Source: nworksSource
Event Category: None
Event ID: 387
Date: 11/26/2009
Time: 7:34:08 AM
User: N/A
Computer: VEM3
Description:
[TaskEvent] Task: Create virtual machine snapshot
--------------------------------------------------------------
We attach parameters to this event - parameter 7 is the VM name.
So you can create a Rule to alert on this today, targeted at our MP object "VMGUEST Virtual Machine". Just match our VM object id with parameter 7 of this event, also match event description text above, and you will get an alert against a VM when a snapshot is created.
It should also be possible to run a Monitor against these events, and have a timer-based alert that will watch for not just snapshot - but AGE of snapshot, and alert accordingly.
And we could even have option to call our nworks MP Task of "Remove Snapshot" as a Recovery Action after a given time (e.g. 24 hours) to provide full automation. This is what I plan to include out-of-box in our next release
I'll write up full details of how to implement a Snapshot Rule/Monitor in current nworks MP, and post here ASAP!
Cheers,
Alec
Alec King
Vice President, Product Management
Veeam Software
Vice President, Product Management
Veeam Software
-
- Lurker
- Posts: 1
- Liked: never
- Joined: Dec 30, 2010 1:18 pm
- Full Name: Matt Reilly
- Contact:
Re: Monitoring VM Snapshots
Any update on this? Has snapshot monitoring been incorporated into v5.5? Thanks...
-
- VP, Product Management
- Posts: 1495
- Liked: 382 times
- Joined: Jan 01, 2006 1:01 am
- Contact:
Re: Monitoring VM Snapshots
Hi Matt, Dan, and others!
Happy to confirm that a Snapshot Age monitor is part of our 5.6 MP release - which will ship any day now
We publish the age (in hours) of the oldest snapshot for each VM as a metric. This drives a monitor, where of course you can use overrides to choose your own threshold time when you will be alerted for this 'forgotten snapshot'. Our default alert is 48 hours (as suggested by Dan in this thread!).
We'll be doing a mailshot when we release 5.6, also just watch the MP page on veeam.com.
And please all keep the feedback and ideas coming!
Cheers,
Alec King
Happy to confirm that a Snapshot Age monitor is part of our 5.6 MP release - which will ship any day now
We publish the age (in hours) of the oldest snapshot for each VM as a metric. This drives a monitor, where of course you can use overrides to choose your own threshold time when you will be alerted for this 'forgotten snapshot'. Our default alert is 48 hours (as suggested by Dan in this thread!).
We'll be doing a mailshot when we release 5.6, also just watch the MP page on veeam.com.
And please all keep the feedback and ideas coming!
Cheers,
Alec King
-
- Enthusiast
- Posts: 30
- Liked: never
- Joined: Jul 15, 2010 9:33 am
- Full Name: Christopher Keyaert
- Contact:
Re: Monitoring VM Snapshots
That's really a good news
I've got a little question, is it possible to be alerted when the creation of a snapshot takes more than x hours ?
Thank you
Bests Regards
Christopher
I've got a little question, is it possible to be alerted when the creation of a snapshot takes more than x hours ?
Thank you
Bests Regards
Christopher
-
- Chief Product Officer
- Posts: 31766
- Liked: 7266 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: Monitoring VM Snapshots
Creation of snapshot is pretty much instant... did you mean deletion by any chance?
-
- Enthusiast
- Posts: 30
- Liked: never
- Joined: Jul 15, 2010 9:33 am
- Full Name: Christopher Keyaert
- Contact:
Re: Monitoring VM Snapshots
Hello,Gostev wrote:Creation of snapshot is pretty much instant... did you mean deletion by any chance?
no no, I mean well the creation. In fact we are using smvi for the backup of our vi on NetApp Storage. Sometime, we've got a hung on a snapshot creation and that block all the process.
So, we would like to be alerted when a snapshot is taking more than X minutes. The same struff for the deletion could be nice also.
Thank you
bests Regards
Who is online
Users browsing this forum: No registered users and 1 guest