Big Data Monitoring
摘要
In this chapter, the reader is introduced to the pivotal domain of big data monitoring, delving into the fundamental concepts and tools essential for ensuring the seamless functioning of complex systems. The exploration begins by elucidating the different types of monitoring, namely proactive and reactive, and underscores the critical need for effective monitoring of big data systems. The chapter further dissects the components integral to monitoring, including alerts/notifications, events, logs, metrics, incidence tracking, and debugging capabilities. Providing a comprehensive overview, the narrative then outlines various available monitoring tools tailored for big data systems, ranging from DataDog and SequenceIQ to Sematext, Apache Chukwa, Nagios, Ganglia, DMon, and SmartMonit. By examining these tools, readers gain insights into the diverse functionalities and features contributing to efficient big data monitoring practices.