Icinga

Chapter 11. Development

Table of Contents

11.1. Icinga Plugin API
11.1.1. Other Resources
11.1.2. Plugin Overview
11.1.3. Return Code
11.1.4. Plugin Output Spec
11.1.5. Plugin Output Examples
11.1.6. Plugin Output Length Restrictions
11.1.7. Examples
11.1.8. Perl Plugins
11.2. Developing Plugins For Use With Embedded Perl
11.2.1. Introduction
11.2.2. Target Audience
11.2.3. Things you should do when developing a Perl Plugin (ePN or not)
11.2.4. Things you must do to develop a Perl plugin for ePN
11.3. No Icinga API to install anymore
11.3.1. Installation and use of the Icinga API
11.4. The Icinga Web REST API
11.4.1. Why should I use the API?
11.4.2. Features of the Icinga Web REST API
11.4.3. What's the difference between the Icinga API and the Icinga Web REST API?
11.4.4. Prerequisites
11.4.5. Reference
11.4.6. GET
11.4.7. The structure of the URL:
11.4.8. The Parameters en detail:
11.4.9. Example for GET
11.4.10. POST
11.4.11. Parameters en detail
11.4.12. Example for POST