1 / 26

scug.at info@scug.at @scug_at

www.scug.at info@scug.at @scug_at. Über die System Center User Group - Austria. Events. SCUG-AT Event IV: Mittwoch , 22.1.2014. Operations Manager: In der Praxis. Stefan Koell Microsoft MVP: SCCDM code4ward.net stefan.koell@code4ward.net. @ StefanKoell / www.code4ward.net.

hisoki
Download Presentation

scug.at info@scug.at @scug_at

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. www.scug.at info@scug.at @scug_at

  2. Über die System Center User Group - Austria

  3. Events

  4. SCUG-AT Event IV:Mittwoch, 22.1.2014

  5. Operations Manager: In der Praxis Stefan Koell Microsoft MVP: SCCDMcode4ward.net stefan.koell@code4ward.net

  6. @StefanKoell / www.code4ward.net • Tätig in Wien (und Umgebung) • Software Entwicklung und Beratung (System Center) • Royal TS: http://www.royalts.com • Remote Management Tool für Windows, Mac OS X und iOS • RDP, Terminal (SSH, Telnet, …), Web, Performance Counter, … • Log Smith: http://www.code4ward.net • Kostenloses Programm zur SCOM und Event Log analyse • Web View Widget • http://gallery.technet.microsoft.com/Web-View-Widget-Management-0d14bd0a

  7. Agenda • Anpassungs-Management Packs (Overrides): Wie und Warum? • Umgang mit Gruppen, Namenskonventionen • Strategien zur Reduktion von “Alarm-Rauschen” • PropertyBags: Was kann man damit machen? • Windows Events – Bewährte Methoden • Dashboard Widget zur Anzeige von Web Seiten • Wissensdatenbank mit SharePoint • Generische Tasks

  8. Anpassungs-MPs (Overrides): Wie? • Ein „Override MP“ für jedes Produkt / jede Version • Ein „Override MP“ für jedes Team / jede Abteilung • Ein versiegeltes MP mit allen Gruppen zur Verwendung in „Override MPs“ • Kein „Override MP“ erstellen; alles in das Default MP

  9. Anpassungs-MPs (Overrides): Wie? • Ein „Override MP“ für jedes Produkt / jede Version • Ein „Override MP“ für jedes Team / jede Abteilung • Ein versiegeltes MP mit allen Gruppen zur Verwendung in „Override MPs“ • Kein „Override MP“ erstellen; alles in das Default MP • Ein “Override MP” für jedes anzupassende MP erstellen • Verwendung eines einheitlichen Namenskonzepts

  10. Anpassungs-MPs (Overrides): Warum? • Nur Objekte von versiegelten MPs können in nicht versiegelten MPs verwiesen werden. • Objekte von nicht versiegelten MPs können nur im selben (nicht versiegelten MP) verwiesen werden. • Mehrere Gruppen mit dem selben Inhalt können entstehen. • Management Pack Lebenszyklus (aktualisieren, entfernen) • Einheitliche Namenskonvention

  11. Demo: Anpassungs Management Packs (Overrides)

  12. Reduktion von “Alarm-Rauschen”:Wofür werden Alarme verwendet? • Frühestmögliche Auskunft über kritische, betriebliche Zustände • Statusinformation über Systeme und Komponenten (Health) • Zusammenhänge und Ursprungsanalyse • Benachrichtigungen (Notifications) • Integration in Support-/Help Desk Systeme (Ticketing)

  13. Anpassung der Alarm Priorität • „Opt-In“ oder „Opt-out“ Ansatz • Dritthersteller und Microsoft Management Packs erstellen hauptsächlich Alarme mit Priorität “Medium” • Entsprechende Konfiguration der Priorität eigener Regeln und Monitore • Auswertung von Regeln/Monitore und der konfigurierten Alarm-Priorität:http://www.code4ward.net/main/Blog/tabid/70/EntryId/97/Find-all-rules-and-monitors-raising-alerts-with-a-certain-priority.aspx

  14. Demo: Reduktion von “Alarm-Rauschen”

  15. Property Bag • Eine flexible Datenstruktur der MOM.ScriptAPI • Kann in vbScript und PowerShell verwendet werden • Wird meist verwendet um den Health-Status eines Monitors zu setzen(Status: “OK” oder “Error”) • Anreicherung der Alarmbeschreibung • Zusatzinformationen aus dem Script (Zur Fehlerbehebung oder Diagnose) • Anzeige im „Health Explorer“ (State Change Events) • Anzeige im Alarm-Kontext (Alarm Eigenschaften) • Achtung Datenlimit: 4MB

  16. Demo: Property Bag

  17. Windows Events • Für Intern entwickelte Applikationen und Systeme • Reaktion auf simple Zeichenketten (string-matching) • Sammlung oder Alarmierung auf Events • Beispiele: • Event Beschreibung beginnt mit “#sql-warn:” -> Warnung • Event Beschreibung beginnt mit “#sql-err:” -> Fehler • Event Beschreibung beginnt mit “#sql-info:” -> einfach nur sammeln

  18. Event Parameter • Geringer Belastung • Sprachunabhängig • Einfacher Zugriff auf bestimmte Daten • Unterstützung in OperationsManager

  19. Demo: Windows Events

  20. Web View Widget • Kostenlos, kann von der TechNet Gallery geladen werden • Benötigt SCOM 2012 oder höher • Ermöglicht die Anzeige einer Web Seite in einem Dashboard Widget • Optional: Toolbar (zur Navigation) und automatisches aktualisieren der Seite • Funktioniert mit der Operations Konsole und der Web Konsole

  21. Demo: Web View Widget

  22. Wissensdatenbankmit SharePoint • Durchsuchbare Wissensdatenbank • Anpassbar (Zusatzfelder, etc.) • Optionale Vergabe von Berechtigungen möglich • Unabhängig von der Operations Konsole • Benötigt nicht Visual Studio Tools for Office, Word, etc.

  23. Umsetzung • Alarm Konsolen Task • Script/Programm/Web Seite zur Erstellung der entsprechenden URL • Existiert bereits ein Artikel? • Wenn ja, URL auf Artikel setzen… • Wenn nein, URL auf Seite zur Anlage eines neuen Artikels setzen… • … Web Browser zur entsprechenden URL umleitenhttp://www.code4ward.net/main/Blog/tabid/70/EntryId/186/Use-SharePoint-Wiki-as-SCOM-Knowledge-Base.aspx

  24. Demo: Wissensdatenbankmit SharePoint

  25. Generische Tasks • Allgemeiner Agent Task (Scriptbasiert) • Command (cmd.exe) und PowerShell (cmd-let) variante • Schnelle, kontrollierte und protokollierte Ausfuehrung http://www.code4ward.net/main/Blog/tabid/70/EntryId/187/Generic-Tasks-in-Operations-Manager.aspx ACHTUNG: • Testen, testen, testen! • Wer darf diese Tasks verwenden?

  26. Demo: Generische Tasks

More Related