- Puppet Reporting and Monitoring
- Michael Duffy
- 279字
- 2021-07-16 11:39:42
Preface
Puppet is possibly the fastest growing configuration management tool on the planet, and this is in no small part due to its combination of power and accessibility. From small five-node installations through to hugely complex cloud infrastructures that number thousands of nodes, Puppet has proven its ability to deliver on the promise of infrastructure as code. There have been a number of titles that cover its ability to create idempotent resources, manage services, and ensure that systems are configured correctly and maintained with little or no effort. Yet, none of these titles spend more than a chapter discussing its reporting features.
This is a shame; Puppet's reporting capability is one of its most overlooked yet powerful features. If used correctly, its built-in reporting abilities can give you stunning levels of detail about your infrastructure, from the amount of hardware used and networking details to details about how and when resources were changed. However, this is just the beginning. In this book, we are going to cover techniques that are simple to learn and that will allow you to use Puppet as a key part of your alerting systems, letting it bring your attention to important changes and even forming a simple-to-implement tripwire system. We're going to explore PuppetDB and learn why this is a fantastic source of information that you can use to not only explore the changes being applied to your systems, but also create an end-to-end repository of knowledge about your infrastructure. We're going to build custom dashboards to make this data accessible, and finally, we will look at the ways by which you can make Puppet not only report the changes, but also drive them.
- Learn ECMAScript(Second Edition)
- Delphi程序設(shè)計(jì)基礎(chǔ):教程、實(shí)驗(yàn)、習(xí)題
- Learning PostgreSQL
- Leap Motion Development Essentials
- SQL for Data Analytics
- INSTANT Sencha Touch
- jQuery從入門(mén)到精通 (軟件開(kāi)發(fā)視頻大講堂)
- 深度學(xué)習(xí):算法入門(mén)與Keras編程實(shí)踐
- Access 2016數(shù)據(jù)庫(kù)管
- 程序員修煉之道:通向務(wù)實(shí)的最高境界(第2版)
- Rust Essentials(Second Edition)
- Hands-On Full Stack Development with Go
- Windows Phone 7.5:Building Location-aware Applications
- Lighttpd源碼分析
- HTML+CSS+JavaScript網(wǎng)頁(yè)設(shè)計(jì)從入門(mén)到精通 (清華社"視頻大講堂"大系·網(wǎng)絡(luò)開(kāi)發(fā)視頻大講堂)