Liebe Community!
Da sich viele SCCM oder Zabbix (!?) nicht leisten können 😉 habe ich mir überlegt wie man mit PowerShell ein bisschen Monitoring betreiben kann.
Hier eine kleine Vorschau zu meinem Beitrag.
1 2 3 4 5 6 7 8 9 |
$dcs=(Get-ADDomainController -Filter *).Name foreach ($items in $dcs) { If (!(Test-Connection $items -Count 3 -Quiet)) {$itemssite=(Get-ADDomainController $items).site $IP= (Get-ADDomainController $items).IPv4Address $date=Get-Date -Format F Send-MailMessage -From Alert@domain.com -To p.gruenauer@domain.com -SmtpServer EX01 -Subject "Site: $Site | $item is down" -Body "$IP could not be reached at $date.`n`nIf you receive this message again in 15 minutes, $item is probably down." } } |
Alternativen dazu, Scheduled Tasks und mehr in meinem Beitrag: Alert me, if a Domain Controller is down
Lg, P
Hallo Patrick!
Schöner Artikel, dazu zwei Anmerkungen.
„Wir“ ist in dem Fall nicht die PS Usergroup, sondern ich nehme an dein Arbeitgeber ?
Kostenloses Monitoring bietet auch Microsoft Operations Manager mit einem „Free Plan“ an.
Siehe dazu meinen Vortrag auf der Expertslive Konferenz 2017 bze. beim nächsten Expertslive Cafe im Jänner.
LG/Roman
Hallo!
Eigentlich wollte ich viele schreiben, was ich jetzt auch getan habe 😉
Danke für den Hinweis. Operations Manager und SCCM sind meine Achillesferse.
Lg
P