...
The following REST APIs will be exposed from app fabric.
...
List Service Providers
This API lists all the available service providers and (optionally) minimal info about each (version, url and logs_url)
Path
GET /v3/system/serviceproviders/info
Output
Code Block |
---|
{ "hdfs": { "version": "2.7.0", "url": "http://localhost:50070", "url": "http://localhost:50070/logs/" }, "yarn": { "version": "2.7.0", "url": "http://localhost:8088", "logs": "http://localhost:8088/logs/" }, "hbase": { "version": "1.0.0", "url": "http://localhost:50070", "logs": "http://localhost:60010/logs/" }, "hive": { "version": 1.2 }, "zookeeper": { "version": "3.4.2" }, "kafka": { "version": "2.10" } } |
Get Service Provider Statistics
Path
GET /v3/system/serviceproviders/{service-provider-name}/statistics
Response
200 OK - Statistics for the specified service provider were successfully fetched
503 Unavailable - Could not contact the service provider for status
404 Not found - Service provider not found (not in the list returned by the list service providers API)
Output
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "cdapservices": { "masters": 2, "kafka-servers": 2, "routers": 1, "auth-servers": 1, "namespaces": 10, }, "entities": { "apps": 46, "artifacts": 23, "datasets": 68, "streams": 34, "programs": 78 }, "hdfs": } } |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "space": { "total": 3452759234, "used": 34525543, "available": 3443555345 }, "nodes": { "total": 40, "healthy": 36, "decommissioned": 3, "decommissionInProgress": 1 }, "blocks": { "missing": 33, "corrupt": 3, "underreplicated": 5 } }, "yarn": } |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "nodes": { "total": 35, "new": 0, "running": 30, "unhealthy": 1, "decommissioned": 2, "lost": 1, "rebooted": 1 }, "apps": { "total": 30, "submitted": 2, "accepted": 4, "running": 20, "failed": 1, "killed": 3, "new": 0, "new_saving": 0 }, "memory": { "total": 8192, "used": 7168, "available": 1024 }, "virtualCores": { "total": 36, "used": 12, "available": 24 }, "queues": { "total": 10, "stopped": 2, "running": 8, "maxCapacity": 32, "currentCapacity": 21 } }, "hbase": } |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "nodes": { "totalRegionServers": 37, "liveRegionServers": 34, "deadRegionServers": 3, "masters": 3 }, "tables": 56, "namespaces": 43 } } |
Sentry
...
TODO: CDAP Master Uptime?
...