2016 Nagios World Conference Logo

Ethan Galstad
Founder, President @ Nagios
Ethan is the president and founder of Nagios Enterprises.
Keynote
Knowledge Level: Any
Founder Ethan Galstad and CTO Scott Wilkerson share new developments and future directions for Nagios.
Scott Wilkerson
CTO @ Nagios
Scott is the CTO at Nagios Enterprises. He has a degree in Computer Programming as well as more than 20 years experience in the IT industry, 15 in senior management. Away from work he enjoys vacationing with his family, hunting & fishing.
Keynote
Knowledge Level: Any
Solutions Covered: All
Founder Ethan Galstad and CTO Scott Wilkerson share new developments and future directions for Nagios.
Troy Lea
@ Nagios
Troy is a self-described jack of all trades. He has been an Independent Contractor for Nagios Enterprises, LLC since April 2014 and currently works remotely from Australia. Troy has recently come to the conclusion that Perl is his favorite language to code in, and he enjoys water skiing and wakeboarding, Nagios development, and staying fit.
Nagios XI vs Nagios Core
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
In the red corner, "The Thunder" from down under, proficient in everything Nagios XI, here to defend his 3 MVP awards is Troy Lea. In the blue corner, hailing from Western New York, the master of Nagios Core, chomping at the bit to earn his 3rd MVP award is Eric "Lights Out" Loyd. Our two opponents will battle it out against each other, proving that their Nagios version of choice can do whatever is thrown at them. They each will be given two customer scenarios to implement Nagios for the customer. Troy will serve up Nagios XI solutions, and Eric will throw down Nagios Core solutions. Don't miss the Event Handler of the year, the Melee for Monitoring: Lea versus Loyd! Only at the Nagios World Conference, 2016!
Sean Falzon
Consultant @ Everwatch
Sean is an Australian IT professional with over 15 years experience working in small to medium sized enterprises Sean leverages open source technology to deliver cost effective solutions no constrained by vendor lock-in, you can find Sean on the Nagios forums as "Nozlaf" often providing support "after hours" due to the time zone difference, this will be Sean's third time speaking at the Nagios World Conference and this year he will be doing speaking twice.
Building Security Powered by Nagios
Knowledge Level: Beginner
Solutions Covered: Nagios Core
Recently investigating security systems for smaller offices, Sean wondered why wouldn't they not just do it with Nagios? Their low-cost solutions were really not adequate and the revenue of the smaller offices didn't justify the high-cost security systems. Using network-connected security devices and monitoring them with Nagios, we can build a highly effective security system for our offices with central monitoring and a wonderful visual user interface powered by nagvis.
I just got Nagios Log Server. What do I do?
Knowledge Level: Beginner
Solutions Covered: All
Sean will go through ways to identify log data sources, setup inputs, basic grok filters and dashboards which provide meaningful insight into log data. You will also look at using alerts to then feed the data back into your service desk software or e-mail system so that you know when things are not performing well.
Shamas Demoret
Sales Tech @ Nagios
Shamas is a Sales Tech at Nagios Enterprises. His love of technology began at an early age, inspired by science fiction and cyberpunk books. In his free time, he likes to read, draw, play PVP online games and strategy board games, and hone various skills.
An Overview of Nagios Solutions and the Value They Provide
Knowledge Level: Any
Solutions Covered: All
This presentation will provide a high-level introduction to the various Nagios solutions that are available - including Nagios XI, Core, Network Analyzer, Fusion, and Log Server. The talk will cover what each solution does, what benefits it provides, and how it is typically used. A great introduction to the Nagios software suite for individuals looking to learn more about what Nagios can do.
Janice Singh
Nagios Administrator @ NASA Ames/CSRA
Janice has been working with Nagios for over 6 years, most recently working with the Nagios APIs. When not working with Nagios she also does volunteer work and in whatever free time she has, she loves curling up with a good book.
Visualization with Nagios
Knowledge Level: Beginner
Solutions Covered: Nagios Core
The NASA Advanced Supercomputing facility has created its own in-house visualization for displaying Nagios data. Learn how you can leverage the APIs and web technologies to do the same.
Creating Custom Nagios Plugins
Knowledge Level: Beginner
Solutions Covered: Nagios Core
Learn how to create your own custom Nagios plugins to expand your monitoring capabilities.
Trevor McDonald
Support Manager @ Nagios
Trevor McDonald is the support manager at Nagios. His interests include computer security, electronics, cooking, and sci-fi. Trevor holds an AAS in Computer Forensics.
Exploring Nagios Core as a Robotics Platform
Knowledge Level: Any
Solutions Covered: Nagios Core
In this talk I will present my TRUNC (Two-wheeled Robot Using Nagios Core) project, in which I use various functionalities of Nagios Core to control a raspberry pi-based robot, using an off-the-shelf two-wheeled robotics kit. The original motivation for this project was mostly the geek factor, but as I thought about it more I realized it would be a fun way to teach Nagios Core concepts in a way that is intuitive - passive checks can be used to control the wheels, active checks can be used to determine distance from a wall, event handlers are nice for avoiding crashing into those walls if the distance check goes critical, and notifications can include lights, sound, and even taking a picture with the onboard camera!
David Evans
System/Cloud Engineer @ Smithfield
David Evans is a Systems Engineer specializing in cloud and virtual environments. He has over a decade in IT and has worked for multiple Fortune 500 companies. Currently, he focuses on virtualizing on-premises infrastructure and migrating workload to the cloud. He is also responsible for monitoring and leads the Nagios implementation. When not working in IT, David spends his time working on his personal arcade collection or trying to automate his house.
How to Build Nagios in the Cloud
Knowledge Level: Beginner
Solutions Covered: Nagios Network Analyzer
David will discuss how to set up a public cloud infrastructure to run Nagios. He will be using his setup as the design template, a distributed monitoring solution for his multi-location on-prem and multi-cloud enterprise infrastructure. He will cover the AWS products that we use (VPC, EC2, RDS, Direct Connect, SES, etc), how to set them up, and will include lower cost, alternative options, e.g. using a VPN instance instead of Direct Connect. He will compare Azure options and discuss a multi-cloud environment. Finally, I will go over how they use the Nagios products.
Dave Williams
Technical Architect @ Atos
Dave has worked for a number of computer manufacturers and software houses for over 30 years. He designs and delivers IT solutions and integrates networks with storage and server architectures. Dave has been using Nagios since his first port of NetSaint to AIX. He uses EMC, NetApp, Cisco, Juniper, PowerPC, Intel, and High-Performance Computing in his everyday job. Dave has recently begun to evangelize about the Raspberry Pi micro PC system.
Distributed Monitoring using Mod-Gearman and Raspberry Pi
TBD
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
A solution to the issue of long-running plugins using CPU and other resources on the Nagios host platform, Mod Gearman allows the easy offloading of such tasks. This presentation goes one step further by showing how to deploy IoT devices such as the Raspberry Pi to act as a resource cloud to offload plugin workloads. A particular study using check_WMI will be shown and the before & after performance figures discussed.
Using Nagios Network Analyzer
Knowledge Level: Beginner
Solutions Covered: Nagios Network Analyzer
This presentation will cover the implementation of Nagios Network Analyzer to monitor and report on network traffic. This will include: - Handling input streams from Palo Alto firewalls and HP Core switches in a two site production environment. - Traffic types & flows analyzed and reported on. - Integration into Nagios Core is also covered. - Genuine real life experience of a production implementation of this Nagios product
Leland Lammert
Chief Scientist @ Omnitec Corporation
Dr. Lammert is a Technologist specializing in Open Source Software and serves as Chief Scientist at Omnitec Corporation. One of Omnitec's specialties is creating Nagios systems in a multi-platform environment (Windows, Linux, Mac), and extending the Nagios monitoring environment to remote server rooms across the country.
Let's Encrypt
Knowledge Level: Advanced
Solutions Covered: Nagios Core
It can be a hassle managing a valid SSL certificate for securing a Nagios web interface (Core OR XI), but now there is a simple solution: Let's Encrypt. Create a valid SSL Certificate that is trusted in all current browsers, renewed automatically, and avoids the nag popups of a self-signed certificate or the cost of a commercial one. This session will show how to setup Let's Encrypt on both Core AND XI systems!
Nagios Appliance with Environment Monitoring
Knowledge Level: Beginner
The Raspberry Pi has been mainstream for many years. This presentation is an update on the current hardware options. You will learn how to create a deployable Nagios appliance for less than $100 [hardware cost], including a camera for visual monitoring of the server room as well as environment monitoring for temperature, humidity, and pressure!
Konstantin Benz
SW-Developer @ Seitenbau GmbH
In 2008, Konstantin started his professional career in IT Service Management at IBM, where he worked on several projects focused on re-engineering and further development of IBM’s internal infrastructure. In 2011, he moved to ZHAW to follow a Master’s program in Service Engineering. While he was pursuing his Master’s studies, he worked as research staff member in ICCLab and was responsible for monitoring a federated cloud computing environment within an EU-funded research project. In 2016, he finished his Master program and joined Seitenbau GmbH – a web application development and hosting company specialized in building sophisticated Java EE solutions for governments and large enterprises. Konstantin has experience in monitoring environments since 2008 when he started working with IBM’s Tivoli Monitoring tool set. As a researcher at ZHAW Konstantin developed some powerful Nagios solutions specifically adapted to the requirements of OpenStack environments. At Seitenbau Konstantin is working in the development of enterprise-grade Java applications which utilize both the Spring and Maven configuration frameworks.
Monitoring Java EE Microservices with Spring Boot Actuator
Knowledge Level: Beginner
Applying the micro services architecture pattern is a good practice to ease development of Java EE applications. The inherent complexity is effectively reduced by segmenting the application into small independent units that communicate with each other via standardized RESTful APIs. Although such a segmentation simplifies the work of developers, the large number and interaction of micro services may make it difficult to set up a Nagios environment in order to monitor the health of the application. In this talk, Konstantin will show you how you can leverage the Spring Boot Actuator project in order to automate the deployment of Java micro services that are monitorable by Nagios. Thereby he will also show a plugin that allows Nagios to handle Actuator messages. As a result, you will make your Nagios server produce an in-depth health analysis of your Java EE application and its micro services.
Chris Paul
Consultant @ Rex Consulting, Inc.
Chris Paul has been an IT consultant for over 20 years. He has been designing, implementing and using Nagios systems for over 10 years. He currently works with a variety of clients, from small business and startups to major telcos. Chris thinks noisy monitoring systems are a plague, but he can fix him. In his spare time, Chris likes to roll around on two wheels in the Oakland hills.
Nagios Notification Best Practice and Ideas
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
Notification is an important area of monitoring practice. Overnotification, in-band-notification, devices failing can all be a problem. This presentation will cover the topic of notification and suggest best practices such as: 1. weekly review of top alert producers 2. out-of-band notification method 3. device suggestions 4. how to construct a device which shoots ping pong balls for critical problems (for when the phone doesn't wake you) This will be a serious presentation but include a little bit of entertainment, which is the home-made ping-pong gun.
Steven Beauchemin
Senior Montioring Administrator @ Rockwell Collins
Steven Beauchemin caught the computer bug in 1969 and never looked back. He went from using computers at work, to teaching others, and eventually moved to an IT position. He has since acquired a BSIT and uses that knowledge daily as a dedicated Monitoring Engineer. Steven has experience in many systems such as Linux, Solaris, HP-UX, Windows, firewalls, routers, switches, storage, and numerous appliances. "I take the approach that any Ethernet-attached device can be monitored at some level," says Steven. "I started using Nagios back in the NetSaint days, and it has proven to be an invaluable tool." Steven uses Perl, python, shell, SQL, and any other language he needs to get monitoring in place. He considers Perl to be his favorite coding language and uses it to develop most of the Nagios Plugins he creates. It is his go-to language for all the tools he develops at work and at home. Steven likes to create and exploit any and all databases he can get access to, use the data, and make web pages to show the data in useful ways. In his free time, he reads Sci-Fi, works on his home theater system, and ,of course, plays with his home computers.
The Hidden Gem of Free Variables
Knowledge Level: Intermediate
Solutions Covered: Nagios XI
A simple methodology change can allow a huge reduction of service definitions. The Nagios system will be easier to use and will have increased flexibility. Multiple, nearly identical services, will no longer be needed. Steven will show how to have ONE service definition per 'type of test' and use free variables to pass configuration data. This will allow for common configurations, and will allow for per host deviations from the common.
Eric Loyd
COO @ EverWatch Global
Mr. Loyd is a 25+ year IT professional, musician, photographer, amateur astronomer, and serial entrepreneur. He started with Nagios in 2004, founded Bitnetix in 2006, and SmartVox in 2012. Most recently, he is the co-founder and COO of EverWatch Global, a Nagios Partner and consulting company. He has been a speaker at every Nagios World Conference since 2012, received Nagios MVP awards in 2014 and 2015, and was a winner in the 2015 Nagios Log Server contest. He lives near Rochester, New York with his long-time girlfriend (a 2014 Nagios World Conference speaker on using Nagios to monitor beehives), two and a half really awesome cats, and a handful of Raspberry Pis.
Nagios FAILs
Knowledge Level: Beginner
Solutions Covered: All
An interactive "Nagios Fails, Bloopers, and Catastrophic Mistakes" session for a little light-hearted fun, but will also educational.
I just got Nagios XI. Now What!?
Knowledge Level: Beginner
Solutions Covered: Nagios XI
This talk is for beginners who have a new Nagios installation and are looking for ideas and guidance on what to do next.
Using Tasker for Passive Android Device Monitoring
Knowledge Level: Advanced
Solutions Covered: Nagios Core
In this presentation, you will learn how to use Tasker on Android to send Passive Monitoring Checks to Nagios.
Nagios XI vs Nagios Core
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
In the red corner, "The Thunder" from down under, proficient in everything Nagios XI, here to defend his 3 MVP awards is Troy Lea. In the blue corner, hailing from Western New York, the master of Nagios Core, chomping at the bit to earn his 3rd MVP award is Eric "Lights Out" Loyd. Our two opponents will battle it out against each other, proving that their Nagios version of choice can do whatever is thrown at them. They each will be given two customer scenarios to implement Nagios for the customer. Troy will serve up Nagios XI solutions, and Eric will throw down Nagios Core solutions. Don't miss the Event Handler of the year, the Melee for Monitoring: Lea versus Loyd! Only at the Nagios World Conference, 2016!
Andrew Johnson
Sr. Monitoring Engineer @ TriNet, Inc.
With over twenty years’ IT experience, Andrew comes to Nagios World Conferences having worn many hats. For the past four years, he has focused solely on monitoring solutions for large enterprises, eCommerce providers, and now a leading HR Professional Employment Organization, TriNet Group, Inc. 2016 marks Andrew’s third Nagios World Conference, second as a Nagios Certified Administrator and first as a speaker. In his free time, Andrew enjoys time with his wife and two kids, craft beer from across the globe and cooking fresh food from his own garden or local Texas farms.
Monitoring Evangelism and the Myth of the Single Pane of Glass
Knowledge Level: Intermediate
Let's step back for a moment and understand what it means to monitor our infrastructure, applications and business process from a higher level. How do we approach our role in the org chart and the value that monitoring brings to our operations? When your management team asks for a "single pane of glass", how do you answer them? Spoiler, there is no "single pane". Attendees will hear some hard lessons I've learned over 20 years in IT. While not product specific, Andrew will cover how he uses Nagios XI, Log Server, and Network Analyzer to provide better data to back his business partners.
Thomas Theakanath
DevOps Architect @ Cadent Technology
Thomas currently focuses on DevOps and is responsible for monitoring deployments which touch 40 million households through Cadent Technology’s platform. With almost 20 years of experience in software development, system integration and operations management, he has architected and developed automation tools and processes for both startups and large corporations, such as Yahoo, RMS and GET IT Mobile. Thomas writes regularly on DevOps and monitoring topics and his articles are featured on DevOps.com and DZone.
Kunjumon - A Nagios Plugin Framework for Building Database Based Monitors
Knowledge Level: Intermediate
Solutions Covered: All
Kunjumon is a framework that can be used to create plugins for Nagios monitoring system, with no need to write code. The plugins thus created are robust, and, can monitor complex application and business scenarios by querying data from multiple databases. While independent efforts to build such plugins would require considerable scripting work, by using the Kunjumon framework, a plugin that fetches info from databases for monitoring can be implemented by configuring it in JSON or XML format. The Kunjumon framework is supported on all major Linux platforms, and databases such as MySQL, Postgres, Oracle and Microsoft SQL Server. In general, it would work with any ODBC to access any data repository. Kunjumon 1.0 has been available since 09/2014 on the Nagios Plugin Exchange. The upcoming 2.0 release is completely rewritten in Python and added support for JSON as the configuration language. The focus of this presentation is to describe the Kunjumon framework in detail and its uses in a multi-database data-repository environment. The demo will also showcase its main features.
Rob Seiwert
IT Director @ Video Corporation of America
Rob Seiwert, IT Director for Video Corporation of America, has been involved in computing for 35 years and Network Monitoring for almost 20 years. Starting back on a PDP-11 running RSTS/E and then Xenix running on an 8086 he continued on to push the envelope in 3D animation, Non-linear editing, on Unified Communications. His experience with network monitoring started back in 97 with MRTG, SNMP, and Big Brother. For the last decade he’s been using Nagios and now uses Nagios XI. Hobbies include Backpacking, Downhill Skiing, Live Music, and MMORPGs.
Client-less Monitoring of Windows Servers
Knowledge Level: Advanced
Solutions Covered: Nagios Core
This presentation will go over the benefits of using WMI and how to customize CheckWMIPlus.
Extracting Trend Data from Existing RRDs
Knowledge Level: Advanced
Solutions Covered: Nagios Core
This presentation will discuss Linear Least-Squares Trend in RRD and how to build a Nagios Alert on Trend.
Rob Hassing
IT Consultant @ Deltics
Rob is a 17 year veteran of Linux/OSS, is a Red Hat Certified Engineer, and is currently using Linux in a professional setting. Rob started using Nagios back in 2005, and his current implementation includes 25 Nagios servers. Rob also, has developed a number of appliances and Open Source tools. In his free time, he likes to take his Citroen 2CV to car shows and drive it around town.
AutoDiscover for Nagios Core
Knowledge Level: Beginner
Let AutoDiscover check your network on a daily basis and let Nagios send an alert if a new host is found which was not already added to your Nagios configuration. The AutoDiscover can also be used on a Nagios XI installation.
Ricardo Maraschini
Software Architect @ Self Employed
Ricardo Maraschini works as a Senior Software Developer on Watt-Now, Amsterdam. He has been worked with Nagios since 2005, developing and integrating it with a wide variety of systems in the very South of Brazil. He has evolved his career around Open Source technologies since 2002. He is also the creator and maintainer of Network Cockpit and Nada, two projects tightly related to Nagios. Ricardo is a developer with proficiency in Go, PHP, C, Perl and Javascript and when he is not coding he enjoys watching to some boring soccer game, to read and to play around with old computers.
Going mobile - Nagios and Websockets
Knowledge Level: Advanced
Solutions Covered: Nagios Core
This presentation will show a project of a Mobile Interface for Android e iOS that receives and process all checks from a Nagios daemon using web sockets. You will learn: -How the app is structured -How Ricardo achieved no overhead in his Nagios installation while sending more than 22k checks directly from Nagios Core to a cell phone.
Jeremy Rust
Sales Engineer @ LINBIT USA LLC
Jeremy is an energetic and technically focused individual who thrives in the company of others. Jeremy was born in Minnesota, studied engineering and graduated from the Carlson School of Management at the University of Minnesota. He has always enjoyed following emerging technologies and technical innovations. He enjoys new challenges, posing and solving complex questions, and working with people to accomplish their goals. At LINBIT; the creators of DRBD and backbone of the Linux HA cluster stack. Jeremy holds the position of Sales Engineer, he helps engage and educate clients about clustering and help engineers create tailored High Availability and Disaster Recovery solutions. DRBD is the perfect complementary software with Nagios to create an always available monitoring system that can work both locally and across data centers worldwide.
Nagios XI 5 HA Deployment and Experience
Knowledge Level: Intermediate
Solutions Covered: All
This presentation will cover how to achieve High Availability and Disaster Recovery on Linux operating systems using DRBD, Linux-HA, Pacemaker, and Heartbeat. The demo will feature an offloaded MySQL DB as it seems that many interested clients have considered this. Including: Cost of Downtime Define High Availability = not a backup and RPO's Raid or Raid over the network (DRBD) The Linux cluster stack Cluster management with Pacemaker Disaster Recovery (Proxy)/ Linking sites for HA and geo-clustering. Use in VM infrastructure. DRBD Manage for quickly setting up clusters. Demo of Nagios XI 5 HA
Dallas Haselhorst
Consultant @ Sicoir Computer Technologies
Dallas Haselhorst has worked as a security and general IT consultant at Sicoir Computer Technologies for over 13 years. Prior to his work as a consultant, Dallas worked in the IT department of a healthcare organization. In 2000, he received concurrent bachelor degrees in Information Networking and Telecommunications (INT) and Computer Information Systems (CIS) from Fort Hays State University. He is currently a Master's Degree candidate at the SANS Technology Institute (STI) in Information Security Engineering (MSISE). Dallas presently holds numerous industry certifications including the CISSP, GSEC, GCIH, GCCC, GCPM, and GPEN. When not working, Dallas loves learning new technologies and spending time with his family.
Uncovering Indicators of Compromise (IoC) Using Nagios (NCPA), PowerShell and Event Logs
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
What security concerns keep you up at night? Is it pass-the-hash, pivoting, the time to detect a compromise, or one of a thousand other possibilities? Do you already have tools in your enterprise to help protect your organization that you are not using? Why spend more hours and more budget implementing a new product with new agents and new headaches that will not effectively reduce your workload? Even if you already have commercial tools monitoring your systems for security events, how do you know they are working? In this presentation, Dallas will explore the practicality of using customized PowerShell scripts/plugins, built-in event logs, and a traditional monitoring tool such as Nagios to search for indicators of compromise on Windows systems. In addition, he will provide applied research, easy to follow guidelines, and scripts attendees can integrate into their own environment in order to improve their detection of numerous high-risk incidents. Much of this project is an extension of the NSA whitepaper titled, Spotting the Adversary. In many ways, this work automates several of the techniques discussed there and integrates those tests into an existing alert-based dashboard (Nagios), which is standardly used for NOC only functions.
James Clark
Global Manager - Monitoring @ IT Convergence
James Clark has been in the IT industry for 27+ years and has been using Nagios for the past 10. He has used XI for a number of years, and quickly implemented it at his last job when he was hired as the Systems Monitoring Administrator at a large apparel company. James currently works at IT Convergence as the Global Manager of Monitoring.
Automating NRPE Updates and XI5 API real World Examples
Knowledge Level: Beginner
Solutions Covered: Nagios XI
James will demonstrate how IT Convergence automated their NRPE configuration updates and also show some of the many ways they have taken advantage of the new API in XI 5. Examples include spreadsheets that have complex formulas allowing previously hours of work to be done in a matter of a minute and a new component used in house to add new hosts with standard checks.
Laura Thomas
Senior Central Systems Administrator @ University of St. Thomas
Bubblegum & Bailing Wire: A Low-Cost Approach to Monitoring Using Raspberry Pis
Knowledge Level: Beginner
Solutions Covered: Nagios XI
This talk is a case study on how the University of St. Thomas got network performance monitoring in residence halls for the cost of some Raspberry Pi computers and a bit of time. This data enables them to keep tabs on the network performance even when they aren't around. A few years into this process they've expanded more locations, and can reliably tell what the user experience is like and if it has degraded or improved. With a combination of low-cost hardware, time, and persistence, you can replicate our monitoring success.
Patrick Hu
Control Systems Support Engineer @ Railway Industry
Patrick is a Support Engineer in Railway industry at Melbourne, Australia. He offers technical support for train control systems and railway signaling products. He also has more than 12 years working experience as an IT network administrator. He holds MCSA, CCNA and VCP certifications. Patrick's first Nagios experience was from work on a customer's project in 2012, in which he configured Nagios XI to monitor a train control system network. Patrick loves all outdoor activities, such as hiking and traveling etc and computer games. He has a cute cat named Putin.
How Nagios XI Helps Us to Monitor Railway Train Control System
Knowledge Level: Beginner
Solutions Covered: Nagios XI
By using Nagios XI NRPE, SNMP and SNMP Traps, Siemens Rail Automation successfully set up a centralized monitoring station for the whole railway networked objects, which makes their client's maintenance job easier and efficient.
Walter Bentley
Cloud Solutions Architect @ Rackspace
Walter is a Rackspace Private Cloud Solutions Architect with a diverse background in Production Systems Administration and Solutions Architecture. He has over 17 years of experience across numerous industries such as Online Marketing, Financial, Insurance, Aviation, Food Industry, Education and now in the technology product space. In the past, he was typically the requestor, consumer and advisor to companies to use technologies such as OpenStack, now a promoter of OpenStack technology and Cloud educator. With his current role, the focus is on helping customers build, design and deploy Private clouds built on OpenStack. His role also involves Professional Services engagements around operating the built OpenStack clouds and DevOps engagements creating playbooks/roles with Ansible. His latest accomplishment was the publishing of his first book titled ‘OpenStack Administration with Ansible’ which includes outlines how to orchestrate and automate real life day-to-day OpenStack cloud administrative tasks with Ansible.
Nagios and OpenStack Against the World
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
Infrastructure and application monitoring thru the course of technology maturity has changed positions. Not so long ago monitoring was an after thought when rolling out your new application or standing up your new rack of servers. More recently I have observed monitoring to be one of the first considerations, to the point where it is actually in the initial project plan. Now with Cloud being the new primary infrastructure approach, it only makes sense that monitoring of those cloud platforms/resources become center stage. In this talk, Walter will demonstrate how you can take the top open source cloud platform (OpenStack) and use the leading open source monitoring platform (Nagios) to monitor that cloud in order to provide a highly available production ready cloud. Attendee takeaways: * Review OpenStack and understand how Nagios adds value * Walk thru the configurations and plugins used * Share the Nagios best practices put in place * Demonstrate how the Nagios monitoring configs can be automated * Review the complete end to end solution on a working OpenStack cloud
Martin Cuellar
Head of Section of Electronic Security @ Central Bank of Honduras
In his 23 years of work, Martin been gaining experience as Manager of Operating Systems, Networks and Security, and implement various services (firewall, DNS server, proxy, pages, database, mail, webmail, monitoring, among others) They use the OS Debian GNU / Linux; providing strategies to automate related to business continuity and risk minimization processes. He is currently responsible for the management and monitoring of electronic security equipment. His hobbies include playing video games, listening to music and going to concerts.
Virtualized Nagios with XEN
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
This presentation will cover the scripts used in the use of two servers with virtualized Nagios in XEN, synchronized via Rsync, which show on the console status summary red (critical), yellow (advertence), purple (unknown) or green (ok) to refresh every minute and an alarm sounds according to the colors and send email with this summary every hour if the server via one odd and if is even via the server 2.
Jess Portnoy
Packaging Lead and Technical Community Manager @ Kaltura
Jess Portnoy has been an Open Source developer and believer for the last 17 years. Jess is currently a community manager and packaging lead at Kaltura. Prior to Kaltura, Jess worked, among other places, at Zend where she was responsible for porting and packaging PHP and Zend projects on all supported .*nix platforms. Jess also grows pets at Sourceforge: (https://sourceforge.net/users/jessrpm) and Nagios Exchange (http://exchange.nagios.org/directory/Owner/jess0110/1)
Monitor your PHP app with JaM and Nagios
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
JaM is a PHP monitoring system that supports storing PHP errors (events) into different storage backends. It is implemented as a PHP extension that can be used monitor any PHP based app at the Zend Engine level, without having to make any changes to your app or parse the error logs. It can capture multiple event types, including fatal Zend Engine errors. The events JaM captures can be sent to multiple backends such as email, an ElasticSearch server, SNMP. etc. JaM is a FOSS project licensed under AGPLv3, it's code resides here: https://github.com/jessp01/jam The session will review the general architecture and code and will demo a live application reporting events to Nagios.
Paul Singh
Sales Engineer @ Nagios
TBD
Knowledge Level: Any
Solutions Covered: All
Edvin Skaljo
Head of Department for Access Networks and Terminal Devices @ BH Telecom/University of Sarajevo
Edvin Skaljo has worked in the field of telecommunication for more than 20 years. Currently, he is Head of the Department for access networks and terminal devices in BH Telecom, Directorate Sarajevo. This department is responsible for customer services in region Sarajevo. Currently, he is an assistant professor at the University of Sarajevo, Faculty of Science and lecturer at American University in Bosnia for course Commuter Networks. Edvin is also an Associated Editor in international journal “Fiber and Integrated Optics”, publishing house is Taylor&Francis. He is a general chair of the annual international workshop on Fiber Optics in Access Network. He is the author of many conference and journal papers as well as a numerous international presentation in the field of optical communication and broadband networks. In his spare time, among other things, he likes to travel, read and ride.
VoIP Services, Business Customers, and Nagios
Knowledge Level: Intermediate
This presentation describes how Nagios (Nagios® Core™ Version 3.2.3) helps Edvin to establish a VoIP system for his business customers. The VoIP system intended for business customers is known as IP Centrex (Central Exchange). With Nagios, they have a stable VoIP system which has all the benefits of IP and NGN network and moreover regarding the quality of service it is same as POTS.
Derek Brewer
Software Engineer @ IBM
Derek is a Software Engineer at IBM who works on internal development systems and infrastructure. He has been working with Nagios products for over ten years and uses it to monitor a large portion of the IBM Systems data centers at 6 sites. A proponent for Linux and FOSS, Derek has helped with leveraging the customization abilities of Nagios to fit IBM's complex environment.
Tips and Best Practices For Deploying Nagios Core to Monitor Thousands of Hosts At Multiple Sites
Knowledge Level: Beginner
Solutions Covered: Nagios Core
Tasked with deploying Nagios Core to an internal IBM organization which has 5500+ hosts across 7 sites, Derek and his team designed, developed and deployed a Nagios solution eight years ago. Since then, they have continually implemented and developed many tools ranging from mass functions within the web UI to custom dashboards and reporting tools pulling real-time stats from all the Nagios instances. They utilize Livestatus, pnp4nagios, NSClient++, SNMP, custom CGIs, multiple Nagios instances per server and a custom HA solution. Because their organization is worldwide, they utilize teams in the U.S., India, and Mexico as well as a 24x7 staffed team in Vermont to respond to any alerts that occur. Their well versed in advanced configuration tips and tricks as well as the logistics of testing, upgrading, identifying services to be monitored, dialing in threshold sensitivities, dealing with excessive notifications, training administrators and most any other issue that has come up along the way.
Aaron Bailey
Voiceware Development Specialist @ PhoneSuite
Aaron Bailey started work with PhoneSuite three years ago and was assigned to the Voiceware (IP PBX) development group. In this group, he is the lead project manager for the Nagios monitoring initiative. He has also designed and written the Voiceware product manual, reseller and end-user training, in-platform help pages, and is the lead reseller trainer. Outside of work, Aaron enjoys hiking in Rocky Mountain National Park, reading, and playing a selection of time-wasting video games.
Passive Monitoring of Hotel Phone Systems
Knowledge Level: Beginner
Solutions Covered: Nagios XI
This is a case study of how Aaron's company (PhoneSuite) uses Nagios to monitor with passive checks over 300 IP based phone systems in hotels in the US, Canada, Mexico, and Haiti. He will discuss what they monitor (system up/down, SIP trunks, SIP phones, basic phone system usage stats, and current public IP address of the system), how they monitor (5 minute checks, vs. 4 or 24 hour checks) the benefits and challenges with passive checks, how checks and deployment strategy has developed, and best practices he wishes he had started with.
Assaf Flatto
Senior Consultant @ AikiLinux Ltd
Assaf Flatto has been a working in the Open Source community since 1995, starting with Slackware and has started working with NetSaint (now Nagios ) since version 0.6, since then he became a Linux System Administrator and Nagios certified. He has been active in supporting the Nagios community by offering help and advice via the IRC channel and the (now dead) mailing list. He is an active team member of Icinga since 2011. He has been a Linux Administrator and done Network Management for companies like the BBC, SKY, and LOVEFiLM in the UK and VoxPopuli, Atelis, and M-Wise in Israel. Currently working as a DevOps and Network Management implementations consultant for various companies. Hobbies include Cycling, Martial Arts, Sci-fi & Fantasy, Scuba diving, Wolves and Whiskey.
Monitoring - When Do You Start?
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
Monitoring, is a Love/hate relationship, but when do you really need to start using it to get the best results ? In this presentation, Assaf will discuss the topic of when it is best to start monitoring your products. Open source monitoring and cloud architecture make starting your monitoring that much easier and cheaper than most people think or are aware of. Assaf will talk about why and when you may want to start monitoring, talk about the common mistakes present in many places in the industry, and we will discuss why it needs to change, and how to change it.
Jeremy Welch
Cloud Services Engineer @ Entrust
Jeremy has supported customers at BlackBerry, the FDIC, and the TSA, and is currently at EntrustDatacard as a Cloud Services Engineer specializing in Monitoring. At work, he enjoys Python and Ansible scripting, playing with new tech, and teaching hubot to do odd things. Away from the office, he's an Irish traditional musician and dancer, father of two toddlers, and avid video gamer.
NCPA - The Nagios Agent You've Been Waiting For
Knowledge Level: Beginner
Solutions Covered: Nagios Core
While researching Nagios agents for his current role, Jeremy found that most agents for Nagios have their shortcomings - they may not work on a required OS, they may only support active or passive checks, they may require more time than desired to manage. Jeremy tried a number of options, and while he learned a lot about Nagios in the process - even becoming a moderator on the /r/Nagios subreddit - but in the end, it looked like he was going to be managing a combination of agents and agentless connections to cover the entire environment, increasing demands on his time as configuration became more complex. The Nagios Cross-Platform Agent (NCPA) seeks to address this, and as a result, they are now using NCPA as the sole Nagios agent in our production environment. In this presentation, Jeremy will review the strengths and weaknesses of several leading Nagios agents, then dive into deploying, using, and extending NCPA. Live demonstration to include: - Installation of NCPA on Linux and Windows - Management of NCPA tokens via host variables - Interaction with the API via curl and web browser - Adding custom plugins to both OSes - Using NCPA for both active and passive checks
Mauno Pihelgas
Researcher @ NATO Cooperative Cyber Defense Centre of Excellence (NATO CCD COE)
Mauno Pihelgas is a Researcher at the Technology branch of the NATO Cooperative Cyber Defence Centre of Excellence, where his area of expertise is monitoring and situational awareness. He has been using Nagios for 8 years, initially to monitor the services of the largest telco in Estonia, and more recently to operate the availability scoring system for Locked Shields, one of the largest live-fire cyber defense exercises in the world. In addition to being a GIAC GMON Continuous Monitoring certified professional, he is also a Red Hat Certified System Administrator and a Red Hat Certified Engineer. Mauno holds an MSc in Cyber Security and is currently researching insider threat detection technologies for his Ph.D. studies.
Nagios-based Scoring System for an International Cyber Defense Exercise
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
This presentation talks about designing and building a Nagios-based availability scoring system for a large international cyber defense exercise Locked Shields. The existing solution was replaced by a new modular setup that is built around a well-known open-source IT monitoring software called Nagios Core.
Bernardo Vale
R&D Manager @ LB2 Consultoria
Bernardo Vale works at LB2 Consultoria an IT Consulting company and IT service provider. Bernardo used to be an Oracle DBA and now he is responsible for the Research & Development team where he tries to implement new software and helps LB2 to improve it's services, products and customers. He was responsible for the Nagios Core implementation, for the NagiosXI upgrade and also for maintaining it what he does for about three years.
Automatic Deployment of NRPE Configuration Changes
Knowledge Level: Intermediate
Solutions Covered: Nagios Core
Learn how to use Git and Ansible to create a workflow to deploy any change inside nrpe.cfg or any configuration file you want to your servers. The primary idea is that you can have all your nrpe.cfg and other configuration files inside your local machine and use an SCM tool (Git) to control modifications, with that, Ansible can easily synchronize files for all your Nagios infrastructure. The benefits of this architecture is: - Easy to audit configuration changes - Historical asset of all changes of a file/server - Quickly bulk changes to all your Nagios infrastructure
Matteo Canzari
Software Engineer @ Istituto Nazionale di Astrofisica
Matteo is a software engineer who has been working in the field of software design since 2009. Initially involved in the design and development of software for travel solutions, from 2011 to 2015 he acted as a freelance, providing consulting services on prototyping and design of software for innovative high-tech startups. He has currently a position at the italian National Institute for Astrophysics (INAF), where he is involved in the design of the monitoring and control system of the Telescope Manager for the Square Kilometer Array (SKA) project. He is also interested in developing solutions in Arduino and Raspberry PI. In his idle time he likes to ride his bike, play bass, take pictures and produce his own home-made beer.
Local Monitoring and Control System for the SKA Telescope Manager
Knowledge Level: Intermediate
Solutions Covered: Nagios Fusion
SKA (Square Kilometer Array) is a project to design and build a large radio-telescope, composed using thousands of antennae and related support systems (timing generation, signal real-time processing and so on). The orchestration of this large and complex facility is performed by the Telescope Manager (TM), a suite of software applications aimed to manage observations (preparation and execution), signal processing and scientific data delivery, as well as gathering all status and performance data from the facility. In order to ensure the proper and uninterrupted operation of TM, a local monitoring and control system (TM.LMC) is being developed. Among its responsibilities, monitoring, lifecycle control and fault management are of the utmost importance. For the very central activity of LMC monitoring, Nagios has been selected as the best solution to monitor TM resources, services and the status of processes both at generic level (directly achieved by Nagios) and at performance level. For this specific purpose, a configurable custom agent is under development. It is handled by lifecycle manager, sends monitoring data and generates alarms based on the logic of the specific TM applications that can be based on the Tango-controls framework (a CORBA-based interface to control each element of the telescope, which the SKA overall architecture is based on), together with standard web-based applications or generic scripts. The details of this work are described in this presentation.
Felipe Ceballos
Technical Leader in Seaq Servicios LTDA @ SEAQ Servicios LTDA
Felipe Ceballos is the technical leader in Seaq Services, a leader company in the implementation of OpenSource technologies in Colombia and Latin America. Felipe is professional in system's engineering with Master Degree in Technology Management. With experience in implementations with NAGIOS and NAGIOS XI, where he took advantage of the benefits of these tools supporting business areas to fulfill their Monitoring requirements using the best practices. He is certified in RedHat various products such as Clustering and Storage, Virtualization and Satellite with more than 12 years experience in Linux. Currently, he works on designing custom solutions for infrastructure projects for our customers and constantly supporting IT services area to solve more complex cases, as well as continuous training for my dependents. His hobbies are traveling around the world, seeking to meet different cultures and people, and dancing.
Nagios XI in a Large Financial Infrastructure Company in Colombia: A Case Study
Knowledge Level: Beginner
Solutions Covered: Nagios XI