Web UI and REST API
Releases
Dashboard
Samza’s ApplicationMaster comes with a dashboard to show useful information such as:
- Where containers are located.
- Links to logs.
- The Samza job’s configuration.
- Container failure count.
You can find this dashboard by going to your YARN grid’s ResourceManager page (usually something like http://localhost:8088/cluster), and clicking on the “ApplicationMaster” link of a running Samza job.
REST API
REST API produces JSON and provides information about metrics, task context, config, containers and status.
Endpoint | Meaning |
---|---|
/metrics | HahsMap that represents metrics for every 60 seconds. |
/task-context | HashMap that provides information about task context including task name and task ID. |
/am | HashMap that represents information about containers and status. |
/config | HashMap that represents the config. |