Skip to content

Commit

Permalink
Merge pull request #17708 from keegoid-nr/patch-12
Browse files Browse the repository at this point in the history
add job manager admin endpoints
  • Loading branch information
nbaenam authored Jun 20, 2024
2 parents cfb302c + 6a1266f commit 2e898d0
Showing 1 changed file with 2 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -5100,10 +5100,11 @@ After doubling the number of job managers or minions to handle the load, the ale

## Can I check the status of a specific minion directly? [#minion-status]

You can also check how a minion is operating by contacting it directly. You can use a set of HTTP endpoints exposed by the minion to determine what the application is doing. In order to access these endpoints, bind ports `8080` and `8180` to ports on the host. For example, for Docker, use `docker run -p 80:8080 -p 81:8180 ...`):
You can also check how a minion or job manager is operating by contacting it directly. You can use a set of HTTP endpoints exposed by the minion to determine what the application is doing. In order to access these endpoints, bind ports `8080` and `8180` to ports on the host for the [containerized private minion (CPM)](/docs/synthetics/synthetic-monitoring/private-locations/install-containerized-private-minions-cpms) and ports `8080` and `8082` for the [synthetics job manager](/docs/synthetics/synthetic-monitoring/private-locations/install-job-manager). For example, for Docker, use `docker run -p 8080:8080 -p 8082:8082 ...`):

* `:8080/status/check`: Details about internal health-checks the minion performs; HTTP 200 means "healthy."
* `:8080/status`: Details about a minion's status; the same data is then [reported as a `SyntheticsPrivateMinion` event](/docs/insights/insights-data-sources/default-events-attributes/synthetics-default-events-attributes-insights#syntheticprivateminion-table).
* `:8180/`: JVM application admin endpoints; an advanced view of a minion's internal state.
* `:8082/`: JVM application admin endpoints; an advanced view of a job manager's internal state.

This approach is not as automated or flexible as the [`checksPending` example](#more-minions). However, if you have total network connectivity failure, this manual approach can help troubleshoot the situation.

0 comments on commit 2e898d0

Please sign in to comment.