none
SCCM Benachrichtung über bevorstehenden Serverneustart RRS feed

  • Frage

  • Hallo zusammen,

    kann man sich im SCCM eine Statusfilterregel o.Ä. anlegen um über bevorstehende Serverneustarts per E-Mail benachrichtigt zu werden?
    Es ist bereits eine Gerätesammlung angelegt, in welche alle Sever mit bevorstehenden Neustart aufgelistet werden.

    Nun soll hier zusätzlich noch eine E-Mail gesendet werden, wenn ein neues Mitglied hinzukommt bzw. wenn sich etwas an der Liste ändert.

    Ist dies Möglich?

    Danke und Gruß

    Hafel

    Freitag, 24. August 2018 08:31

Alle Antworten

  • Status Filter Rule geht nicht da dort nicht gelistet ist, welcher Rechner zu einer collection hinzugekommen ist. Per Skript oder SQL Trigger kann man das aber trotzdem lösen. 


    Torsten Meringer | http://www.mssccmfaq.de

    Montag, 27. August 2018 21:08
    Beantworter
  • Status Filter Rule geht nicht da dort nicht gelistet ist, welcher Rechner zu einer collection hinzugekommen ist. Per Skript oder SQL Trigger kann man das aber trotzdem lösen. 


    Wäre es möglich, dass du deinen Lösungsvorschlag etwas erläutertest.

    Vielen Dank.

    Dienstag, 28. August 2018 08:20
  • Wäre es möglich, dass du deinen Lösungsvorschlag etwas erläutertest.


    Ja klar. Jetzt nach dem Urlaub und wieder am Laptop ;-)

    "Per Skript oder SQL Trigger kann man das aber trotzdem lösen." --> das bedeutet aber in jedem Fall "Handarbeit". Fertig gibt es da nichts. 
    Methode SQL Trigger (könnte eher unsupportet sein): auf die entsprechende SQL Tabelle für die Collection Trigger für Insert und Delete anlegen, der dann die Info in eine andere DB oder Tabelle schreibt. Diese dann in welcher Form auch immer auswerten.

    Oder eben ein Skript, welches zB per WMI Event getriggert ist und auf einen Collection Change reagiert. Damit bekommst Du vorher / nachher-Daten, die Du dann weiterverarbeiten kannst.


    Torsten Meringer | http://www.mssccmfaq.de

    Montag, 3. September 2018 12:18
    Beantworter
  • Hi,

    ja geht über ein CI und Baseline:

    Invoke-WmiMethod -Namespace "ROOT\ccm\ClientSDK" -Class CCM_ClientUtilities -Name DetermineIfRebootPending  | select-object -ExpandProperty "RebootPending"

    Mit einer NonCompliant Collection und Alerts/Subscription auf "Member count alert for Collection" (NonCompliant) erfolgt dann die gewünschte Nachricht.

    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_DCMDeploymentState on SMS_G_System_DCMDeploymentState.ResourceID = SMS_R_System.ResourceId WHERE BaselineID = 'ScopeId_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Baseline_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' AND CollectionID = 'CMXXXXXX' AND ComplianceState = 3
    SG, G.

    Freitag, 30. November 2018 09:49