Conference Agenda

Official Agenda for the Zabbix Conference 2014, that took place on 12-13 September 2014 in Riga, Latvia.




September 12, 2014

09:00 - 10:00 Registration for Conference Delegates
 
10:00 - 10:30 Opening Speech.
PDF YouTube Alexei Vladishev Alexei Vladishev
Founder and CEO, Zabbix SIA

Alexei is the author of Zabbix, an enterprise class open source monitoring solution, and also the founder of Zabbix SIA (Ltd), the company developing Zabbix.

 
 
10:30 - 11:10 Scale - 2500 Hosts, Million Items
PDF YouTube Steve Mushero Presentation on how ChinaNetCloud uses Zabbix to monitor thousands of hosts in over 100 datacenters and millions of items. Includes architecture, lessons, GUI customizations, custom scripts, templates, security, and how we deeply monitor the world's Internet servers serving hundreds of millions of users. I'll also discuss how we track the dynamic nature of Zabbix, where we perform auto-provision, auto-discover, and cross-check a system, where we add, remove and re-configure many hosts every day.
Steve Mushero
Founder, CEO, & CTO, ChinaNetCloud

Steve Mushero has over 25 years of technology management experience across a wide range of industries in international contexts, mostly in Silicon Valley and China. He previously served as CTO at Tudou (China's largest YouTube-like video site), Intermind, New Vine Logistics, and Advanced Management Systems, and as Chief Architect or advisor on many global projects, including for the World Health Organization, Grameen Bank Foundation, and Fortune 500 companies.

 
11:10 - 11:50 Zabbix: choice of 2 of Top 5 largest French banks
PDF YouTube Alain Ganuchaud Big companies have big issues and uncommon constraints because of the number of components and the complexity of human organization managing the servers and the security, specially in the banking sector. As a consequence, it implies strong constraints on Zabbix platform in terms of sizing, architecture, monitoring organization, users grants, performance, etc. In such environment, it is common to have 10 different teams working on the same server, each team wants to deal only with their own alarms, filtering the events by team is really a deal.

The Zabbix monitoring is managed by over 100 Zabbix admins, avoiding the overlappings is another one. Deployment in those companies is done from a Component Management Database, 500 servers configuration changes per day is common, Zabbix has to be updated immediately/automatically. These are just some of the issues of many others, we will see how they have been solved in 2 of the top 5 French Banks.
Alain Ganuchaud
CEO, Core IT Project

Alain comes from the company Hewlett-Packard, developing around HP OpenView, especially in the area of databases. Then he established two OpenSources Companies, focusing on major accounts. Now, being as Zabbix Certified Specialist for Large Environment, he provides Zabbix consulting for 6 years, especially in the Banking sector & Large environment companies.

 
11:50 - 12:10 COFFEE BREAK
 
12:10 - 12:50 Proactive and Reactive Monitoring
PDF YouTube Serg Mescheryakov Zabbix can be used not only for listening and alerting, but also as an active control system. For that purpose the monitoring process must be proactive, because the control reaction to the alert is usually not fast enough and needs a certain time for execution. This paper presents the approach and real-world examples on how Zabbix is used to predict and prevent the anomalies beforehand.

Co-author of the presentation:
Dmitry Shchemelinin, Ph.D., Sr. Director of Operations, RingCentral Inc.
Serg Mescheryakov
Senior System Analyst, RingCentral

Serg Mescheryakov is a Doctor of Science, Professor of St. Petersburg State Polytechnical University (St. Petersburg, Russia), specializing in Computer Science and Engineering. He has published more than 80 scientific papers and implemented a series of enterprise database systems. Serg has 33 years of experience in IT as developer, database architect, team leader and analyst, including 8 years in leading IT companies in California. He is currently working for RingCentral as Senior System Analyst, responsible for system analysis of production stats and repeatable issues.

 
12:50 - 13:30 Optimizing MySQL Configuration for MySQL 5.6
PDF YouTube Aurimas Mikalauskas The topic will cover general advice for MySQL tuning as well as 5.6 specific tunables
Aurimas Mikalauskas
Senior Consultant, Percona

Aurimas began using MySQL for various demanding web projects in 1999, while working as a System Administrator. In 2002, he moved to a dedicated server hosting startup to work as a performance engineer - performance optimization service was the key to this company's success. Years later, in 2007 he joined a MySQL consulting company Percona, where he has been working as MySQL Performance Consultant ever since. During his career, both as System Administrator as well as Performance Engineer, Aurimas got familiar with many different technologies by actually using them in different contexts. He always knows the right tools for the task. In addition to MySQL performance optimization, his key areas of expertise include: MySQL High Availability, full text search, content caching techniques, and MySQL data recovery.

 
13:30 - 13:50 SHORT TALK: Working with JIRA
PDF YouTube Lukasz Lipski There are many ways to bring the power of JIRA and Zabbix together. This talk will focus on some of them, covering creating JIRA tickets from Zabbix events and monitoring JIRA ticket queues by Zabbix.
Lukasz Lipski
IT Operations Specialist, Nordea IT Sp. z o.o.

UNIX/Linux System Administrator with some programming background and a passion for making things work with as little human feedback as possible. Currently working on a number of projects, and often wondering about the fine line between the use and abuse of Perl programming language. Using Zabbix as a primary monitoring solution since 2011.

 
13:50 - 14:10 SHORT TALK: Monitoring Enterprise SAN
PDF YouTube Dimitri Bellini This talk is about Monitoring Storage Area Network for a big Zabbix customer in Italy. Scenario over 150 Brocade switch with over 200 ports per switch - 1200 NVS.

During our Zabbix monitoring implementation we have found a lot of trouble fixed in collaboration with Zabbix Team.
Dimitri Bellini
System Integrator, Quadrata

Dimitri Bellini has over 10 years of Unix experience within enterprise environment, having extensive knowledge of storage arrays and SANs. Dimitri is using Zabbix since 2005. In the beginning of 2013 he has attended Zabbix Certified Trainer course. Dimitri characterizes himself as Open Source solutions evangelist.

 
14:10 - 15:10 LUNCH
 
15:10 - 15:50 Monitoring the Internet: when 6 millions of triggers is not enough
PDF YouTube Dimitri Bellini From being the "wild, wild, west" or a purely academic and entertaining medium, internet has become a daily, vital part of our life. And the internet radically changed in late 2013, when ICANN started introducing hundreds of new Top Level Domains into the root zone, as part of the new generic Top-Level Domain Program. Hundreds of new TLDs mean hundreds of new opportunities for communities and organizations to express themselves, in ways never imagined before.

I will shortly explain how the DNS industry work, from a technical perspective, as well as how ICANN is using the Zabbix monitoring system and Zabbix SIA consulting services to monitor the internet's domain name system.
Isaac Uribe
Registry Monitoring Engineer, ICANN

Prior to working at ICANN, Isaac served as a Data Center Solutions' Consultant for SUSE/Novell. He also held several positions, including IT Service Continuity Manager and Configuration Manager at Network Information Center Mexico. Isaac holds his BS in Information Technologies Engineering. In addition, he has completed continuing IT coursework and holds multiple certifications.

 
15:50 - 16:10 DEMO: Zabbix Deployment with Ansible
PDF YouTube Patrik Uytterhoeven I have written 2 modules by Ansible to install the Zabbix-Server and the Zabbix-client. With the Zabbix-server module it is possible to install the server in only a few minutes with predefined settings for the Zabbix server, database and webserver even when using a distributed setup.

The Zabbix-client module will do the same for the client. It will install the Ansible client on 1 or multiple hosts at the same time and modify the Zabbix configuration so that no manual adjustment of the zabbix_agentd.conf file is necessary.
Patrik Uytterhoeven
Linux Consultant, Open-Future

In 2013 Patrik Uytterhoeven joined the company Open-Future. Patrik had already 16 years of experience in IT and monitoring of mainframes before he joined Open-Future. Open-Future was the first Zabbix reseller in Belgium and when Patrik joined the company he took the oportunity to go to Zabbix SIA and certify himself in the beginning of 2013 as a Zabbix Certified Zabbix Trainer.

 
16:10 - 16:30 SHORT TALK: ZabbixUnify - one dashboard to rule them all
PDF YouTube Gabriele Armao ZabbixUnify is a multi zabbix frontend, written in python using Pyramid and Twitter Bootstrap frontend frameworks, the idea of using Twitter Bootstrap came from the need of having a user friendly mobile interface. ZabbixUnify works by connecting to multiple Zabbix frontends using APIs, all zabbix versions (1.8+) are supported, it asynchronously gets information about hosts and triggers from all the configured zabbix frontends and shows them in a single interface, it's then possible to drill-down to see information about all the active triggers for all hosts of a single Zabbix installation, and it's also possible to show detailed information about active triggers like: name, latest values and date.
Gabriele Armao
System Administrator, Systematica S.R.L.

Gabriele's main task inside Systematica has always been the implementation of a system monitoring infrastructure. He chose Zabbix and developed many tools and scripts around it, became a Zabbix Certified Specialist for Large Environments in November 2010, and, two years later, in November 2012, he decided to move up and become a Certified Zabbix Trainer.

 
16:30 - 16:50 COFFEE BREAK
 
16:50 - 17:10 SHORT TALK: Running Zabbix with the Oracle RDBMS
PDF YouTube Remigiusz Sokolowski More or less Zabbix is a database-agnostic system. So you may run it, for example, on the Oracle RDBMS if you have a spare license. And here it is how to get the most out of it, what problems you may meet and how to deal with them.
Remigiusz Sokolowski
Senior DBA, Nordea IT Sp. z o.o.

Currently I work for the Nordea IT company (which is the former IT department of Nordea bank Poland branch) on a senior DBA position. Since 2004 I have dived in the Oracle RDBMS world. If it is important for you, I am an OCP for 10g version. Live in Gdynia.

 
17:10 - 17:30 Automated and Scalable Configuration Management for Zabbix in a Large Java EE Environment
PDF YouTube Marek Neumann This talk will cover information about:
- current monitoring configuration process and its disadvantages and error-proneness
- requirements for a process automation and scalability
- Zabbix API as a proper solution
- implementation within a custom management tool
- how we tackled performance issues in a steady growing platform
- experiences and outcome of the project
- optional: experiences with migration from Zabbix 1.8 to 2.2
Marek Neumann
System Architect, Director Strategy & Architecture, freenet digital GmbH

System Architect at Jesta Digital GmbH, working in the Strategy & Architecture department. The mission of the Strategy & Architecture is to develop, document and distribute a technological strategy which supports and aligns with business. Based on this strategy the department has to prescribe the overall platform architecture, define applicable standards supporting the software development process, support the provision of an appropriate development and deployment infrastructure and eventually offer architectural blueprints. I have built up the initial Zabbix infrastructure 6 years ago.

 
17:30 - 18:00 The Impact of Zabbix Commercial Services
PDF YouTube Alexander Sergunin In this talk Alexander will discuss details of available Zabbix Professional Services and the benefits your company/organization gets when using these.
Alexander Sergunin
Sales Manager, Zabbix SIA

 

 

September 13, 2014

09:30 - 10:00 Registration for Conference Delegates
 
10:00 - 10:20 SHORT TALK: Monitoring Data Analysis
PDF YouTube Lukas Macura We have a lot of information inside of each monitoring server. It is possible to delete old history and not to take care about it or to analyze it. This project tries the second option. There can be very nice abnormalies or incidents, which are hidden if history is deleted and not analyzed.

Nowadays network technologies can handle very high transfer speeds. It is still more difficult to do network flow analysis because of high speed and the needs of more powerful hardware. Current methods are based mainly on the analyze of data flows and patterns. It is quite impossible to find abnormalities on high speed link, because small change in flows can mean big excesses in incidents. Thesis project focuses on multi criteria analysis of data to be able to predict incidents. Due to this reason system monitoring seems to be good core for it.
Lukas Macura
VoIP and Network Specialist, CESNET, z.s.p.o.

Network Administrator and lecturer at Silesian University in Opava, Administrator of CESNET POP at Karvina and VoIP Specialist in CESNET multimedia team. Lucas is using Zabbix from its alpha versions for network monitoring. He aims to be an "open-source extremist". The best motto, which could be used for him is "Nothing is impossible".

 
10:20 - 10:40 SHORT TALK: Inspecting a Multi-everything Linux Machine
PDF YouTube Aurimas Mikalauskas Come to this talk if you want to better understand how a multi-core multi-disk system operates and how you can inspect its operation on Linux in order to measure utilization for capacity planning, or just for fun. It has been long time ago, when a commodity server had one single-core CPU, one disk and understanding of a system utilization was as easy as checking that the load average is below 1. Yet some may still think of a system as highly utilized if not saturated when the system load average goes above and beyond 2-3.

What does the load average really mean on a multi-core multi-disk server? Why are my tasks still slow if CPU is never more than 13% utilized? How much more disk resources do I have? Why can't my application read data any faster even though we have 50 disk array now? After this talk you will find answers to these and many similar questions.
Aurimas Mikalauskas
Senior Consultant, Percona

Aurimas began using MySQL for various demanding web projects in 1999, while working as a System Administrator. In 2002, he moved to a dedicated server hosting startup to work as a performance engineer - performance optimization service was the key to this company's success. Years later, in 2007 he joined a MySQL consulting company Percona, where he has been working as MySQL Performance Consultant ever since. During his career, both as System Administrator as well as Performance Engineer, Aurimas got familiar with many different technologies by actually using them in different contexts. He always knows the right tools for the task. In addition to MySQL performance optimization, his key areas of expertise include: MySQL High Availability, full text search, content caching techniques, and MySQL data recovery.

 
10:40 - 11:20 Performance Tuning, Understanding Peak Performance, and Tuning Best Practices
PDF YouTube Andrew Nelson Understanding performance tuning is an important subject for all systems administrators. Come learn more about what it actually means to measure performance. In addition Andrew will share his experiences of how to ensure your next performance tuning project is successful.

My intention is to take a standard application/service such as Apache (used to run websites) and show how to visualize peak performance, especially since out of the box this is not very easy to do. In addition I would go into discussing the process of what metrics are useful to measure in helping to improve the performance of the application. And yes, almost all of this will be done using Zabbix as the measurement tool.
Andrew Nelson
Senior Linux Consultant, Red Hat, Inc.

Senior Linux systems administrator with a passion for systems monitoring using Zabbix. He has worked in mission critical data center environments, utilizing a SAAS (Software As A Service) model with millions of users and 24x7 availability. Specialties: Zabbix Certified Professional with 7 years experience in building and tuning Zabbix monitoring environments; the top non-employee contributor to the Zabbix forums; Senior level systems Linux systems administrator; in Ruby and Bash.

 
11:20 - 11:40 COFFEE BREAK
 
11:40 - 12:20 Logitoring – log-driven Metrics
PDF YouTube Eugene Istomin Monitoring process is a particular part of IT. Most of metrics collected by monitoring solutions is just a representation of low-level OS/application statistics. When we speak about monitoring, for example, application response - the common way is creating some kind of synthetic responses and say: "Well, my app have no problems 'cos test response is in range of n milliseconds". But there are real user-side response time (and many more metrics) in app logs. This presentation presents you a powerful approach to make a log-driven monitoring infrastructure. Testbed: approx. 50 servers with erlang-based Zabbix client & log-driven approach.
Eugene Istomin
IT Architect, Cone Center

 

 
12:20 - 12:40 SHORT TALK: Loving the Zabbix Database
PDF YouTube Steve Mushero All about the internals of the Zabbix database, tables, statuses, relationships, and how we use SQL every day to cross-check data, find missing elements, answer questions, track the queue, do housekeeping, special auto discovery, and much more. I will cover the 10-20 reports we use daily to validate our large Zabbix system, which has new hosts and configuration changes every day. I will also describe how we created a new useful audit system to find who changed what and when with lookups by common elements. Plus, how we extended the DB a little to integrate into our ticket and other real-time systems. And, Zabbix 2.2 ER diagram from MySQL WorkBench.
Steve Mushero
Founder, CEO, & CTO, ChinaNetCloud

Steve Mushero has over 25 years of technology management experience across a wide range of industries in international contexts, mostly in Silicon Valley and China. He previously served as CTO at Tudou (China's largest YouTube-like video site), Intermind, New Vine Logistics, and Advanced Management Systems, and as Chief Architect or advisor on many global projects, including for the World Health Organization, Grameen Bank Foundation, and Fortune 500 companies.

 
12:40 - 13:40 LUNCH
 
13:40 - 14:00 SHORT TALK: Logfile Monitoring
PDF YouTube Lukasz Lipski An overview of the methods available for monitoring of existing logfiles, and creating virtual logfiles within Zabbix.
Lukasz Lipski
IT Operations Specialist, Nordea IT Sp. z o.o.

UNIX/Linux System Administrator with some programming background and a passion for making things work with as little human feedback as possible. Currently working on a number of projects, and often wondering about the fine line between the use and abuse of Perl programming language. Using Zabbix as a primary monitoring solution since 2011.

 
14:00 - 14:40 5 Things to Improve in Zabbix
PDF YouTube Alexei Vladishev Zabbix is a great monitoring platform, however, there are some visible drawbacks as well. We may bring Zabbix to a new level of functionality, usability and scalability provided we fix a number of the most annoying issues. That's what my talk is about.
Alexei Vladishev
Founder and CEO, Zabbix SIA

Alexei is the author of Zabbix, an enterprise class open source monitoring solution, and also the founder of Zabbix SIA (Ltd), the company developing Zabbix.

 
14:40 - 15:00 COFFEE BREAK
 
15:00 - 16:00 Q&A Session with Zabbix Team
YouTube Zabbix logo During this session all participants and attendees of Zabbix Conference 2014 are welcome to ask their quesions to Zabbix team. Zabbix team members will be ready to answer all your questions regarding Zabbix products, services and future plans.
Rihards_Olups Moderator: Rihards Olups
Rihards Olups
Senior Consultant, Zabbix SIA
 
16:00 - 16:10 Closing Speech
YouTube Alexei Vladishev Alexei Vladishev
Founder and CEO, Zabbix SIA

Alexei is the author of Zabbix, an enterprise class open source monitoring solution, and also the founder of Zabbix SIA (Ltd), the company developing Zabbix.

 
 
Privacy Policy Trademark Policy