Number 1. Checks such as ssh or scripts such as Check Password (result = password hash is OK) which only have to output a text and do not need a graphical representation. It is currently displayed under Icingaweb2 / Host / Services (No Data Output) because the checks do not provide graphics.
Number 2. icinga2 feature debuglog
Here there is an option that the own host is not displayed at check in the debug log. That’s what Hr. Stein once mentioned in a webinar, but I did not find it anymore. Not connecting to Endpoint … because that’s us …
Hm, by creating your own custom dashboards and filtering for enable_perfdata you may do that. Once that works, adopt those filters to the roles and permissions and grant that to your users.
In terms of hiding something in the debug.log of Icinga 2 - never heard of that, that’s a debug log and should show as much details as needed for developers and lastly users.