20+ practice questions focused on Health Checking — one of the most tested topics on the HashiCorp Certified: Consul Associate (Consul 1.15) (Consul 1.15) exam. Each question includes a detailed explanation so you learn why the right answer is correct.
Start Health Checking PracticeAn operator observes that a service is failing its HTTP health check because the application takes 15 seconds to start up, exceeding the default timeout. Which parameter should be adjusted in the service definition to prevent premature failure?
Explanation: The HTTP health check Timeout parameter defines how long Consul waits for a response before marking the check as failed. If the application takes 15 seconds to start, the default timeout (often 10 seconds) is exceeded, causing premature failure. Increasing the Timeout value allows the check to wait longer for the application to respond.
Which agent configuration allows you to specify the local address that the Consul agent binds to for performing health checks?
Explanation: The `bind_addr` parameter in the Consul agent configuration specifies the local address that the agent binds to for both internal cluster communication and for performing health checks. When Consul runs a health check (e.g., a script or HTTP check), it originates from this address. This is distinct from `client_addr`, which controls the address the agent listens on for client interfaces (HTTP, DNS, etc.), and `advertise_addr`, which is the address advertised to other Consul nodes. Therefore, `bind_addr` is the correct setting for the source address of health checks.
You have configured a Script health check that executes a shell command. For security reasons, you want to restrict which scripts the Consul agent can run. What configuration setting must be set to 'false' in the agent configuration to disable script checks entirely?
Explanation: In Consul agent configuration, the 'enable_script_checks' setting controls whether script health checks are allowed. Setting it to false disables all script checks on that agent, which is the documented way to restrict script execution for security. This is a global toggle for the agent, not per-check.
Which configuration file format is preferred by Consul for defining service health checks?
Explanation: Consul's preferred configuration file format for defining service health checks is JSON. While Consul also supports HCL for some configurations, JSON is the native and most widely used format for service definitions, including health checks. The JSON structure allows for clear, hierarchical specification of check properties such as interval, timeout, and HTTP endpoint. This is documented in Consul's official service definition documentation.
You are using Consul Template to observe health status. What happens to a service's health check status if the network segment between the agent and the server is partitioned and the server cannot contact the agent?
Explanation: If a server cannot reach the agent performing the check, the health status becomes unknown or unreachable, often reflected as a critical status for the service until connectivity is restored.
+15 more Health Checking questions available
Practice all Health Checking questions1. Baseline your knowledge
Start with 10 questions to gauge your current understanding of Health Checking. This tells you whether you need a concept refresher or just practice.
2. Review every explanation
For each question — right or wrong — read the full explanation. Understanding why an answer is correct is more valuable than knowing the answer itself.
3. Focus on exam traps
Health Checking questions on the Consul 1.15 frequently use trap wording. Look for subtle differences in answers that test your precision, not just general knowledge.
4. Reach 80% consistently
Do repeated sessions until you score 80%+ three times in a row. Then move to mixed-mode practice to test cross-topic recall under realistic conditions.
The exact number varies per candidate. Health Checking is tested as part of the HashiCorp Certified: Consul Associate (Consul 1.15) (Consul 1.15) blueprint. Practicing with targeted Health Checking questions ensures you can handle any format or difficulty that appears.
Yes. Courseiva provides free Consul 1.15 practice questions across all exam topics and domains. The platform includes topic-based practice, mock exams, missed-question review, bookmarked questions, and readiness tracking — no account required.
Difficulty is subjective, but Health Checking is a high-priority exam concept tested in multiple ways — direct recall, scenario analysis, and command-output interpretation. Consistent practice is the best way to build confidence.
Launch a full Health Checking practice session with instant scoring and detailed explanations.
Start Health Checking Practice →