You can use the status API to check the health of Puppet Enterprise (PE) components and services. It is useful for automatically monitoring your infrastructure, removing unhealthy service instances from a load-balanced pool, checking configuration values, or troubleshooting issues in PE.
|Status API category||Port||Services|
|Console-services status API||4433||
|Puppet Server status API||8140||
|Orchestrator status API||8143||
|PuppetDB status API||8081||PuppetDB|
Endpoint responses can return an overall health status (
unknown) and detailed information, such as database availability, the
health of other required services, or connectivity to the primary server.