Build precise queries to find exactly what you need
Press ESC to close
Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More
@robinp
Member Since: August 11, 2013
Favorites0
Views
Projects0
There appears to be a syntax error (or at least when executed on my system Server 2008 R2 Exch 2010) When running on my exchange server, Mounted and Dismounted databases report as OK. If you change: if(($state.status -match "Mounted") -or ($state.status -match "Healthy")){ to: if(($state.status -match '^Mounted') -or ($state.status -match '^Healthy')){ and if(($ContentIndexState.status -match "Healthy") -or ($ContentIndexState.status -match "Mounted")){ to: if(($ContentIndexState.status -match '^Healthy') -or ($ContentIndexState.status -match '^Mounted')){ It then works properly for me. Other than that great script. Thanks.
Reviewed 13 years ago