This chapter provides hints on Icinga 2 debugging, development, package builds and tests.
Icinga 2 can be built on many platforms such as Linux, Unix and Windows. There are limitations in terms of support, e.g. Windows is only supported for agents, not a full-featured master or satellite.
Before you start with actual development, there is a couple of pre-requisites.