Web UI and REST API
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 produces JSON and provides information about metrics, task context, config, containers and status.
|/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.|