nwc2011-banner3

Speakers List

Speakers and presentations are subject to change at any time.

Ethan Galstad: Founder @ Nagios

Ethan is the creator of Nagios from its early days as “NetSaint” in 1999. He currently serves as the President of Nagios Enterprises and is involved in development, architectural design, and various management duties.

Keynote
Ethan will provide talk about how Nagios is changing the IT monitoring space, new developments in Nagios, new Nagios projects that have been launched, and future directions for Nagios – including key Open Source projects such as Nagios Core.

Introduction To Nagios XI
Ethan will provide an introduction to Nagios XI – including why it was developed, what problems it solves, and how you can leverage it to your advantage. The presentation will cover Nagios XI’s features, the components that it utilizes, its general program architecture, available APIs, and ways to extend and customize XI.

Open Discussion
Ethan Galstad and the Nagios Team will host an open question and answer session. Have a question about Nagios? Want to provide some suggestions on where things go in the future? The open discussion is a great opportunity to learn about upcoming plans and have an impact on future directions of the Nagios company, community, and projects.


David Thomas: Director of Information Technology and Communications @ Sandoval County

With more than 20 years of experience, David has held many titles from Director of Information Technology to network engineer. David holds Help Desk Analyst, Help Desk Manager, and Desktop Support Technician Certifications from the Help Desk Institute. Is Six Sigma Greenbelt and Lean/DFSS Certified and is ITIL Foundations Certified in IT service management.

Know it’s Broke Before Your Customers Do
How can your company or organization monitor, track and keep you notified of “anything and everything” that might go wrong in your network while maintaining your change management database? This can be done no matter what your budget constraints or requirements may be. Use the latest in system monitoring technology to give your service desk the edge to know it’s broke before your customers do or better yet before your boss does.


Mike Guthrie: Developer @ Nagios

Distributed Monitoring With Nagios: Past, Present, and Future
A review of how distributed monitoring has been done in the past, how it can be done with newly available tools, along with the bottlenecks and limitations with different approaches. Will also include a discussion on new ideas for distributed monitoring and where audience members would like it go in the future.

Exploring Nagios Visualization Tools
Mike will demonstrate the setup and use of different visual tools with Nagios and how they can be used, including Graph Explorer, Nagios BPI, Google Maps integration, Hypermap and network replay reports, NagVis and DaVinci.


Nathan Vonnahme: Senior Software Engineer @ Banner Health

Nathan has been hacking Perl since 1996 and using Nagios since 2006 to monitor highly available IT systems at a hospital in Alaska. He likes to be outdoors in places without cell coverage.

Integrating Nagios with Test Driven Development
Monitoring tools are to the sysadmin what testing tools are to the developer. However, there need to be more ways to bring both toolsets together. I will present ideas, code and real-world examples demonstrating the opportunities of this approach. See my blog post at http://goo.gl/EEOGy for more details.

Writing Custom Nagios Plugins In Perl
A hands-on workshop walking you through writing your first custom check script in Perl using the Nagios::Plugin toolkit. Basic familiarity with Perl, Ruby, PHP, or shell scripting would help, but the basic concepts will be transferable to other languages.


Jared Bird: Network Security @ Community Bank

Jared Bird currently works during the day maintaining a respectable level of security at a community bank in the Minneapolis/St Paul area. He has a passion for everything security related and in his spare time he enjoys breaking things, bending the rules, and developing a plot for world domination..

Using Nagios As A Security Tool
This talk will cover using Nagios as a security tool. Throughout the talk, various security topics will be discussed as well as demonstrating how Nagios can be used to monitor for security abnormalities.


Michael Medin: Developer @ NSClient++

Michael Medin is an open source developer and has written an agent for monitoring (amongst other things) windows based servers from Nagios (NSClient++ ) as well as various other open source projects. In his not-so-spare time he works as a consultant doing integration work for Oracle and when he is not working diligently at his computer he is often found riding his mountain bike along some rocky single track in the glorious Swedish countryside.

NSClient++: What’s New And Overview Of Windows Monitoring
This session will focus mainly on whats new and whats up in the near future when it comes to NSClient++ as well as an introduction on option when it comes to Windows monitoring as well as why we need it. I will also tell you how you can get the most from the main goal for latest version which was to simplify and enhance your monitoring experience. Lastly I will give you a big heads up on whats already available in the next major version things to improve distributed monitoring and how NSClient++ is breaking away from being a dedicated Windows agent.

Workshop: Scripting On The Windows Side
Scripting on Windows is something many people think twice before doing. Strange as it may seem scripting on Windows is actually both rewarding and simple to do. There is a myriad of languages you can use *including many you already know* so there is no reason to learn “something new”. In this session I will help you take those first step and hopefully help you see what you are missing out on.


Matt Wall: Developer @ nagiosgraph

Performance Graphing And Trending Best Practices
The presentation will cover graphing/trending topics, with nagiosgraph as the example implementation and covering some best practices (e.g. rrdtool issues, data collection options, data freshness, host/service naming, aggregation versus specialization, automation versus customization). The talk will include references to other graphing/collection options/architectures for context (e.g. pnp4nagios, cacti)


Dave Williams: Technical Architect @ Bull Information Systems

Over 30 years in IT, performing software support roles for many Operating Systems – GCOS / MVS / VM on mainframes and quite a few on smaller systems AIX / HP-UX / Tandem Non-Stop. Worked on micro processor systems since the Zilog Z80 and 6502. Network support on the mainframe networks SNA, DECnet, DSA. Now a Architect designing systems based on both open & proprietary systems plus networking solutions based mainly on Cisco. Spent some time as an Open Software ‘evangelist’ at Bull. I created the install release of NetSaint for AIX a long time ago. I try to use Open Software first when designing solutions – but sometimes commodity software wins!

Nagios In The Real World – The Datacentre
A description of a real-world implementation of Nagios and it’s numerous add-ons that monitors & reports on a Tier-3 datacentre and all of the mechanical & electrical plant that a datacentre needs. Use of Nagvis, SNMPTT, dbevent, nsca & nrpe. Description of the architecture using a display system (2 x 42″ monitors = 5 x 17″ displays) and Nagios based reporting appliances running on Motion tablet hardware.


Christian Mies: Project Leader and Senior Consultant @ IT Novum

I’m working as a Project Leader and Senior Consultant for Monitoring Projects in Central Europe (Germany, Austria, Suisse). I’ve got about 8 years of Nagios experience. Adjecent Topics like Nagios Projects with PRINCE2 and ITIL have an additiomal focus in my Job.

Nagios Project Reference Story: German Health Insurance Company
The Presentation will give an Overview about challenging a complex Monitoring Project with all its Monitoring and Gateway Integrations. Topics are the complex, heterogeneous and distributed infrastructure. An additional focus is on Gateway Development to 3rd Party Tools. At last the presentation will show how to control an Open Source Project with all it’s open Issues and Risks.


Anders H: Co-founder and Senior Consultant @ Ingby

Anders H is an IT professional with focus on project management and software development in the area of IT and business operations. Anders holds a degree in MsEE from the Royal Institute of Technology in Stockholm, Sweden. In his spare time he likes biking, snowboarding, slack line and trying to master a unicycle.

Business Activity Monitoring With The Nagios Platform
One of the buzz words in the enterprise IT industry today is BAM – Business Activity Monitoring. The concept was invented by Gartner and puts the focus on monitoring business information and notifications in real-time. The driver behind this concept is to enable the business, not IT, to better monitor business processes to enable better informed business decisions, quickly address problem areas, and re-position organizations. Simply put – BAM would be for business people what IT infrastructure surveillance is for IT operations organisations. The presentation will show that Nagios in cooperation with other open source software can provide an excellent platform for any BAM initiative. I will also present an overview of an open source project, bischeck, that implements some of the key functionality that we have found essential in BAM projects. bischeck is licensed under GPL2 and integrates with Nagios over NSCA with passive checks. bischeck is developed with sponsorship from DHL Freight.


Tony Roman: Developer @ Cacti

Tony is one of the primary developers for the open source project called Cacti. His Cacti responsibilities include managing the next major release code tree and feature sets as well as promoting and supporting the Cacti user community. Tony is currently a Software Engineer at Barracuda Networks and works primarily on the Barracuda Backup product line.

Cacti Workshop
The workshop will cover implementing Cacti in large environments. Other topics – including automation and Nagios integration – may also be covered.


Larry “TheWitness” Adams: Developer @ Cacti

Larry is the Vice President of The Cacti Group, Inc. and one of the primary developers for the open source project called Cacti. He currently works at Platform Computing as a senior SE/consultant.

Cacti
Larry’s presentation will cover topics relating to the use and deployment of Cacti and other monitoring solutions.


Nicholas Scott: Developer @ Nagios

Nick Scott is a member of the tech team at Nagios Enterprises. He attends the University of Minnesota studying Electrical and Computer Engineering. In his free time he enjoys hacking in Python, taking things out of context and analytical number theory.

Nagios Performance Tuning
The talk will cover methods for monitoring and improving the performance of your Nagios servers – including use of caching, RAM disks, passive checks, and database optimization.


Nicolas Brousse: Lead Operations Engineer @ Tubemogul

Nicolas is a Lead Operations Engineer at Tubemogul. He worked for the past 10 years in many industry leading french start-up. From web hosting to online video services like Multimania, Lycos, Kewego. Nicolas gained experienced working with heavy traffic and large user databases. By joining Tubemogul – a Brand-Focused Video Marketing Company – he helped growing the infrastructure from 20 servers to over 500 servers and handle multi-billions HTTP requests per day.

Monitoring a Cloud Infrastructure in a Multi-Region Topology
Managing a server infrastructure in a fast paced environment like a start-up is challenging. You have little time for provisioning, testing and planning but still you need to get ready to scale when your product reach the tipping point. Amazon EC2 is one of the cloud provider that we use at Tubemogul. Within a growing infrastructure, monitoring over 500 servers across multiple region can be challenging. In this presentation we will go over the solutions we put in place to be able to monitor over 6000 services and 500 hosts in 4 different regions.


Kimbrough Henley: Network Admin @ Deloitte

An IT Support/Network Admin and part time consultant, I have been using Nagios for 12+ years in many environments. I thrive on finding ways to make Nagios due things that most would not consider. In the end it makes me a better support tech, with a little more free time!

Using Nagios to Monitor ServiceDesk
ServiceDesk is a web based IT Call Center help desk application, used by many fortune 500 companies. However, it may to some people lack the needed features and flexibility when it comes to notifications. By designing plugins that can alert regarding new tickets, tickets about to expire and more, Nagios makes the IT organization more responsive and compliant with policies. Trending data is also gathered to provide graphs.


Arun Ramanathan: New Product Development @ ESensors

Arun is a 2009 graduate from the University at Buffalo earning a masters degree in electrical engineering. He joined Esensors, Inc. in 2009 contributing in a variety of roles. Arun is a member of the New Product Development team and key contributor to the recently released Digital Power. Many Nagios Users may have had an opportunity to work with Arun as he is also responsible for Nagios Plug-in development and Customer Support for the Websensor product line. Outside of Esensors, Arun is an avid bicyclist, photographer and enjoys customizing computers.

Environmental Monitoring With Nagios
Environment monitoring seems to have increased significance over the recent years. In this application we are focused on monitoring temperature, humidity, illumination, air quality and electrical energy. In many of our corporate or home environments these parameters are critical and may need to be remotely monitored. Therefore the need for networked data acquisition arises. Nagios, having the ability to continuously check and log data, stands out as a quick and an ideal solution. It can remotely monitor these parameters using the well-established Internet or even corporate/home network. An added advantage with Nagios is its ability to send email or text alerts in the event of a critical situation which makes it an ideal solution. Nagios can also be customized with open source plugins to automatically control household electrical appliance, therefore forming a base system for home automation and smart energy management. This presentation would illustrate these applications.


Jeff Sly: Principal IT Architect @ Nu Skin Enterprises

Jeff Sly is a Principal IT Architect at Nu Skin Enterprises. Previous roles at Nu Skin included Managing Director over web and database development, Database Manager over data warehouse and DBAs, Data Architect. While working for the LDS Church: Network Server Architect implementing server monitoring, Oracle DBA, Database System Programmer, Macintosh Programmer, Unix System Administrator. Jeff is the author/owner of the Web3us.com Technical Resources web site.

Case Study: Consolidating Multiple Monitoring Platforms Across Worldwide Data Centers At Nu Skin
Jeff will discuss Nu Skin’s project to create a centralized, integrated monitoring system designed to save Nu Skin, time, money, and help them all sleep better at night. The presentation will cover the goals of the project and the strategy Nu Skin employed to obtain a complete, integrated global view of multiple monitoring products spread across data centers in 7 countries.


Nathan Broderick: Monitoring Lead @ Nu Skin Enterprises

Nathan has worked with Nagios XI and Nagios Core for 4 years and is the monitoring lead for Nu Skin Enterprises. He was a system administrator for Nu skin for 7 years and I was a programmer for Verio Inc. for 5 years. In his spare time Nathan enjoys programming, playing soccer, and raquetball. Nathan is known as ‘niebais’ on the Nagios support forums.

Nagios XI Large Implementation Tips and Tricks
Nate will discuss issues related to deploying a large Nagios XI installation that are part of a large monitoring project Nu Skin is undertaking. Topics to be covered include: Working with plugins, meat and potatoes monitoring, integrating different monitoring solutions, load average challenges, backup and recovery scripts, SNMP, integration with Oracle Enterprise Manager, migrating from Mercury BAC and Foglight, wizard customization, naming standards, internationalization, graphing, and more.


William Leibzon: Developer @ DNX

William is an open source developer and independent network architect consultant. He has used Nagios for over 10 years since the time it was known as Netsaint and has released over dozen plugins, performance graphing utilities and contributed to code of Nagios Core and DNX projects. In his consulting practice he has worked on architecture and setup of large muli-datacenter Nagios installation for top-100 websites on the net. In addition to consulting work William is currently engaged in research as a student at the University of California, his research interests are in parallel computing and modeling of complex systems.

Nagios in Cloud Computing Environments
Cloud computing is quickly becoming popular way to setup infrastructure for internet sites and allows to create systems and network architecture that can easily scale with increasing traffic and demand. We will explore use of Nagios to monitor cloud infrastructure and talk about challenges faced in this environment. We will talk about several options for setting up scalable nagios cluster in cloud environment and show how to use Nagios DNX cluster to setup environment that can scale up and down to handle thousands of cloud servers.


Mike Weber: Lead Trainer @ SpiderTools.com

Mike is the lead trainer at CyberMontana Inc. – the company behind SpiderTools.com. The company was established 12 years ago with the goal of providing Linux training for a reasonable cost. The company trains up to 200 people a week using virtual classrooms and live on site training including Nagios Basic and Advanced classes.

Monitoring Linux Mail Servers with Nagios
This training session will focus on the features that are most important to monitor on a Linux mail server. Topics include port access speeds (SMTP, POP3, IMAP, POP3S and IMAPS), queue management, mailbox verification, email reception, anti-virus signatures and graphing all of these issues.

Choosing Plugins To Use
Your choice of plugins may be costing you 40%-80% more resources on the Nagios server than you need. This training session will demonstrate how to save resources by examining the differences between pubic port monitoring, NRPE, SSH, SNMP and passive scripts. You will learn how to check processes for the system resources they use.

Getting Started with SNMP (Simple Network Management Protocol)
Learn how to start monitoring servers, switches and routers using SNMP. This session will take you through step by step into the basics of SNMP and the commands you can use to get an edge on a not so easy process.

Reducing Nagios Server Load with Mod-Gearman
A common question that is often asked is how to reduce the load on the Nagios server so it can perform more efficiently. Mod-Gearman provides a way to distribute checks across your network to reduce the load on the Nagios server. This session will provide the basic framework for setting it up and demonstrate active workers on the network performing checks.


Daniel Wittenberg: Senior Systems Architect @ Giant Insurance Company

Dan has been a Unix/Linux admin for over 15 years and a Netsaint / Nagios user for almost 10 of those. Having worked as a consultant in many industries has given him a broad range of monitoring expertise. He has written many custom plugins and event brokers and also contributed patches and updates to many others. He is also an avid open source promoter and uses it whenever possible.

Scaling Nagios At A Giant Insurance Company
We will be covering all aspects of Nagios needed to scale to a large environment with over 35,000 devices and 1.4 million service checks. We will look at hardware, operating system, Nagios Core, plugins, and configurations that you can use in a large scale deployment. We’ll also cover some performance tuning guidelines that you can use to find some of your bottlenecks and where you can look to improve your configuration. Some plugins covered include PNP4Nagios, NSCA, NRPE, DNX, Livestatus / Multisite, Puppet, Splunk, and Cacti.