Schlafen Sie gut!? - Autodesk Vault System Überwachung Thomas Helm Technical Consultant Collaboration Solutions Team Autodesk Global Services Twitter Join the conversation #AU2015
Schlafen Sie gut?
Kurs Zusammenfassung Übersicht über die verfügbaren Protokolle und Dienste, die von Autodesk Vault und SQL Server geschrieben und verwendet werden. Der Kurs vermittelt einen Einblick in die Möglichkeiten der Systemüberwachung, sowie Möglichkeiten zur Benachrichtigung bei Störfällen.
Schlüssel Lernziele Am Ende dieses Kurses, werden Sie in der Lage sein: SQL Server konfigurieren, um Email zu versenden Eigene Warnungen zu erstellen Automatische Emails auf Basis von Windows Ereignissen zu verschicken Wissen, wo die verschiedenen Anwendungen ihre Information in Log Dateien schreiben
Überwachungskomponenten und Programme
Überwachungskomponenten
Überwachungskomponenten
Überwachungskomponenten
Programme und Systemfunktionen SQL Management Studio WMI (Windows Management Instrumentation) Windows Ereignisanzeige Windows Aufgaben Planer PowerShell
SQL Server
Vorbereitungen Datenbank E-Mail konfigurieren Profile anlegen Konto erstellen Operator erstellen SQL Agent für das Versenden von Datenbank Emails konfigurieren
Replikationsauftrag Überwachen Jede replizierte Datenbank hat ihren eigene Auftrag KnowledgeVaultMaster Vault(s) Übersicht aller Benachrichtigungen können beim jeweiligen Operator eingesehen werden
Warnungen Standard Replikationswarnungen auf Verleger (Vault Replikation) Eigene Warnungen Freier Speicherplatz Prozessoren Engpass SQL Instanz Vorgänge
Schwellenwertwarnungen Benachrichtigung bevor ein Abonnement abläuft
WMI Ereigniswarnung Windows Management Instrumentation (Wikipedia) Überwachen der Windows Ressourcen und SQL Ereignisse
Demo
Windows Ereignisanzeige
Windows Ereignisanzeige SQL und ADMS schreiben viele Information in die Windows Ereignisanzeige Ereignisse können an Aufgaben angefügt werden
Demo
Windows Aufgabenplaner
Windows Aufgabenplaner Aufgaben können direkt aus der Ereignisanzeige erstellt werden oder manuell in den Windows Aufgabenplaner
Windows Aufgabenplaner PowerShell kann zum versenden von E-Mails verwendet werden Test Ereignisse helfen die Aufgabe zu prüfen
Demo
Autodesk Vault Protokoll Dateien
ADMS / AVFS Protokoll Dateien vlog speichert Probleme ausgehend vom Vault Client / Vault Addins Error: Soap Exception ( mesg-id = 635743898168910278 ) Exception: InvalidUserPassword [301] Username and/or Password is invalid, so user cannot be authenticated. Stacktrace: at Connectivity.Server.Proxies.ServiceAccessor`3.tryexecute(String remoteserver, Action`1 action, Int32 attemptcount) ADMSConsoleLog speichert Probleme ausgehend von der ADMS Console 28.05.2015 16:04:21 User '*****\AutodeskVault' does not have permission to path '\\<server>\backup$\vaultbackup_2015_09_28_16_04_20'. 28.05.2015 16:04:22 Connectivity.Application.VaultManager.ServiceException: InsufficientFilePermissions [175] AVFS-log speichert Probleme zum Dateiserver 7/14/2015 10:55:23 AM Begin executing event Autodesk.Filestore.Validation on vault 'Vault' at 7/14/2015 10:55:23 AM 7/14/2015 10:55:23 AM Could not validate resource 'Vault.ipj' version 1. Located in the file store at D:\FileStores\Vault\000\000\000\000\000\544\544428\544428_544429_1.ipj.
ADMS / AVFS Protokoll Dateien Microsoft PowerShell bietet viele Möglichkeiten die Dateien zu scannen und zu überwachen Auch können die gescannten Dateien als Anhang gleich mitgeschickt werden Zusammen mit Windows Aufgabenplaner können Benachrichtigungsmails versendet werden
ADMS / AVFS Protokoll Dateien Vordefinierte PowerShell Skripte durchscannen die Log Dateien und versenden eine E-Mail, sobald ein Fehler geloggt wurde
Demo
Kritische Ereignis ID s SELECT * FROM [master].[sys].[messages] WHERE language_id = 1031 and severity > 17 3041: BACKUP-Fehler beim Abschließen des %1!-Befehls 14151: Replikations-%1!: Fehler beim %2!-Agent. %3! 14265: Der MSSQLServer-Dienst wurde unerwartet beendet. Autodesk Data Management Job Dispatch JobService.ExecuteScheduledEvents 8005 ASP.NET 4.0.30319.0 1309: Exception message: The remote name could not be resolved
Ressourcen Windows Management Instrumentation https://msdn.microsoft.com/en-us/library/aa394582(v=vs.85).aspx http://www.opennms.org/wiki/wmiconfiguration SQL Server Create an Operator Set Thresholds and Warnings in Replication Monitor Set Thresholds and Warnings for a Transactional Publication (Replication Monitor) Monitor Replication Agents Distributed Queries Stored Procedures (Transact-SQL)
Schlafen Sie gut!
Fragen?