Size: a a a

SCOM + SCorch + DPM

2020 September 10

andreyvsc Щепачев... in SCOM + SCorch + DPM
Скрипт доходит только до роллапа
источник

MS

Max Serg in SCOM + SCorch + DPM
select  --top 25 --Uncomment if your dashboard is working too long and get instances by parts
   PathT.FullName
   ,ClassT.Name as ClassName
   ,UnhealthyState.MonitorName
from
dbo.StateView as UnhealthyState WITH (NOLOCK)

left join dbo.AlertView as OpenAlerts
on
UnhealthyState.BaseManagedEntityId = OpenAlerts.MonitoringObjectId and
OpenAlerts.ResolutionState <> 255 and OpenAlerts.IsMonitorAlert = 1 and LanguageCode = 'ENU'

inner join dbo.ManagedEntityGenericView PathT
on PathT.id = UnhealthyState.BaseManagedEntityId and PathT.MonitoringClassId= UnhealthyState.TargetManagedEntityType  

inner join [dbo].[ManagedTypeView] As ClassT
on ClassT.id = UnhealthyState.TargetManagedEntityType and ClassT.LanguageCode = 'ENU'

where
UnhealthyState.HealthState in (3,2) --only ERROR и WARN
and UnhealthyState.OperationalState is not NULL --not aggregate or dependency monitor
and UnhealthyState.MonitorName not in
('Insert MonitorName' -- you can remove some motinor from query
,'Insert MonitorName'
)
--and UnhealthyState.MonitorName not like '%SQL%' -- you can use like or not like to show specific monitors
--and UnhealthyState.MonitorName not like '%network%'
--and OpenAlerts.Id is NULL -- Alert was closed or did not exist
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
andreyvsc Щепачев
@VladimirZelenov а как пошем выдернуть объекты мониторинга с проблемными мониторами?
В общем, если нет дополнительных условий в задаче, то все нездоровые объекты можно получить по такому запросу
$ManagementGroup = Get-SCOMManagementGroup
$Criteria = New-Object Microsoft.EnterpriseManagement.Monitoring.MonitoringObjectGenericCriteria("HealthState >= 2")
$ManagementGroup.GetMonitoringObjects($Criteria)
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
А никто не знает какой-нибудь канал по SCOM у пендосов?
источник

MS

Max Serg in SCOM + SCorch + DPM
пендосы не пользуются телеграмом
источник

andreyvsc Щепачев... in SCOM + SCorch + DPM
Владимир Зеленов
В общем, если нет дополнительных условий в задаче, то все нездоровые объекты можно получить по такому запросу
$ManagementGroup = Get-SCOMManagementGroup
$Criteria = New-Object Microsoft.EnterpriseManagement.Monitoring.MonitoringObjectGenericCriteria("HealthState >= 2")
$ManagementGroup.GetMonitoringObjects($Criteria)
Тут ругается на healthstate>=2
источник

andreyvsc Щепачев... in SCOM + SCorch + DPM
Max Serg
select  --top 25 --Uncomment if your dashboard is working too long and get instances by parts
   PathT.FullName
   ,ClassT.Name as ClassName
   ,UnhealthyState.MonitorName
from
dbo.StateView as UnhealthyState WITH (NOLOCK)

left join dbo.AlertView as OpenAlerts
on
UnhealthyState.BaseManagedEntityId = OpenAlerts.MonitoringObjectId and
OpenAlerts.ResolutionState <> 255 and OpenAlerts.IsMonitorAlert = 1 and LanguageCode = 'ENU'

inner join dbo.ManagedEntityGenericView PathT
on PathT.id = UnhealthyState.BaseManagedEntityId and PathT.MonitoringClassId= UnhealthyState.TargetManagedEntityType  

inner join [dbo].[ManagedTypeView] As ClassT
on ClassT.id = UnhealthyState.TargetManagedEntityType and ClassT.LanguageCode = 'ENU'

where
UnhealthyState.HealthState in (3,2) --only ERROR и WARN
and UnhealthyState.OperationalState is not NULL --not aggregate or dependency monitor
and UnhealthyState.MonitorName not in
('Insert MonitorName' -- you can remove some motinor from query
,'Insert MonitorName'
)
--and UnhealthyState.MonitorName not like '%SQL%' -- you can use like or not like to show specific monitors
--and UnhealthyState.MonitorName not like '%network%'
--and OpenAlerts.Id is NULL -- Alert was closed or did not exist
Спасибо
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
andreyvsc Щепачев
Тут ругается на healthstate>=2
Не должно.
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
Max Serg
пендосы не пользуются телеграмом
А есть место, где они обитают в своём тесном мирке?
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
Онлайн чат или еще что-нибудь такое?
источник

MS

Max Serg in SCOM + SCorch + DPM
раньше жили на technet в основном
источник

MS

Max Serg in SCOM + SCorch + DPM
я живу внутри коммьюнити МС, мне хватает
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
А в онлайн ничего нет?
источник

MS

Max Serg in SCOM + SCorch + DPM
можно Кевину Холману напрямую написать без всяких фильров :)
источник

MS

Max Serg in SCOM + SCorch + DPM
Владимир Зеленов
А в онлайн ничего нет?
о таком форуме я не знаю, может быть в каналах FB и LinkedIn
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
А Кевин он вообще кто по отношению к MS? Я раньше писал Брайну Урену, но он не особо шустро отвечал.
источник

MS

Max Serg in SCOM + SCorch + DPM
Customer Engineer. Ex-Premier Field Engineer
источник

MS

Max Serg in SCOM + SCorch + DPM
в организации уже лет 15 наверное
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
А, т.е. он сотрудник.
источник

MS

Max Serg in SCOM + SCorch + DPM
да, он на той же позиции, что и я
источник