Getting Your WLAN Ready for Enterprise-Grade UCC and Voip

Total Page:16

File Type:pdf, Size:1020Kb

Getting Your WLAN Ready for Enterprise-Grade UCC and Voip Getting your WLAN Ready for Enterprise-grade UCC & VoIP Dipen Vardhe, Technical Marketing Engineer March 1 2017 AGENDA – UCC Trends & Challenges – It’s all about the QoS.. – UCC Applications on Aruba WLAN (6.x Architecture) – Skype for Business on 8.x Architecture – Troubleshooting @ArubaEMEA | #ATM17EMEA 3 Unified Communication & Collaboration (UCC) 1 UCC is all about Voice/Video/Conferencing/Desktop-Sharing 2 Wireless Controller ‘unifies’ various aspects of it 3 Media Detection – Media Classification – Media/Traffic Prioritization 4 In-depth VO/VI call visibility – Monitoring 5 Various UCC applications – Skype for Business, SIP, Jabber, etc. @ArubaEMEA | #ATM17EMEA 4 UCC Trends & Challenges @ArubaEMEA | #ATM17EMEA 5 UCC Trends - Digital Workplace adoption with Wi-Fi - Voice no longer a “standalone application” - SIP, SCCP, SVP, H323, Vocera - UCC is the “new wave” in IT - Skype for Business, Wi-fi calling, Jabber, FaceTime, Hangout etc. - Device mobility - Application anytime and anywhere @ArubaEMEA | #ATM17EMEA 6 UCC Challenges over Wireless • Diversity of Clients • AP placement • QoS on wireless • AV • Channel Capacity • QoS on wire • App incompatibility • AP Capacity • Queue overflows/drops • Tx/Rx Characteristics • Routing/path changes • Interference • WAN • Mobility • UC server monitoring @ArubaEMEA | #ATM17EMEA 7 QoS Considerations –Voice/Video traffic transmission at lower priority – QoS incompatibility between Wired and Wireless – No End-to-end QoS @ArubaEMEA | #ATM17EMEA 8 QoS Considerations – Voice/Video traffic transmission at lower priority – QoS incompatibility between Wired and Wireless – No End-to-end QoS @ArubaEMEA@ArubaNetworks| #ATM17EMEA | 9 Voice/Video Traffic Best-Effort? Lack of visibility to different application traffic types VO: DSCP 56 VO: No DSCP VI: DSCP 40 BE: DSCP 24 BK: DSCP 8 WMM-AC: BE DSCP 24 DSCP 24 INTERNET Lack of Traffic Classification @ArubaEMEA | #ATM17EMEA 10 QoS Considerations – VO/VI traffic is going at lower priority – QoS incompatibility between Wired and Wireless – No End-to-end QoS @ArubaEMEA | #ATM17EMEA 11 WMM, 802.11p, DSCP Priority 802.1P 802.1P WMM Access WMM DSCP Priority Designation Category Lowest 1 BK AC_BK AC_VO 48-63 2 BK 0 BE AC_BE AC_VI 32-47 3 EE 4 CL AC_VI AC_BE 22-31 5 VI 6 VO AC_VO AC_BK 0-21 Highest 7 NC - Legacy wired networks have DSCP 46 (EF) defined for Voice - If client does upstream tagging of VO packets with DSCP 46, wireless driver on the client will send the traffic on air as WMM-AC as VI instead of VO - It is recommended to follow DSCP values mandated by WMM standard to have end-to-end QoS @ArubaEMEA | #ATM17EMEA 12 DSCP 46 (EF) Recommendation - Configure wireless clients with DSCP 48 – 63 for VO - On the HPE Aruba infrastructure, configure DSCP 46 for VO VO: DSCP 56 VO: DSCP 46 WMM-AC: VO DSCP 46 DSCP 46 INTERNET @ArubaEMEA | #ATM17EMEA 13 QoS Considerations – Voice/Video traffic transmission at lower priority – QoS incompatibility between Wired and Wireless – No end-to-end QoS @ArubaEMEA | #ATM17EMEA 14 End-to-End QoS Wireless LAN Edge LAN Core INTERNET Some clients can apply QoS AP translates between WMM- Stateful Firewall on the LAN core needs to be QoS in upstream direction. AC and DSCP on upstream controller inspects the aware. Packets going out Packets are prioritized with and downstream directions. packets and assigns TOS from LAN core need to WMM-AC over Air. LAN Edge needs to be QoS flags. It can override TOS have correct QoS aware. flags if set incorrectly. markings. Upstream Downstream @ArubaEMEA | #ATM17EMEA 15 QoS Configuration on Aruba Controller @ArubaEMEA | #ATM17EMEA 16 Wired QoS (Controller -> AP) @ArubaEMEA | #ATM17EMEA 17 Wireless QoS (AP -> Wireless Client) @ArubaEMEA | #ATM17EMEA 18 UCC Apps on Aruba WLAN 6.x Arch @ArubaEMEA | #ATM17EMEA 19 UC Apps on Aruba WLAN - Skype for Business - Wi-Fi Calling - Jabber - FaceTime - Hangout @ArubaEMEA | #ATM17EMEA 20 Aruba WLAN Enterprise Network Architecture - AOS 6.x DMZ Headquarter Master/Master-Standby Headquarter INTERNET Local Local Branch Office Branch @ArubaEMEA | #ATM17EMEA 21 UCC 6.x Design Overview - Heuristics Call Server ‘ucm’ is name of process handling ucm = process handling UCC 1 UCC Prioritized Detection ucm Client flow goes thru DPI – media 2 detection, passes onto ucm DPI Classification Ucm classifies media streams into 3 VO,VI, determines type of call Local Prioritized ToS 46,34 VO/VI Installs prioritized flows uplink to call 4 server and downstream to client Upstream maybe BE DSCP 6,5 VO/VI or Marked @ArubaEMEA | #ATM17EMEA 22 Skype for Business on Aruba WLAN @ArubaEMEA | #ATM17EMEA 23 SfB Classification Methods • Heuristics • SDN API @ArubaEMEA | #ATM17EMEA 24 SfB Heuristics - Leverages DPI to identify & prioritize real time voice and video traffic - Ideal for SfB online deployments - On-prem and hosted deployments without SDN API can leverage heuristics - AirWave aggregates network wide data for visibility - SfB clients multiplexes RTCP and RTP packets over the same session; packets treated as RTCP packets instead of media - For Controllers, SfB Heuristics is supported from AOS 6.4.4 - For Instant APs, SfB Heuristics is supported from Instant OS 4.3.0 @ArubaEMEA | #ATM17EMEA 25 Skype for Business (SfB) SDN API Overview Microsoft terminology for a service 1 that provides call info to switches Not to be confused with ‘networking 2 related SDN’ SDN API are xmls that contain rich 3 call/media/endpoint info and statistics ArubaOS Controller Capable of 4 receiving SDN API msgs Controller programs prioritized flows 5 for VO, VI, etc based on those msgs @ArubaEMEA | #ATM17EMEA 26 UCC SfB SDN API Design in 6.X SfB SDN Mgr Call Server Session Info xml SDN API provides call session info Prioritized 1 and rich visibility Detection ucm Controller is in listening mode for SDN 2 xml messages from SDN Mgr DPI Classification Call start triggers SDN msg from mgr 3 to controller Local Prioritized ToS 46,34 VO/VI Xml contains details on caller, callee, 4 ports, media classification etc. Upstream maybe BE DSCP 6,5 VO/VI or Marked End call provides end-to-end call 5 quality metrics @ArubaEMEA | #ATM17EMEA 27 Call Details via SDN API - CALL START - Caller/Callee, device, session, BW, time etc. - PERIODIC INTERVALS - Instantaneous Call quality - CALL END - Avg. call quality, time, microphone/speaker glitch rate etc. @ArubaEMEA | #ATM17EMEA 28 Wi-Fi Call Quality Analysis - UCC Score - Calculated by analyzing the RTCP/RTP information for related media flows over the wireless link - Delay, jitter and packet loss calculated - Computation performed for voice calls only UCC Score Quality Indication Greater than 70 Good quality perceived by the network Between 30 and 70 Fair quality perceived by the network Less than or equal to 30 Poor quality perceived by the network @ArubaEMEA | #ATM17EMEA 29 Capability Comparison between Heuristics & SDN API Feature Heuristics SDN API Tagging and retagging WMM/DSCP values Dynamic identification/prioritization of SfB Voice/Video streams Prioritization of Office365 traffic Independent of SfB Infrastructure Real-time call quality analysis using UCC score Correlation between UCC score and Wi-Fi health metrics on UCC dashboard Dynamic identification/prioritization of SfB desktop sharing, file transfer End-to-end call metrics including MOS for diagnostics and troubleshooting Correlation between MOS and Wi-Fi health metrics on UCC dashboard Visibility into dialled numbers and gateway endpoints Visibility into endpoint speaker and microphone glitch rates Accurate identification of 100% of all SfB traffic @ArubaEMEA | #ATM17EMEA 30 Wi-Fi Calling @ArubaEMEA | #ATM17EMEA 31 Wi-Fi Calling - Native phone number - Carrier text messaging - Response to OTT - Improved indoor coverage - Roaming avoidance - Complements VoLTE / IMS @ArubaEMEA | #ATM17EMEA 32 Wi-Fi Calling Detection Carrier Core Network - Sequence of events ePDG - Gateway Learning Phase (IPSEC) P-GW IMS - IPSEC Tunnel Establishment (IP) (SIP) RTP - Media flow and Call Classification based on Heuristics Authenticate - Apply QoS on media traffic DNS discovers ePDG IP address IKEv2 establishes keys for IPSec tunnel from SIM & AAA Supported from AOS v6.5 SIP stack on handset registers with SIP server (IMS) Inside IPSec tunnel Call setup, RTP media session, call teardown @ArubaEMEA | #ATM17EMEA 33 Global CDRs @ArubaEMEA | #ATM17EMEA 34 Jabber Optional subtitle @ArubaEMEA | #ATM17EMEA 35 What is Jabber? – Enterprise Application that supports IM, Voice, Video, Desktop Sharing & File Transfer – Voice, Video & Desktop Sharing is based on RTP – File Transfer is based on TCP – Available in two different flavors – Cisco Jabber Enterprise Version (common in enterprise) – Cisco Jabber Video – Enterprise version runs on SIP or SIPs @ArubaEMEA | #ATM17EMEA 36 Aruba UC Solution for Jabber 1 4 2 5 5 3 @ArubaEMEA | #ATM17EMEA 37 Jabber Aware Aruba WLAN –Majority of Jabber deployments use open SIP mode –Existing SIP ALG has been enhanced to support Jabber calls – Special characteristics of Jabber calls tracked to provide visibility Signaling –Ability to identify Voice, Video and Desktop Sharing –Ability to apply QoS respectively –Supported from AOS 8.0 Media Jabber Caller Jabber Callee @ArubaEMEA | #ATM17EMEA 38 Call Detail Records @ArubaEMEA | #ATM17EMEA 39 Facetime @ArubaEMEA | #ATM17EMEA 40 Classification and Prioritization – Built-in FaceTime ALG – Uses heuristics method to classify FaceTime Audio/Video calls – Controller Stateful firewall applies QoS on FaceTime traffic – Visibility and Troubleshooting on
Recommended publications
  • 10 Podcast Automation Hacks Rev7
    TOP 10 RESOURCES TO BOOST YOUR PODCASTING PRODUCTIVITY HANI MOURRA Generate Leads & Grow your Audience on Autopilot with Simple Podcast Press Table of Contents Note from the Author 3 Section 1 - Podcast Preparation Tools 4 Section 2 - Content Creation Hacks 10 Section 3 - Content Publishing Hacks 19 Conclusion 29 Click Here To Share on Facebook !2 of !29 Click Here to Share on Twitter Generate Leads & Grow your Audience on Autopilot with Simple Podcast Press Note from the Author Hey there. Hani Mourra here from Simple Podcast Press, a Wordpress plugin that automates the publishing of podcasts to your website and helps you generate leads and grow your audience on autopilot. This plugin is being used and recommended by top podcast coaches including John Lee Dumas of Entrepreneur on Fire (get on his free value-packed webinars on podcasting) and Dave Jackson of The School of Podcasting. I’ve helped produce over a hundred episodes for many different podcasts including Sean Malarkey’s The Money Pillow and Kris Gilbertson’s The Lifestyle Entrepreneur and I’ve learned a lot of tips and tricks to speed up and simplify the podcast production and publishing process, which I share with you in this guide. So without further ado, let’s jump right into learning some cool productivity hacks. Let’s do it! Click Here To Share on Facebook !3 of !29 Click Here to Share on Twitter Generate Leads & Grow your Audience on Autopilot with Simple Podcast Press Section 1 - Podcast Preparation Tools 1. Podcast Artwork - Having a clean and attractive podcast channel artwork will help draw attention to your podcast on iTunes.
    [Show full text]
  • EASY OS X® MAVERICKS Editor-In-Chief Copyright © 2014 by Pearson Education, Inc
    CHAPTER 1 Getting Started ......................................................................... Pg. 2 CHAPTER 2 Working with Disks, Folders, and Files ............................... Pg. 28 CHAPTER 3 Installing and Using Applications ........................................ Pg. 56 CHAPTER 4 Setting System Preferences ................................................. Pg. 76 CHAPTER 5 ® OS X Customizing Your Mac ..........................................................Pg. 90 Mavericks CHAPTER 6 Organizing Your Life ............................................................ Pg. 108 CHAPTER 7 Kate Binder Printing, Faxing, and Scanning ............................................Pg. 134 CHAPTER 8 Keeping in Touch ...................................................................Pg. 146 CHAPTER 9 Living Online .......................................................................... Pg. 172 CHAPTER 10 Getting an iLife ......................................................................Pg. 198 CHAPTER 11 Sharing Your Mac with Multiple Users .............................Pg. 230 CHAPTER 12 Creating a Home Network ................................................. Pg. 242 CHAPTER 13 Maintaining Your Mac .......................................................... Pg. 258 800 East 96th Street Glossary ..................................................................................Pg. 274 Indianapolis, In 46240 Index ....................................................................................... Pg. 282 ii CONTENTS CHAPTER 1 GETTING
    [Show full text]
  • Staying Connected
    Staying Connected Why you need to stay connected Feeling connected is essential for our physical and mental wellness. Physical distancing during COVID-19 limits all of our social engagements - dinners at Grandma's, nights out with friends, and catching a local concert or sporting event. This new normal also greatly reduces our simple day-to-day interactions like holding a door open for a stranger or small talk with a shop owner. While it is more difficult to remain feeling connected to our extended family and friends during this time, it is possible. To make up for these social interactions, it's important to reach out using technology to Social Connection Ideas connect with our family and friends more frequently. Here are some ideas for you to connect virtually with your loved ones using the apps: How to stay connected Celebrate holidays, birthdays, and other special moments virtually in a video call There are many ways to connect with your Recruit a loved one to help support your social circle while you stay safely at home. child with their online learning program Apps like FaceTime, WhatsApp, Facebook Host a virtual event for friends - teach Messenger, and Zoom allow you to group them how to make your favourite recipe, video chat with your family and friends. play live music, or share a story Schedule regular family suppers via group Messenger Kids is another free app that video chat to enjoy meals together allows your children to connect with friends Host an online talent show, dance party, and family (while parents maintain full or karaoke singalong control of their children's contact list).
    [Show full text]
  • Putting Information at Your Fingertips with Dashboard | 133 My New Mac, Snow Leopard Edition (C) 2009 by Wallace Wang Adding Widgets to Dashboard
    Putting Information at Your Fingertips 15 with Dashboard While using your Macintosh, you may suddenly need to look at a calendar, a clock, a weather forecast, or a calculator. Rather than reach for a paper calendar, a clock, a newspaper weather forecast, or a pocket calculator, you can use your Macintosh to display these items using a program called Dashboard that comes with every new Macintosh. Dashboard provides a variety of simple programs, called widgets, that you can pop on the screen at any time and make disappear at a moment’s notice. You can be typing in a word processor, run Dashboard to view a calendar or sport score, and then shove Dashboard out of the way again to keep working in your word processor. If you need information at your fingertips, you’ll find Dashboard a valuable asset when doing anything with your Macintosh. Project goal: Learn to use and modify Dashboard to view different types of widgets on the screen. What You’ll Be Using To learn how to display simple programs on the screen, you’ll be using the following: > The Dock > Dashboard > The Safari web browser My New Mac, Snow Leopard Edition (C) 2009 by Wallace Wang Starting Dashboard The Dashboard program starts and manages miniature programs called widgets. A widget performs a single function, such as displaying a calendar or calculator on the screen. Every time you want to use a widget, you have to start Dashboard. You can start Dashboard in three ways: > Press F12. > Click the Dashboard icon on the Dock. > Double-click the Dashboard icon stored in the Applications folder.
    [Show full text]
  • Cross-Site Escape Pwning Macos Safari Sandbox the Unusual Way
    Cross-Site Escape Pwning macOS Safari Sandbox the Unusual Way Zhi Zhou / BlackHat Eurpoe 2020 About ● @CodeColorist ● Product security and vuln research at Ant Security Light-Year Lab ● Mainly on client-side bugs w/o memory curroption ● Speaker at several conferences ● TianfuCup 2019 macOS Category Winner; TianfuCup 2020 iPhone Category Winner, the first ever public iOS RCE w/ sbx in such competitions after PAC introduced Agenda ● Background ● Case Studies ● Summary and Takeout XSS Cross-site scripting (XSS) is a type of security vulnerability typically found in web applications. XSS attacks enable attackers to inject client-side scripts into web pages viewed by other users. A cross-site scripting vulnerability may be used by attackers to bypass access controls such as the same-origin policy. https://en.wikipedia.org/wiki/Cross-site_scripting Are we going to talk about Web Security today? Nope. Comparation XSS Our Attack ● Inject JavaScript to different ● Inject JavaScript to a privilged domain context of other process ● Various HTTP parameters ● Inter-process Communication ● Exfiltrate secret information or ● Trigger further native code make http requests execution ● Bypass Same-Origin Policy ● Break Safari renderer sandbox WebViews Finder Preview Panel / Spotlight Mail / iBooks / iMessage / Dashboard / QuickLook / Dictionary / HelpViewer ... WebViews WKWebView WebView ● Isolated renderer process ● Single process ● WebContent sandbox ● Same as the host ● Objective-C bridge ● Objective-C bridge ○ not open to 3rd-parties, you can ○ JSContext
    [Show full text]
  • Getting Started a Guide for Your Apple Mobile Learning Lab Contents
    Getting Started A guide for your Apple Mobile Learning Lab Contents Introduction 1 Setting Up and Working with Your Mobile Lab 3 Setting Up Your Mobile Lab 3 Daily Setup 6 Sharing the Mobile Lab 9 Creating and Managing User Accounts 9 Installing Software 11 Sharing and Storing Files 14 Apple Remote Desktop: Managing Student Computers from One Computer 15 Using Parental Controls to Provide Extra Security 16 Maintaining Your Mobile Lab 17 Using the Tools That Come with Your Mobile Lab 20 Using iChat AV to Communicate and Collaborate with Video, Audio, and Text 20 Having Instant Access to Information with Widgets 22 Finding Files in a Flash with Spotlight 23 Crunching Numbers with Calculator and Grapher 24 Browsing the Internet with Safari 25 Staying Up to Date with iCal 27 Producing Digital Media Projects with iLife 28 Creating Digital Stories with iMovie 29 Creating Digital Music and Recording Audio with GarageBand 30 Organizing, Editing, and Sharing Digital Photos with iPhoto 32 Building Websites with Photos, Movies, Podcasts, and Text with iWeb 34 Organizing and Playing Music and Audio with iTunes 36 Reaching All Learners with Built-in Accessibility Features 37 Communicating via Email with Mail 38 Supporting Writing with Dictionary and TextEdit 39 Getting Started: A guide for your Apple Mobile Learning Lab II Contents More Tools to Use with Your Mobile Lab 40 Increasing Student Achievement with the Apple Digital Learning Series 40 Using the iPod as a Portable Learning Tool 44 Creating, Presenting, and Publishing Work with iWork 45 Additional Resources 47 Apple Learning Interchange 47 Apple Education 47 Apple Professional Development 48 Apple Support 48 Mobile Lab Teacher Sign-Up Sheet 49 Mobile Lab Student Checkout Sheet 50 Mobile Lab Teacher Checkout Sheet 51 © 2007 Apple Inc.
    [Show full text]
  • Itunes U Guidelines Creating Your Course
    iTunes U Guidelines Creating your course Contents Overview Overview 1 Getting started 2 With iTunes U, it’s easy to create your own custom courses for iPad and teach them in Editing and organizing content 4 your classroom. And the iTunes U app puts all the materials you create for your course— Adding posts, assignments, and materials 6 syllabus, videos, apps, books, class assignments, and more—all in one place. Right in the Course management 7 app, your students can play video or audio lectures, read books, and view presentations. Best practices 7 They can also see a list of course assignments, then check them off as they’re completed. Managing enrollment 10 And when you create a new post, students receive a push notification. Anyone can create courses using iTunes U Course Manager, an easy-to-use web-based tool. To create a course, simply gather all the materials you need and follow the steps in iTunes U Course Manager. Courses can include your syllabus, handouts, assignments, and other items. You can include content from the iBooks Store and the App Store, as well as web links. And you can link to materials from over 600,000 selections available on iTunes U, including audio and video content from the world’s leading education institutions. Once your course is ready, it’s easy to share it with your students or publish it to your institution’s iTunes U site. iTunes U Guidelines 2 Creating your course Getting started To get started, sign in to iTunes U Course Manager using your Apple ID.
    [Show full text]
  • Touchtunes Dashboard User Guide
    Disclaimer Document Part Number: 900203-002 (June 2009) TouchTunes and the TouchTunes logo are trademarks of TouchTunes Music Corporation. All other brand and product names are trademarks or registered trademarks of their respective corporations. The mention of any product does not constitute an endorsement by TouchTunes Music Corporation. This manual is furnished under a lease agreement and may only be copied or used within accordance with the terms of such lease agreement. The content of this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by TouchTunes Music Corporation. TouchTunes Music Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document. Except as permitted by such lease agreement, no part of this publication may be reproduced, stored in any retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without prior written consent of TouchTunes Music Corporation. Changes are periodically made to the information herein; these changes will be incorporated into new editions of this publication. TouchTunes may make improvements and/or changes in the products and/or software programs described in this publication at any time. If you have comments on this manual or the products it describes, address them to: TouchTunes Music Corporation Attention: Publications 400 Sainte Croix Avenue, Suite 200 E Montreal, Quebec, Canada H4N 3L4 Service Hotline: 1-847-353-1954 Fax: (847) 419-3304 TouchTunes may use or distribute whatever information you supply in any way it believes appropriate without incurring any obligations to you.
    [Show full text]
  • OS X Mavericks
    OS X Mavericks Core Technologies Overview October 2013 Core Technologies Overview 2 OS X Mavericks Contents Page 4 Introduction Page 5 System Startup BootROM EFI Kernel Drivers Initialization Address Space Layout Randomization (ASLR) Compressed Memory Power Efficiency App Nap Timer Coalescing Page 10 Disk Layout Partition Scheme Core Storage File Systems Page 12 Process Control Launchd Loginwindow Grand Central Dispatch Sandboxing GateKeeper XPC Page 19 Network Access Ethernet Wi-Fi Multihoming IPv6 IP over Thunderbolt Network File Systems Access Control Lists Directory Services Remote Access Bonjour Page 25 Document Lifecycle Auto Save Automatic Versions Document Management Version Management iCloud Storage Core Technologies Overview 3 OS X Mavericks Page 28 Data Management Spotlight Time Machine Page 30 Developer Tools Xcode LLVM Instruments Accelerate Automation WebKit Page 36 For More Information Core Technologies Overview 4 OS X Mavericks Introduction With more than 72 million users—consumers, scientists, animators, developers, and system administrators—OS X is the most widely used UNIX® desktop operating system. In addition, OS X is the only UNIX environment that natively runs Microsoft Office, Adobe Photoshop, and thousands of other consumer applications—all side by side with traditional command-line UNIX applications. Tight integration with hardware— from the sleek MacBook Air to the powerful Mac Pro—makes OS X the platform of choice for an emerging generation of power users. This document explores the powerful industry standards and breakthrough innovations in the core technologies that power Apple’s industry-leading user experiences. We walk you through the entire software stack, from firmware and kernel to iCloud and devel- oper tools, to help you understand the many things OS X does for you every time you use your Mac.
    [Show full text]
  • Eventtracker Macos Integration Guide
    Integration Guide Integrating macOS with EventTracker EventTracker v9.3 and above Publication Date: July 16, 2021 © Copyright Netsurion. All Rights Reserved. 1 Abstract This guide provides instructions to configure macOS (Sierra, High Sierra, Mojave, Catalina, and Big Sur) to generate and forward logs for critical events. Once EventTracker is configured to collect and parse these logs, dashboard and reports can be configured to monitor macOS. Scope The configuration details in this guide are consistent with EventTracker version v9.3 or above and Apple macOS. Audience Administrators who are assigned the task to monitor macOS events using EventTracker. © Copyright Netsurion. All Rights Reserved. 2 Table of Contents Table of Contents 3 1. Overview 4 2. Prerequisites 4 3. EventTracker Manager configuration 4 4. EventTracker macOS Log Forwarder Installation and Configuration 7 5. EventTracker Knowledge Pack 7 4.1 Flex Reports 8 4.2 Alerts 10 4.3 Categories and Saved searches 10 4.4 Dashboard 11 5. Importing macOS Knowledge Pack into EventTracker 12 5.1 Category 13 5.2 Alerts 14 5.3 Token Templates 15 5.4 Knowledge Objects 15 5.5 Flex Reports 16 5.6 Dashboards 17 6. Verifying macOS Knowledge Pack in EventTracker 20 6.1 Categories 20 6.2 Alerts 20 6.3 Token Templates 20 6.4 Knowledge Objects 21 6.5 Flex Reports 21 6.6 Dashboards 22 About Netsurion 23 © Copyright Netsurion. All Rights Reserved. 3 1. Overview Apple Macintosh Operating System (Mac) is a Unix-like Operating system. Mac contains numerous log files sent by various system processes and applications. These logs can be forwarded to syslog server.
    [Show full text]
  • Webkit DOM Programming Topics
    WebKit DOM Programming Topics Apple Applications > Safari 2008-10-15 MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. AS A RESULT, THIS DOCUMENT IS Apple Inc. PROVIDED “AS IS,” AND YOU, THE READER, ARE © 2004, 2008 Apple Inc. ASSUMING THE ENTIRE RISK AS TO ITS QUALITY AND ACCURACY. All rights reserved. IN NO EVENT WILL APPLE BE LIABLE FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR No part of this publication may be reproduced, CONSEQUENTIAL DAMAGES RESULTING FROM ANY stored in a retrieval system, or transmitted, in DEFECT OR INACCURACY IN THIS DOCUMENT, even if advised of the possibility of such damages. any form or by any means, mechanical, THE WARRANTY AND REMEDIES SET FORTH ABOVE electronic, photocopying, recording, or ARE EXCLUSIVE AND IN LIEU OF ALL OTHERS, ORAL otherwise, without prior written permission of OR WRITTEN, EXPRESS OR IMPLIED. No Apple dealer, agent, or employee is authorized to make Apple Inc., with the following exceptions: Any any modification, extension, or addition to this person is hereby authorized to store warranty. documentation on a single computer for Some states do not allow the exclusion or limitation personal use only and to print copies of of implied warranties or liability for incidental or consequential damages, so the above limitation or documentation for personal use provided that exclusion may not apply to you. This warranty gives the documentation contains Apple’s copyright you specific legal rights, and you may also have notice. other rights which vary from state to state. The Apple logo is a trademark of Apple Inc. Use of the “keyboard” Apple logo (Option-Shift-K) for commercial purposes without the prior written consent of Apple may constitute trademark infringement and unfair competition in violation of federal and state laws.
    [Show full text]
  • PSU Intro to Filewave.Key
    Introduction to FileWave Modern Systems Management Jonathan Kane Patrick Longo Systems Engineer Systems Engineer Jonathan.Kane@filewave.com Patrick.Longo@filewave.com What is FileWave? • Since 1992, FileWave has provided an industry-leading cross-platform client management solution with an easy-to-use console. Plan & Architect Image & Deploy • A robust, scalable unified endpoint management solution Maintain Manage • Perfect for the cycle of imaging, deploying, managing, and maintaining your technological assets FileWave Components • FileWave Server • FileWave Admin • FileWave Client • Booster • Imaging Virtual Server • Engage Supported Clients • Desktop/Laptop Clients – OS X 10.8*, 10.9+ x86 64 (binaries are 64 bit only) – *10.8 - Legacy 11.1.2 Client – Windows, 7, 8, 8.1*, 10, and Windows Server 2008 R2, 2012*, and 2012 R2 – *Server 2012 and Windows 8/8.1 - Legacy 11.2.x) • Mobile Clients – iOS 8, 9, 10 – Android 4.1, 4.2, 4.3 (Jelly Bean), 4.4 (KitKat), 5.0 - 5.1.1 (Lollipop), 6.0 - 6.0.1 (Marshmallow), 7.0-7.1 (Nougat) • Chrome OS Support – Inventory, Location Tracking, Engage Server Host Requirements For all, 4GB + RAM, and 100GB+ HDD space, dedicated network interface, fixed IP address, and FQDN (recommended) • Mac OS X – 10.11 (server not required) or higher • Windows – Win Server* 2008 R2 / 2012 R2 or higher • Linux – CentOS 5.11, 6.8, 7.3 (binaries are 64-bit only) • Univention Corporate Server • Virtual Appliance (vSphere/Hyper-V) Understanding Filesets • Every item distributed to a FileWave client is contained within a Fileset. • These are the Fileset types for computers… Understanding Filesets (cont.) …and these are the Fileset types for mobile devices.
    [Show full text]