Build real-world, end-to-end network monitoring solutions with NagiosThis is the definitive guide to building low-cost, enterprise-strength monitoring infrastructures with Nagios, the world's leading open source monitoring tool. Network monitoring specialist David Josephsen goes far beyond the basics, demonstrating how to use third-party tools and plug-ins to solve the specific problems in your unique environment. Josephsen introduces Nagios “from the ground up,” showing how to plan for success and leverage today's most valuable monitoring best practices. Then, using practical examples, real directives, and working code, Josephsen presents detailed monitoring solutions for Windows, Unix, Linux, network equipment, and other platforms and devices. You'll find thorough discussions of advanced topics, including the use of data visualization to solve complex monitoring problems. This is also the first Nagios book with comprehensive coverage of using Nagios Event Broker to transform and extend Nagios. Understand how Nagios works, in depth: the host and service paradigm, plug-ins, scheduling, and notification Configure Nagios successfully: config files, templates, timeperiods, contacts, hosts, services, escalations, dependencies, and more Streamline deployment with scripting templates, automated discovery, and Nagios GUI tools Use plug-ins and tools to systematically monitor the devices and platforms you need to monitor, the way you need to monitor them Establish front-ends, visual dashboards, and management interfaces with MRTG and RRDTool Build new C-based Nagios Event Broker (NEB) modules, one step at a time Contains easy-to-understand code listings in Unix shell, C, and PerlIf you're responsible for systems monitoring infrastructure in any organization, large or small, this book will help you achieve the results you wantï right from the start.David Josephsen is Senior Systems Engineer at DBG, Inc., where he maintains a collection of geographically dispersed server farms. He has more than a decade of hands-on experience with Unix systems, routers, firewalls, and load balancers in support of complex, high-volume networks. Josephsen's certifications include CISSP, CCNA, CCDA, and MCSE. His co-authored work on Bayesian spam filtering earned a Best Paper award at USENIX LISA 2004. He has been published in both ;login and Sysadmin magazines on topics relating to security, systems monitoring, and spam mitigation.Introduction CHAPTER 1 Best Practices CHAPTER 2 Theory of Operations CHAPTER 3 Installing Nagios CHAPTER 4 Configuring Nagios CHAPTER 5 Bootstrapping the Configs CHAPTER 6 Watching CHAPTER 7 Visualization CHAPTER 8 Nagios Event Broker Interface APPENDIX A Configure Options APPENDIX B nagios.cfg and cgi.cfg APPENDIX C Command-Line Options Index
Cited By
- Sukhija N, Bautista E, James O, Gens D, Deng S, Lam Y, Quan T and Lalli B Event Management and Monitoring Framework for HPC Environments using ServiceNow and Prometheus Proceedings of the 12th International Conference on Management of Digital EcoSystems, (149-156)
- Yaseen N, Sonchack J and Liu V tpprof Proceedings of the 17th Usenix Conference on Networked Systems Design and Implementation, (1015-1030)
- Ponce M, van Zon R, Northrup S, Gruner D, Chen J, Ertinaz F, Fedoseev A, Groer L, Mao F, Mundim B, Nolta M, Pinto J, Saldarriaga M, Slavnic V, Spence E, Yu C and Peltier W Deploying a Top-100 Supercomputer for Large Parallel Workloads Practice and Experience in Advanced Research Computing 2019: Rise of the Machines (learning), (1-8)
- Li L and Kessler C (2018). MeterPU, The Journal of Supercomputing, 74:11, (5643-5658), Online publication date: 1-Nov-2018.
- Zhang M, Wo T, Xie T, Lin X and Liu Y (2017). CarStream, Proceedings of the VLDB Endowment, 10:12, (1766-1777), Online publication date: 1-Aug-2017.
- Tsakalozos K, Verroios V, Roussopoulos M and Delis A (2017). Live VM Migration Under Time-Constraints in Share-Nothing IaaS-Clouds, IEEE Transactions on Parallel and Distributed Systems, 28:8, (2285-2298), Online publication date: 1-Aug-2017.
- Gómez-Iglesias A, Rosales C and Evans T Practical Monitoring of Resource Utilization for HPC Applications Proceedings of the XSEDE16 Conference on Diversity, Big Data, and Science at Scale, (1-8)
- Baresi L, Guinea S and Quattrocchi G Distributed Coordinated Adaptation of Cloud-Based Applications Revised Selected Papers of the SEFM 2015 Collocated Workshops on Software Engineering and Formal Methods - Volume 9509, (215-227)
- Bychkov I, Oparin G, Novopashin A and Sidorov I Agent-Based Approach to Monitoring and Control of Distributed Computing Environment Proceedings of the 13th International Conference on Parallel Computing Technologies - Volume 9251, (253-257)
- Taft R, Mansour E, Serafini M, Duggan J, Elmore A, Aboulnaga A, Pavlo A and Stonebraker M (2014). E-store, Proceedings of the VLDB Endowment, 8:3, (245-256), Online publication date: 1-Nov-2014.
- Sharma U, Shenoy P and Sahu S A flexible elastic control plane for private clouds Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference, (1-10)
Index Terms
- Building a Monitoring Infrastructure with Nagios