If I understand you correctly what you would need is a master-satellite setup.
The master monitors your productive environment, the satellite monitors your development env.
Master and satellite the communicate over port tcp/5666 with a secured connection.
A passive service in monitoring will only work if the component you want to monitor can actively monitor itself (like SNMP traps or NSCA with nsclient) (or am I wrong here?). For SNMP traps for example you need a SNMP trap translator configured on your monitoring server to translate the received traps and forward them to the correct icinga service. -> https://www.icinga.com/docs/ic…ck-results-and-snmp-traps