Statistical Monitoring with Cacti – Tracking Problems Before They Happen

Speakers: Devon Merner

Level: Advanced, Lecture

Excerpt: Use Cacti and RRDTool to analyze data gathered from your Macs and more.

Description: Many of us manage environments where we can’t be everywhere at once. When a lab is in a state of disrepair and no one notices until it is too late, this becomes troublesome.

Cacti provides a simple to use, web based platform that can be used to track data from many different places and allows that data to be viewed on easily embedded RRDTool graphs. When public use machines are tampered with due to malicious users, this data becomes invaluable for not only response time, but for long term budgeting and planning.

This platform is not only limited to Mac use, but can also be used to monitor anything that can respond via SNMP. This includes but is not limited to; machine usage, server load and environmental monitoring. The graphs generated can be placed anywhere that a picture can be embedded for the creation of easy monitoring dashboards.

We will go over the process of setting up a Cacti server, creating devices or graphs and how to easily extend SNMP on your devices to provide more data.

You’ll thank yourself later when you propose an idea to management and have the data to back it up.

Attendees should have a general understanding of Simple Network Monitoring Protocol (SNMP).


About the speakers

Devon Merner – IT Support Assistant – University of Waterloo (Twitter: devonmerner)

I began working with the University of Waterloo’s Computer Science Computing Facility department during my 3rd year in high school as part of my cooperative education program in 2012 with my responsibilities being geared towards Research Support. Today, I now work with our department’s Infrastructure Support group while helping out with Mac support in various areas. A few of the areas that I work in include, but are not limited to; server management, network service monitoring, statistical monitoring and Mac image deployments.

Posted in MacAdmins 2016 Sessions | Leave a comment

Munki & Docker (And why you’d want to-)

Speakers: Lucas Hall

Level: Fundamental, Lecture

Excerpt: I know what Munki is- and everyone keeps talking about Docker but why ever should the two meet? And other MacAdmin tricks.

Description: Okay, okay, I know what Munki is- and everyone keeps talking about Docker. But Munki and Docker? Why? How? Huh? This will be a bird’s eye view of getting Munki in Docker with SSL (and the security implications there-in), and why or why not you may want to spend the time even trying, the benefits and drawbacks. Starting with a brief examination of Docker and how it functions. We will then journey into the basic building blocks of Munki, and how we can adapt that to a Docker server. Building upon that by adding on other building blocks and tie-ins such as Munki Report, Munki Admin and possibly even SAL. This session will assume you have little to no experience with Docker, and light experience administering a Munki environment. Time permissible the exploration of using such a setup across multiple sites.


About the speakers

Lucas Hall – Apple Systems Administrator – Saturna Capital (Twitter: twitter.com/thelukanator)

Posted in MacAdmins 2016 Sessions | Leave a comment

Is Dual Booting in the Enterprise Worth It?

Speakers: Eric Thomas Gadsby

Level: Intermediate, Lecture

Excerpt: Apple’s transition to Intel architecture in 2006 allowed Apple computers run Microsoft’s Windows OS and Mac OS with relative ease and stability. In the Enterprise environment, this kind of “value added” proposition could not be ignored and the concept of a dual booting lab was born—but is it worth it? This presentation will be focusing on the operational side of implementing and sustaining dual boot Apple computers. The technology will be discussed, but the greater focus will be on use cases and resource repercussions of such a project. A group discussion will follow.

Description: When Apple transitioned to Intel architecture in 2006 and then created Boot Camp, this permitted Apple computers to run Microsoft’s Windows OS on the same computer as Mac OS with relative ease and stability. In the Enterprise environment, especially higher education, this kind of “value added” proposition could not be ignored and thus the concept of a dual booting lab or office was born—but is it worth it?

This session will look at the following aspects of the Dual Booting question:

-A brief overview of the operational aspects of Boot Camp and Enterprise Dual Booting with a focus on deploying the Windows alongside Mac OS

-Advantages

-Disadvantages

-Use cases for such deployments
–Good applications of the technology
–Poor applications of the technology

-Analysis of the costs of such deployments
–Focus on equipment, supplies, and staff
–Looking at unanticipated costs

-After ten years—is this still the best method?

-Alternatives to dual booting

-The future of this method

This presentation will be focusing on the operational side of implementing and sustaining dual boot Apple computers. The technology will be discussed, but the greater focus will be on use cases and resource repercussions of such a project. The session will conclude by providing some resources and an open discussion of the topic.

Keywords: Advantages, Alternatives to Dual Booting, Apple Intel, Best Practices, Boot Camp, Dual Boot, Mac OS, User Experience, Cost Analysis, Disadvantages, Group Discussion, Operational Efficiency, Resource Management, Ten Years Later, Use Cases, Value Added, Windows OS


About the speakers

Eric Thomas Gadsby – IT Operations Specialist – Towson University (Twitter: @etgadsby)

Eric T. Gadsby is an IT Operations Specialist at Towson University. He has more than 18 years of experience working with Macintosh computers as both an end user and a systems administrator. His primary work is in lab management in higher education, Mac OS Active directory integration, and scientific instrumentation and software support. Gadsby comes from a liberal arts background and firmly believes that technology can only be successful when the needs of the users are fully understood and taken into account. He lives in Parkville Maryland with his wife Sarah, daughter Rosemary, and crazy but lovable Jack Russell Terrier, Captain. Eric holds the following advanced degrees: MS in Human Centered Computing at the University of Maryland, Baltimore County (UMBC) Eric holds the following professional certifications: Apple Certified Support Professional 10.5 Apple Certified Technical Coordinator 10.5 CompTIA A+ CompTIA Network+

Posted in MacAdmins 2016 Sessions | Leave a comment

Using Git for Automation and Collaboration

Speakers: Matt Hansen Justin Elliott

Level: Intermediate, Lecture

Excerpt: Come to this session to get a kickstart on the basics of Git, how to use it in your environment and collaborate with the MacAdmins community. Git is not just for programmers – it’s one of the essential tools for any systems admin that wants to track changes in scripts, server configs, network configuration files, and for collaborating with others.

Description: Come to this session to get a kickstart on the basics of Git, how to use it in your environment and collaborate with the MacAdmins community. Git is not just for programmers – it’s one of the essential tools for any systems admin that wants to track changes in scripts, server configs, network configuration files, and for collaborating with others.

The use of Git has gained huge and rapid adoption by the MacAdmin community because it’s easy to get started and collaborate with others on open source projects. In addition to learning the basics we will cover how to incorporate Git into your own workflows with tools and services like GitHub, AutoPkg, Munki and continuous integration services (Jenkins, GitLab at Penn State).


About the speakers

Matt Hansen – Systems Administrator – Penn State University (Twitter: hansen_m)


Justin Elliott – IT Mananger – Penn State University (Twitter: @justindelliott)

Justin is one of the founding members of MacEnterprise.org and the MacAdmins Conference at Penn State University. He has enjoyed working on Macs and UNIX for over 20 years, as a systems admin and IT Manager. He finished his master’s degree in computer science in 1999 because he loved the torture and compilers. He is the IT Manager of the Mac and Linux Team for the Classroom and Lab Computing department in ITS at Penn State University. He is also a software developer and recovering systems admin. He created and continues to develop “Blast Image Config,” a freeware OS X system image restore utility which is used to build and configure all of the 700+ student computing lab Macs at Penn State University.

Posted in MacAdmins 2016 Sessions | Leave a comment

Leveraging Apple Tools to make your iOS Deployment easier

Speakers: Randy Saeks

Level: Fundamental, Lecture

Excerpt: Apple provides a variety of tools and programs to make deploying, supporting and using iOS in Education. Hear about how these tools are being used in K-12 environments and ways your organization can be positioned for easier implementation moving forward.

Description: Apple provides a variety of programs such as the Volume Purchase Program, Device Enrollment Program, School Manager and Managed Apple IDs, just to name a few, aimed to make it as easy as possible to deploy iOS. Knowing how these tools can be structured and implemented will save you and your organization a great amount of time. In this session, you will hear how these have been used in a 1:1 environment to streamline the purchasing of apps and assignment of licenses, delegate support and repair to tier I individuals, speed up the creation and assignment of Apple IDs and allowed for many previously IT tasks to live outside the server room. In addition, techniques for other daily support will be shared, such as a broken device replacement workflow using Google for Work and other lessons.


About the speakers

Randy Saeks – Network Manager – Glencoe School District 35 (Twitter: @rsaeks)

Randy has a decade and a half of experience in planning, deploying, and supporting technology systems within education. This includes desktops, servers and mobile devices with emphasis on OS X and iOS-based devices. He is currently the District Network Manager for Glencoe School District 35 and works to ensure the infrastructure supports the educational goals of the organization. Randy has presented at MacTech, MacWorld, and the Penn State Mac Admins Conference. Randy is a Level 1 and Level 2 Google Certified Educator as well as a Google Certified Trainer.

Posted in MacAdmins 2016 Sessions | Leave a comment