Real-time performance monitoring and troubleshooting
Post Reply
ChrisGundryCEGA
Expert
Posts: 123
Liked: 9 times
Joined: Aug 26, 2015 2:56 pm
Full Name: Chris Gundry
Contact:

VeeamONE Service monitoring bug/feature request

Post by ChrisGundryCEGA » Apr 25, 2019 1:48 pm

Hi,

I was VERY pleased to see that Veeam have now added a function we have wanted for a long time, Windows Guest service monitoring! We can now set alerts for Windows VMs.

However I was disappointed to find that unfortunately we can't use it to replace our current utility which is a real shame. The reasons are:
1. Alert delay - When a Windows service stops VeeamONE doesn't alert quickly enough. I have spoken to support on case # 03518044 and they say that in their testing from service stopping to Veeam alerting is around 2-3 minutes. This is too long for us and our current solution alerts in 20-30 seconds. They advised there was a registry option to change the GuestServicesUpdatePeriodInSec lower than the default of 20 seconds. However this didn't seem to change anything when set to 15 seconds as the test results were basically the same, it might have been 15 seconds faster, but not noticeable really. Example:
Windows event log:
4/22/2019 2:26:49 PM The Print Spooler service entered the stopped state.

In Veeam ONE logs:
22.04.19 14:29:21 Inform 0x17F4 Alarms "UPDATE Alarm(1799): Name = Spooler on VBRu3(alarm_id = 350, assign_id = 357), Status = 4, Entity = 2388, Message = Spooler service state is Stopped"

Just under 2 minutes, not bad but if the default check is every 20 seconds, why does it take 2-3 minutes to alert? Support don't seem to 'get it' and can't seem to tell me why...

But in our environment this is more like 3-4 minutes, which is much too long when our current solution does this in 20-30 seconds!

2. Adding multiple similar services for a single server (an alert scoped to a single server) is laborious. For example lets say we want to add all the SQL related services on server x. We have to go through a several step wizard to do that. You can't just copy the rule condition and change the service name. Or better yet create a rule of some kind that says SQL* or similar. We have a SQL server that runs several instances, which means multiple SQLSERVER$xxxx instances where xxxxx is the name of the instance. This also means there are several other services all with a similar naming convention like SQL Server Agent being SQLSERVERAGENT$xxxxx. There are maybe 6 services like this, if we have 5 instances then that is 30 services to monitor. Adding each of those you have to go through a wizard and it takes forever. It's just not very practical for adding multiple services to a rule.

We can work around both of these things with simple PowerShell scripts/windows scheduled tasks which are much easier to configure and run, but we don't get the alerts showing in the Veeam dashboard, which is a shame.

If Veeam can see it through and fix these 2 issues then it could be a really nice solution.

Thanks!

Shestakov
Veeam Software
Posts: 6830
Liked: 696 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by Shestakov » Apr 25, 2019 4:24 pm 1 person likes this post

Hi Chris,
1. Let me talk to developers and QA. I'll write back once I have more information.
2. You can create alarms from the Infrastructure View pane. Click on the desired VM in the tree, then go to Services tab. There you can select with CTRL+Click all services you want to be alarmed against and click "Create Alarm..." button. Alarm configuration window will appear. There you can go to the "Assignment" tab. You will see 1 VM in the scope. Click "Add..." to assign the same alarm settings to 4 more VMs.
That will save lots of time.
Anyways, I like your idea to add "Clone" option to the alarm rules, it totally makes sense. I'll add it to the product roadmap.

ChrisGundryCEGA
Expert
Posts: 123
Liked: 9 times
Joined: Aug 26, 2015 2:56 pm
Full Name: Chris Gundry
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by ChrisGundryCEGA » Apr 25, 2019 4:31 pm

Thank you Nikita, that will make it a million times easier, I don't know how I didn't realise that was an option! That would make our initial setup a LOT easier! Adding additional services later on would still be a bit of a pain until a 'clone' option was added, but we could work through that I think. This initial setup was the biggest hurdle, migrating a LOT of services over to VeeamONE to be monitored would have taken forever.

If the timing can be improved that would hopefully enable us to use VeeamONE and have this all in one place! :)

Thanks again

Shestakov
Veeam Software
Posts: 6830
Liked: 696 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by Shestakov » Apr 25, 2019 4:48 pm 1 person likes this post

Thanks for the kind words, Chris!
By the way, what tools are you currently using for the services monitoring?

Shestakov
Veeam Software
Posts: 6830
Liked: 696 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by Shestakov » Apr 29, 2019 12:15 pm

1. For now, 2-3 minutes is indeed the expected trigger time. We will try to speed it up to 20-30 seconds in the next updates.
Thanks for the feedback and the feature request!

ChrisGundryCEGA
Expert
Posts: 123
Liked: 9 times
Joined: Aug 26, 2015 2:56 pm
Full Name: Chris Gundry
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by ChrisGundryCEGA » Apr 30, 2019 7:56 am

Hi Nikita. For some reason I can't see your last post on the topic, unless I click reply, very odd.

Can you elaborate on why though? The cycle is supposed to be every 20 or 60 seconds, so why does it take 2-4 minutes to trigger an alarm?

Thanks

Shestakov
Veeam Software
Posts: 6830
Liked: 696 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by Shestakov » Apr 30, 2019 11:04 am

That's how the current data collector works. Default interval is 1 minute. We have an idea how to speed it up in current release, but need to test it first.

Shestakov
Veeam Software
Posts: 6830
Liked: 696 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by Shestakov » Apr 30, 2019 5:09 pm

Unfortunately the fix doesn't work properly, so we will work on in the next versions.
Thanks!

Vitaliy S.
Product Manager
Posts: 22747
Liked: 1518 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by Vitaliy S. » May 16, 2019 2:52 pm 2 people like this post

Chris, good news! Our R&D team didn't stop working on this and has managed to overcome all the problems when fixing this issue, so please contact our support team to obtain a hotfix (currently in the final stage of QC process) that will decrease the time required to detect problems with services and processes (Fix ID 170388).

ChrisGundryCEGA
Expert
Posts: 123
Liked: 9 times
Joined: Aug 26, 2015 2:56 pm
Full Name: Chris Gundry
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by ChrisGundryCEGA » May 17, 2019 7:46 am

Hi Vitaliy

That is great news, thank you very much.I have logged a case #03569402 for the hotfix. Looking forward to testing/using it!

Thanks

Chris

Vitaliy S.
Product Manager
Posts: 22747
Liked: 1518 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by Vitaliy S. » May 17, 2019 11:44 am

Please let us know the updated results after applying the hotfix.

ChrisGundryCEGA
Expert
Posts: 123
Liked: 9 times
Joined: Aug 26, 2015 2:56 pm
Full Name: Chris Gundry
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by ChrisGundryCEGA » Jun 05, 2019 12:41 pm

Hi Vitaliy

Still waiting on the hotfix from support to test this...

Thanks

Chris

Shestakov
Veeam Software
Posts: 6830
Liked: 696 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by Shestakov » Jun 05, 2019 2:31 pm 1 person likes this post

Hi Chris,
Let me double-check the case status with support management.
I'll let you know the result.
Thanks

ChrisGundryCEGA
Expert
Posts: 123
Liked: 9 times
Joined: Aug 26, 2015 2:56 pm
Full Name: Chris Gundry
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by ChrisGundryCEGA » Jun 07, 2019 11:20 am 2 people like this post

Hi Nikita

I have just received a hotfix to test from the QA/support team and I can confirm it is working really well. In all my tests so far it is now detecting in 30-32 seconds which is a big improvement and is much more usable for us. We can now look at moving our service monitoring into VeeamONE as well, which is great for us!

Many thanks for your help on this.

Chris

Shestakov
Veeam Software
Posts: 6830
Liked: 696 times
Joined: May 21, 2014 11:03 am
Full Name: Nikita Shestakov
Location: Prague
Contact:

Re: VeeamONE Service monitoring bug/feature request

Post by Shestakov » Jun 07, 2019 12:49 pm

Thanks for the update, Chris!
I'll forward your kudos to R&D team.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests