Kaseya Advanced Workshop
E N D
Presentation Transcript
Kaseya Advanced Workshop DAY TWO Developed by Kaseya University Powered by IT Scholars Kaseya Version 6.2 Last updated on June 25, 2012
Roadmap! • Day One • Advanced Agent Procedures • Day Two • Advanced Monitoring • Advanced Reporting • Day One • Advanced Agent Procedures • Day Two • Advanced Monitoring • Advanced Reporting
How can you ask your question? • Type your question in the GoToMeeting Chat • From time to time, I will stop to answer them • If you have a burning question, you can also raise your hand to indicate that you need an answer quickly! • For offline questions, send them to training@kaseya.com
Questions? • Please type your questions in the chat section of your GoToMeeting window. • Remember that you can always send your questions to training@kaseya.com too. • If you are falling behind the steps in the lab, please just watch the presentation, take some notes, and perform your labs after the lecture.
Roadmap! • Day One • Advanced Agent Procedures • Day Two • Advanced Monitoring • Advanced Reporting • Day One • Advanced Agent Procedures • Day Two • Advanced Monitoring • Advanced Reporting
Kaseya Advanced Workshop Advanced Monitoring
AdvancedMonitoring • Review of Dayone • Utilizing Agent Procedures to remediate and collect data • UtilizingEventcreate to kick of the alert • Log Monitoring • SNMP Monitoring • ExternalMonitoring
LOG Monitoring • Create a pattern , Log Parser Set, to monitor forspecificloggedevent. • Prerequisites to a succesful Log Parse Monitor • Applicationproduces a repeatablepattern output • The text file containsdefinablepatterns
LOG Monitoring • Steps for a successful LOG Monitoring • Definewhat to monitor • Define Log Parser – Definetemplates to parse the log file • DefineParset Set – Define the rulesforalertingbasedon sets of values • Test Log Parser – Utilize the TestLogParser. Exe to ensurethat the Log Parserdefinition is able to parse the log file • Go Live and turn on the LOG Monitoringon a live machine.
Define Log Parser • Select location of file • Define archive files – use the * as wildcards for Log files naming convention • Define Template • Define Fields • Define Output Template
LOG Monitoring • Assign Log File Parser to machines • AssignParset Sets
SNMP Monitoring • Introduction to SNMP • Manager / Agent Model • SNMP Commands • GET, GET-NEXT, GET-RESPONSE, SET, TRAP • SNMP CommunityString • Text password to validate Manager and Agent Communication • Public vs. Private CommunityStrings
SNMP Monitoring • Introduction to SNMP • Management Information Base (MIB) • Database of references to SNMP elements • MIBsdefinesordescribes the ObjectsCharacteristicsmanagedby SNMP Elements • Each of these objects has a unique Object Identifier (OID) • OIDsconsists of numbersseparatedbydecimalpoints and are hierarchicallyorganize to represent the object in the MIB
SNMP Monitoring • Introduction to SNMP • SNMP Objects and Instances • Object is the attribute of the SNMP Element • Instance is the specific data element thatrepresentanoccurence of the SNMP Object within the SNMP Element • Example – a 24 Port Switch • Object is the Interface and the Instances are the port 1 through 24, the Console, Uplink Interface, etc...
Kaseya SNMP Monitoring • SNMP Device Discovery • Perform LANWatch to scan an IP subnet for SNMP enabled devices • SNMP Deep Walk • When an SNMP device is discovered an SNMP Deep Walk is perform to interrogate the SNMP device and retrieve a list of OIDs that device supports • Monitor List – MIBs and OIDs • These OIDs are there stored in the Database and listed under the Monitor List
Kaseya SNMP Monitoring • SNMP Sets • Predefined SNMP sets are available • CreateCustom SNMP Sets defining sets of OIDs and instances to bemonitored . • Set the collection and alarm tresholdsfor the specificOIDs and Instances. • SNMP Sets are applied to the Kaseya Agentsacting as SNMP Managers (Agentsthatperformed and discovered SNMP devices via the LANWatch) • SNMP Sets perform SNMP GET commands to query the SNMP devices.
Kaseya SNMP Monitoring • SNMP Trap Alerts • Ability to assign a Kaseya Agent to listen for SNMP Traps sent by SNMP devices • Createan SNMP Trap Sets to alert whenmatchingsyntax is found.
Kaseya SNMP Monitoring • SNMP Log • View the values collected by the SNMP Managers or Kaseya Agents performing the SNMP discovery • SNMP QuickSet • Ability to create an SNMP Set from the results of the SNMP discovery • Also can Auto-Deploy SNMO Sets based on Device Type
SNMP Monitoring • Addingvendor’sMIBs • Oidview – http://www.oidview.com • Online MIB Database (Under Support – Online MIB Database) • MibDepot – http://www.mibdepot.com • Plixer – http://www.plixer.com • MIB Archive (Under Support – MIB Resources)
SNMP Monitoring • MIB Browser • Understanding MIB hierarchical tree structure • FindingOIDs to monitors • AddingOIDs to the Monitor List • iReasoning MIB Browser - http://ireasoning.com/mibbrowser.shtml • Assign SNMP Monitoring • Definitionsfor the SNMP GETS are stored in the Kaseya Agent Working directory underkMonitorSets folder.
Kaseya SNMP Monitoring • Run a LAN Watchwith SNMP monitoringturnedon. • Ensureyou have the correct Public CommunittyStrings. • UnderAssign SNMP monitoringyoucanreview the devicesthat the LAN Watchdiscovered. • Assign SNMP Sets to the discovereddevices • Review SNMP Sets. • ReviewTresholdValues
Kaseya SNMP Monitoring • AddnewMIBsunderAdd SNMP Object • Load MIB • Select the objects (OIDs) to monitor • Select from the MIB Tree • Click on the Add MIB Objects button • Reviewadditionsunder the Monitor Lists – MIB OIDs • Review data valuescapturedunder SNMP Log
AdvancedReporting • KaseyaViews • Look at Kaseya System- Database Views - ODBC • Look at creating a SQL View • Show SQL Management Studio • Agent Procedures
Connecting to SQL Views • KaseyaViews • Look at Kaseya System- Database Views – ODBC • Fixed user ‘KaseyaViews’ • Set the password
Connecting to SQL Views • Create an ODBC DSN to connect to ksubscribers database using the KaseyaViews credentials • From the Control Panel open the – Data Sources (ODBC) configuration • Add a new DSN for SQL Server using the KaseyaViews credential.
Questions? • Please type your questions in the chat section of your GoToMeeting window. • Remember that you can always send your questions to training@kaseya.com too. • If you are falling behind the steps in the lab, please just watch the presentation, take some notes, and perform your labs after the lecture.