Kaseya Advanced Workshop DAY TWO Developed by Kaseya University Powered by IT Scholars 1 Kaseya Version 6.2 Last updated on June 25, 2012 Roadmap! •Day Day One – Advanced Agent Procedures Advanced • Day Two – Advanced Monitoring – Advanced Reporting 2 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! 3 • For offline questions, send them to training@kaseya.com Questions? It Is Your Turn! 4 • 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 – Advanced Reporting 5 Kaseya Advanced Workshop Advanced Monitoring 6 Advanced Monitoring • Review of Day one – Utilizing Agent Procedures to remediate and collect data – Utilizing Eventcreate to kick of the alert • Log Monitoring • SNMP Monitoring • External Monitoring 7 LOG Monitoring • Create a pattern , Log Parser Set, to monitor for specific logged event. • Prerequisites to a succesful Log Parse Monitor – Application produces a repeatable pattern output – The text file contains definable patterns 8 LOG Monitoring • Steps for a successful LOG Monitoring – Define what to monitor – Define Log Parser – Define templates to parse the log file – Define Parset Set – Define the rules for alerting based on sets of values – Test Log Parser – Utilize the TestLogParser. Exe to ensure that the Log Parser definition is able to parse the log file – Go Live and turn on the LOG Monitoring on a live machine. 9 Define Log Parser • Select location of file • Define archive files – use the * as wildcards for Log files naming convention • Define Template – Define Fields 10 LOG Monitoring • Assign Log File Parser to machines 11 SNMP Monitoring • Introduction to SNMP – Manager / Agent Model – SNMP Commands • GET, GET-NEXT, GET-RESPONSE, SET, TRAP – SNMP Community String • Text password to validate Manager and Agent Communication • Public vs. Private Community Strings 12 SNMP Monitoring • Introduction to SNMP – Management Information Base (MIB) • Database of references to SNMP elements • MIBs defines or describes the Objects Characteristics managed by SNMP Elements • Each of these objects has a unique Object Identifier (OID) • OIDs consists of numbers separated by decimal points and are hierarchically organize to represent the object in the MIB 13 SNMP Monitoring • Introduction to SNMP – SNMP Objects and Instances • Object is the attribute of the SNMP Element • Instance is the specific data element that represent an occurence 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... 14 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 15 – These OIDs are there stored in the Database and listed under the Monitor List Kaseya SNMP Monitoring • SNMP Sets – Predefined SNMP sets are available – Create Custom SNMP Sets defining sets of OIDs and instances to be monitored . • Set the collection and alarm tresholds for the specific OIDs and Instances. 16 – SNMP Sets are applied to the Kaseya Agents acting as SNMP Managers (Agents that performed 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 – Create an SNMP Trap Sets to alert when matching syntax is found. 17 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 18 SNMP Monitoring • Adding vendor’s MIBs – 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) 19 SNMP Monitoring • MIB Browser – Understanding MIB hierarchical tree structure – Finding OIDs to monitors – Adding OIDs to the Monitor List – iReasoning MIB Browser http://ireasoning.com/mibbrowser.shtml • Assign SNMP Monitoring – Definitions for the SNMP GETS are stored in the Kaseya Agent Working directory under kMonitorSets folder. 20 Kaseya SNMP Monitoring • Run a LAN Watch with SNMP monitoring turned on. – Ensure you have the correct Public Communitty Strings. • Under Assign SNMP monitoring you can review the devices that the LAN Watch discovered. • Assign SNMP Sets to the discovered devices • Review SNMP Sets. – Review Treshold Values 21 Kaseya SNMP Monitoring • Add new MIBs under Add SNMP Object – Load MIB – Select the objects (OIDs) to monitor • Select from the MIB Tree • Click on the Add MIB Objects button • Review additions under the Monitor Lists – MIB OIDs • Review data values captured under SNMP Log 22 Advanced Reporting • KaseyaViews – Look at Kaseya System- Database Views - ODBC – Look at creating a SQL View • Show SQL Management Studio • Agent Procedures 23 Connecting to SQL Views • KaseyaViews – Look at Kaseya System- Database Views – ODBC – Fixed user ‘KaseyaViews’ – Set the password 24 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. 25 Questions? It Is Your Turn! 26 • 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. THE END! 27