ambari_trigger_service_checks.py does not wait when used on all services
maciex opened this issue · 4 comments
maciex commented
Command
$ docker run harisekhon/pytools ambari_trigger_service_checks.py -H bf-hdp-1.mydomain.com -u admin -p admin --all --wait --debug
Expected result
I expected that service check will be triggered on all services and the command will wait till all finished.
Actual result
Command finished after the first service check was finished
Debug log
$ docker run harisekhon/pytools ambari_trigger_service_checks.py -H bf-hdp-1.mydomain.com -u admin -p admin --all --wait --debug
2019-10-18 12:06:25,103 - cli.py[__parse_verbose__:372](1) - DEBUG - enabling debug logging
2019-10-18 12:06:25,104 - cli.py[verbose:297](1) - DEBUG - setting verbose to 3
2019-10-18 12:06:25,105 - cli.py[__parse_timeout__:387](1) - DEBUG - getting $TIMEOUT value None
2019-10-18 12:06:25,105 - cli.py[__parse_timeout__:397](1) - DEBUG - timeout not set, using default timeout 7200
2019-10-18 12:06:25,105 - utils.py[log_option:2233](1) - INFO - timeout: 7200
2019-10-18 12:06:25,105 - cli.py[timeout:254](1) - DEBUG - setting timeout to 7200 secs
2019-10-18 12:06:25,106 - cli.py[main:159](1) - INFO - Hari Sekhon ambari_trigger_service_checks.py version 0.2.1 => CLI version 0.9.3 => Utils version 0.12.4
2019-10-18 12:06:25,106 - cli.py[main:160](1) - INFO - https://github.com/harisekhon/devops-python-tools
2019-10-18 12:06:25,106 - cli.py[main:161](1) - INFO - verbose level: 3 (DEBUG)
2019-10-18 12:06:25,106 - utils.py[log_option:2233](1) - INFO - timeout: 7200
2019-10-18 12:06:25,106 - cli.py[main:164](1) - DEBUG - setting timeout alarm (7200)
2019-10-18 12:06:25,106 - utils.py[log_option:2233](1) - INFO - host: bf-hdp-1.mydomain.com
2019-10-18 12:06:25,106 - utils.py[log_option:2233](1) - INFO - port: 8080
2019-10-18 12:06:25,107 - utils.py[log_option:2233](1) - INFO - user: admin
2019-10-18 12:06:25,108 - utils.py[log_option:2233](1) - INFO - password: <omitted>
2019-10-18 12:06:25,108 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:25,108 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters
2019-10-18 12:06:25,267 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node0161orqznhpk47gfjyfwc8eo6b236.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:25 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:25,267 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:25,267 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters",
"items" : [
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster",
"Clusters" : {
"cluster_name" : "cluster"
}
}
]
}
2019-10-18 12:06:25,268 - ambari_trigger_service_checks.py[run:142](1) - INFO - no --cluster specified, but only one cluster managed by Ambari, inferring --cluster='cluster'
2019-10-18 12:06:25,268 - utils.py[log_option:2233](1) - INFO - cluster: cluster
2019-10-18 12:06:25,268 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:25,268 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services
2019-10-18 12:06:25,456 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01q6l4v5zzi0cjdjsiepci6ebs237.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:25 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:25,456 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:25,456 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services",
"items" : [
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/AMBARI_METRICS",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "AMBARI_METRICS"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/HBASE",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "HBASE"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/HDFS",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "HDFS"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/HIVE",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "HIVE"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/KAFKA",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "KAFKA"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/KNOX",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "KNOX"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/MAPREDUCE2",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "MAPREDUCE2"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/SPARK2",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "SPARK2"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/SQOOP",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "SQOOP"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/SUPERSET",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "SUPERSET"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/TEZ",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "TEZ"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/YARN",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "YARN"
}
},
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/services/ZOOKEEPER",
"ServiceInfo" : {
"cluster_name" : "cluster",
"service_name" : "ZOOKEEPER"
}
}
]
}
2019-10-18 12:06:25,457 - ambari_trigger_service_checks.py[request_service_checks:278](1) - DEBUG - requesting service checks for services: [u'AMBARI_METRICS', u'HBASE', u'HDFS', u'HIVE', u'KAFKA', u'KNOX', u'MAPREDUCE2', u'SPARK2', u'SQOOP', u'SUPERSET', u'TEZ', u'YARN', u'ZOOKEEPER']
2019-10-18 12:06:25,457 - ambari_trigger_service_checks.py[gen_payload:332](1) - DEBUG - generating payload for services: [u'AMBARI_METRICS', u'HBASE', u'HDFS', u'HIVE', u'KAFKA', u'KNOX', u'MAPREDUCE2', u'SPARK2', u'SQOOP', u'SUPERSET', u'TEZ', u'YARN', u'ZOOKEEPER']
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[gen_payload:389](1) - DEBUG - generated payload:
[
{
"RequestSchedule": {
"batch": [
{
"requests": [
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "AMBARI_METRICS_SERVICE_CHECK",
"context": "AMBARI_METRICS Service Check (batch 1 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "AMBARI_METRICS"
}
]
},
"order_id": 1,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "HBASE_SERVICE_CHECK",
"context": "HBASE Service Check (batch 2 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "HBASE"
}
]
},
"order_id": 2,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "HDFS_SERVICE_CHECK",
"context": "HDFS Service Check (batch 3 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "HDFS"
}
]
},
"order_id": 3,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "HIVE_SERVICE_CHECK",
"context": "HIVE Service Check (batch 4 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "HIVE"
}
]
},
"order_id": 4,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "KAFKA_SERVICE_CHECK",
"context": "KAFKA Service Check (batch 5 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "KAFKA"
}
]
},
"order_id": 5,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "KNOX_SERVICE_CHECK",
"context": "KNOX Service Check (batch 6 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "KNOX"
}
]
},
"order_id": 6,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "MAPREDUCE2_SERVICE_CHECK",
"context": "MAPREDUCE2 Service Check (batch 7 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "MAPREDUCE2"
}
]
},
"order_id": 7,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "SPARK2_SERVICE_CHECK",
"context": "SPARK2 Service Check (batch 8 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "SPARK2"
}
]
},
"order_id": 8,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "SQOOP_SERVICE_CHECK",
"context": "SQOOP Service Check (batch 9 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "SQOOP"
}
]
},
"order_id": 9,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "SUPERSET_SERVICE_CHECK",
"context": "SUPERSET Service Check (batch 10 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "SUPERSET"
}
]
},
"order_id": 10,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "TEZ_SERVICE_CHECK",
"context": "TEZ Service Check (batch 11 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "TEZ"
}
]
},
"order_id": 11,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "YARN_SERVICE_CHECK",
"context": "YARN Service Check (batch 12 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "YARN"
}
]
},
"order_id": 12,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
},
{
"RequestBodyInfo": {
"RequestInfo": {
"command": "ZOOKEEPER_QUORUM_SERVICE_CHECK",
"context": "ZOOKEEPER Service Check (batch 13 of 13)"
},
"Requests/resource_filters": [
{
"service_name": "ZOOKEEPER"
}
]
},
"order_id": 13,
"type": "POST",
"uri": "/api/v1/clusters/cluster/requests"
}
]
},
{
"batch_settings": {
"batch_separation_in_seconds": 1,
"task_failure_tolerance": 1
}
}
]
}
}
]
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[request_service_checks:283](1) - INFO - sending batch schedule check request for services: AMBARI_METRICS, HBASE, HDFS, HIVE, KAFKA, KNOX, MAPREDUCE2, SPARK2, SQOOP, SUPERSET, TEZ, YARN, ZOOKEEPER
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[req:180](1) - DEBUG - POST http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules
2019-10-18 12:06:25,459 - ambari_trigger_service_checks.py[req:181](1) - DEBUG - POSTing data:
[{"RequestSchedule": {"batch": [{"requests": [{"order_id": 1, "RequestBodyInfo": {"RequestInfo": {"command": "AMBARI_METRICS_SERVICE_CHECK", "context": "AMBARI_METRICS Service Check (batch 1 of 13)"}, "Requests/resource_filters": [{"service_name": "AMBARI_METRICS"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 2, "RequestBodyInfo": {"RequestInfo": {"command": "HBASE_SERVICE_CHECK", "context": "HBASE Service Check (batch 2 of 13)"}, "Requests/resource_filters": [{"service_name": "HBASE"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 3, "RequestBodyInfo": {"RequestInfo": {"command": "HDFS_SERVICE_CHECK", "context": "HDFS Service Check (batch 3 of 13)"}, "Requests/resource_filters": [{"service_name": "HDFS"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 4, "RequestBodyInfo": {"RequestInfo": {"command": "HIVE_SERVICE_CHECK", "context": "HIVE Service Check (batch 4 of 13)"}, "Requests/resource_filters": [{"service_name": "HIVE"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 5, "RequestBodyInfo": {"RequestInfo": {"command": "KAFKA_SERVICE_CHECK", "context": "KAFKA Service Check (batch 5 of 13)"}, "Requests/resource_filters": [{"service_name": "KAFKA"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 6, "RequestBodyInfo": {"RequestInfo": {"command": "KNOX_SERVICE_CHECK", "context": "KNOX Service Check (batch 6 of 13)"}, "Requests/resource_filters": [{"service_name": "KNOX"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 7, "RequestBodyInfo": {"RequestInfo": {"command": "MAPREDUCE2_SERVICE_CHECK", "context": "MAPREDUCE2 Service Check (batch 7 of 13)"}, "Requests/resource_filters": [{"service_name": "MAPREDUCE2"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 8, "RequestBodyInfo": {"RequestInfo": {"command": "SPARK2_SERVICE_CHECK", "context": "SPARK2 Service Check (batch 8 of 13)"}, "Requests/resource_filters": [{"service_name": "SPARK2"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 9, "RequestBodyInfo": {"RequestInfo": {"command": "SQOOP_SERVICE_CHECK", "context": "SQOOP Service Check (batch 9 of 13)"}, "Requests/resource_filters": [{"service_name": "SQOOP"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 10, "RequestBodyInfo": {"RequestInfo": {"command": "SUPERSET_SERVICE_CHECK", "context": "SUPERSET Service Check (batch 10 of 13)"}, "Requests/resource_filters": [{"service_name": "SUPERSET"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 11, "RequestBodyInfo": {"RequestInfo": {"command": "TEZ_SERVICE_CHECK", "context": "TEZ Service Check (batch 11 of 13)"}, "Requests/resource_filters": [{"service_name": "TEZ"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 12, "RequestBodyInfo": {"RequestInfo": {"command": "YARN_SERVICE_CHECK", "context": "YARN Service Check (batch 12 of 13)"}, "Requests/resource_filters": [{"service_name": "YARN"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}, {"order_id": 13, "RequestBodyInfo": {"RequestInfo": {"command": "ZOOKEEPER_QUORUM_SERVICE_CHECK", "context": "ZOOKEEPER Service Check (batch 13 of 13)"}, "Requests/resource_filters": [{"service_name": "ZOOKEEPER"}]}, "type": "POST", "uri": "/api/v1/clusters/cluster/requests"}]}, {"batch_settings": {"task_failure_tolerance": 1, "batch_separation_in_seconds": 1}}]}}]
2019-10-18 12:06:26,178 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01r5hk4u9fvaypyrd530kl3h37238.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:25 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:26,178 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 201
2019-10-18 12:06:26,179 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
"resources" : [
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
"RequestSchedule" : {
"id" : 7
}
}
]
}
2019-10-18 12:06:26,179 - ambari_trigger_service_checks.py[request_service_checks:288](1) - INFO - RequestSchedule 7 submitted
2019-10-18 12:06:26,179 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:26,179 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:26,346 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node0omygpf8xseemqnjujpxx366j240.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:26 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:26,346 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:26,346 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
"RequestSchedule" : {
"authenticated_user" : 1,
"batch" : {
"batch_requests" : [
{
"order_id" : 1,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
"request_status" : "Accepted",
"return_code" : 202
},
{
"order_id" : 2,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
},
{
"order_id" : 3,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
},
{
"order_id" : 4,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
},
{
"order_id" : 5,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
},
{
"order_id" : 6,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
},
{
"order_id" : 7,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
},
{
"order_id" : 8,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
},
{
"order_id" : 9,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
},
{
"order_id" : 10,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
},
{
"order_id" : 11,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
},
{
"order_id" : 12,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
},
{
"order_id" : 13,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
}
],
"batch_settings" : {
"batch_separation_in_seconds" : 1,
"task_failure_tolerance_limit" : 1
}
},
"cluster_name" : "cluster",
"create_time" : "2019-10-18 12:06:25",
"create_user" : "admin",
"description" : null,
"id" : 7,
"last_execution_status" : "Accepted",
"schedule" : null,
"status" : "SCHEDULED",
"update_time" : "2019-10-18 12:06:25",
"update_user" : "admin"
}
}
2019-10-18 12:06:26,347 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO - Accepted: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:27,347 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:27,347 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:27,510 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01tot21v7tibfw16491j20poejl242.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:27 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:27,510 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:27,510 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
"RequestSchedule" : {
"authenticated_user" : 1,
"batch" : {
"batch_requests" : [
{
"order_id" : 1,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
"request_status" : "IN_PROGRESS",
"return_code" : 202
},
{
"order_id" : 2,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
},
{
"order_id" : 3,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
},
{
"order_id" : 4,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
},
{
"order_id" : 5,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
},
{
"order_id" : 6,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
},
{
"order_id" : 7,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
},
{
"order_id" : 8,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
},
{
"order_id" : 9,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
},
{
"order_id" : 10,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
},
{
"order_id" : 11,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
},
{
"order_id" : 12,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
},
{
"order_id" : 13,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
}
],
"batch_settings" : {
"batch_separation_in_seconds" : 1,
"task_failure_tolerance_limit" : 1
}
},
"cluster_name" : "cluster",
"create_time" : "2019-10-18 12:06:25",
"create_user" : "admin",
"description" : null,
"id" : 7,
"last_execution_status" : "IN_PROGRESS",
"schedule" : null,
"status" : "SCHEDULED",
"update_time" : "2019-10-18 12:06:25",
"update_user" : "admin"
}
}
2019-10-18 12:06:27,511 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO - IN_PROGRESS: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:28,511 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:28,512 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:28,688 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01qkj6ve6xuzn7zfewbkiaxvcb243.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:28 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:28,688 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:28,688 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
"RequestSchedule" : {
"authenticated_user" : 1,
"batch" : {
"batch_requests" : [
{
"order_id" : 1,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
"request_status" : "IN_PROGRESS",
"return_code" : 202
},
{
"order_id" : 2,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
},
{
"order_id" : 3,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
},
{
"order_id" : 4,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
},
{
"order_id" : 5,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
},
{
"order_id" : 6,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
},
{
"order_id" : 7,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
},
{
"order_id" : 8,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
},
{
"order_id" : 9,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
},
{
"order_id" : 10,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
},
{
"order_id" : 11,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
},
{
"order_id" : 12,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
},
{
"order_id" : 13,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
}
],
"batch_settings" : {
"batch_separation_in_seconds" : 1,
"task_failure_tolerance_limit" : 1
}
},
"cluster_name" : "cluster",
"create_time" : "2019-10-18 12:06:25",
"create_user" : "admin",
"description" : null,
"id" : 7,
"last_execution_status" : "IN_PROGRESS",
"schedule" : null,
"status" : "SCHEDULED",
"update_time" : "2019-10-18 12:06:25",
"update_user" : "admin"
}
}
2019-10-18 12:06:28,689 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO - IN_PROGRESS: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:29,689 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:29,689 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:29,876 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01rls9xgy5t4cv7p5vhbgaqkmq244.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:29 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:29,876 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:29,876 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
"RequestSchedule" : {
"authenticated_user" : 1,
"batch" : {
"batch_requests" : [
{
"order_id" : 1,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
"request_status" : "IN_PROGRESS",
"return_code" : 202
},
{
"order_id" : 2,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
},
{
"order_id" : 3,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
},
{
"order_id" : 4,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
},
{
"order_id" : 5,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
},
{
"order_id" : 6,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
},
{
"order_id" : 7,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
},
{
"order_id" : 8,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
},
{
"order_id" : 9,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
},
{
"order_id" : 10,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
},
{
"order_id" : 11,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
},
{
"order_id" : 12,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
},
{
"order_id" : 13,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
}
],
"batch_settings" : {
"batch_separation_in_seconds" : 1,
"task_failure_tolerance_limit" : 1
}
},
"cluster_name" : "cluster",
"create_time" : "2019-10-18 12:06:25",
"create_user" : "admin",
"description" : null,
"id" : 7,
"last_execution_status" : "IN_PROGRESS",
"schedule" : null,
"status" : "SCHEDULED",
"update_time" : "2019-10-18 12:06:25",
"update_user" : "admin"
}
}
2019-10-18 12:06:29,876 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO - IN_PROGRESS: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:30,877 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:30,877 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:31,035 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node01qxjd9dedkecfkf2fpfjmgev6245.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:31 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:31,035 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:31,035 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
"RequestSchedule" : {
"authenticated_user" : 1,
"batch" : {
"batch_requests" : [
{
"order_id" : 1,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
"request_status" : "IN_PROGRESS",
"return_code" : 202
},
{
"order_id" : 2,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
},
{
"order_id" : 3,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
},
{
"order_id" : 4,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
},
{
"order_id" : 5,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
},
{
"order_id" : 6,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
},
{
"order_id" : 7,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
},
{
"order_id" : 8,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
},
{
"order_id" : 9,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
},
{
"order_id" : 10,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
},
{
"order_id" : 11,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
},
{
"order_id" : 12,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
},
{
"order_id" : 13,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
}
],
"batch_settings" : {
"batch_separation_in_seconds" : 1,
"task_failure_tolerance_limit" : 1
}
},
"cluster_name" : "cluster",
"create_time" : "2019-10-18 12:06:25",
"create_user" : "admin",
"description" : null,
"id" : 7,
"last_execution_status" : "IN_PROGRESS",
"schedule" : null,
"status" : "SCHEDULED",
"update_time" : "2019-10-18 12:06:25",
"update_user" : "admin"
}
}
2019-10-18 12:06:31,035 - ambari_trigger_service_checks.py[parse_scheduled_request:325](1) - INFO - IN_PROGRESS: AMBARI_METRICS_SERVICE_CHECK: AMBARI_METRICS Service Check (batch 1 of 13)
2019-10-18 12:06:32,036 - ambari_trigger_service_checks.py[req:173](1) - DEBUG - X-Requested-By: admin
2019-10-18 12:06:32,036 - ambari_trigger_service_checks.py[req:184](1) - DEBUG - GET http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7
2019-10-18 12:06:32,190 - ambari_trigger_service_checks.py[req:190](1) - DEBUG - headers:
X-XSS-Protection:1; mode=block
X-Content-Type-Options:nosniff, nosniff
Content-Encoding:gzip
Transfer-Encoding:chunked
Set-Cookie:AMBARISESSIONID=node0ga3wdc5gp57p293upof7q2fz247.node0;Path=/;HttpOnly
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Vary:Accept-Encoding, User-Agent
User:admin
Pragma:no-cache
Cache-Control:no-store
Date:Fri, 18 Oct 2019 12:06:32 GMT
X-Frame-Options:DENY
Content-Type:text/plain;charset=utf-8
2019-10-18 12:06:32,190 - ambari_trigger_service_checks.py[req:191](1) - DEBUG - status code: 200
2019-10-18 12:06:32,191 - ambari_trigger_service_checks.py[req:192](1) - DEBUG - body:
{
"href" : "http://bf-hdp-1.mydomain.com:8080/api/v1/clusters/cluster/request_schedules/7",
"RequestSchedule" : {
"authenticated_user" : 1,
"batch" : {
"batch_requests" : [
{
"order_id" : 1,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"AMBARI_METRICS_SERVICE_CHECK\",\"context\":\"AMBARI_METRICS Service Check (batch 1 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"AMBARI_METRICS\"}]}",
"request_status" : "COMPLETED",
"return_code" : 202
},
{
"order_id" : 2,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HBASE_SERVICE_CHECK\",\"context\":\"HBASE Service Check (batch 2 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HBASE\"}]}"
},
{
"order_id" : 3,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HDFS_SERVICE_CHECK\",\"context\":\"HDFS Service Check (batch 3 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HDFS\"}]}"
},
{
"order_id" : 4,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"HIVE_SERVICE_CHECK\",\"context\":\"HIVE Service Check (batch 4 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"HIVE\"}]}"
},
{
"order_id" : 5,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KAFKA_SERVICE_CHECK\",\"context\":\"KAFKA Service Check (batch 5 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KAFKA\"}]}"
},
{
"order_id" : 6,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"KNOX_SERVICE_CHECK\",\"context\":\"KNOX Service Check (batch 6 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"KNOX\"}]}"
},
{
"order_id" : 7,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"MAPREDUCE2_SERVICE_CHECK\",\"context\":\"MAPREDUCE2 Service Check (batch 7 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"MAPREDUCE2\"}]}"
},
{
"order_id" : 8,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SPARK2_SERVICE_CHECK\",\"context\":\"SPARK2 Service Check (batch 8 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SPARK2\"}]}"
},
{
"order_id" : 9,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SQOOP_SERVICE_CHECK\",\"context\":\"SQOOP Service Check (batch 9 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SQOOP\"}]}"
},
{
"order_id" : 10,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"SUPERSET_SERVICE_CHECK\",\"context\":\"SUPERSET Service Check (batch 10 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"SUPERSET\"}]}"
},
{
"order_id" : 11,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"TEZ_SERVICE_CHECK\",\"context\":\"TEZ Service Check (batch 11 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"TEZ\"}]}"
},
{
"order_id" : 12,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"YARN_SERVICE_CHECK\",\"context\":\"YARN Service Check (batch 12 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"YARN\"}]}"
},
{
"order_id" : 13,
"request_type" : "POST",
"request_uri" : "/api/v1/clusters/cluster/requests",
"request_body" : "{\"RequestInfo\":{\"command\":\"ZOOKEEPER_QUORUM_SERVICE_CHECK\",\"context\":\"ZOOKEEPER Service Check (batch 13 of 13)\"},\"Requests/resource_filters\":[{\"service_name\":\"ZOOKEEPER\"}]}"
}
],
"batch_settings" : {
"batch_separation_in_seconds" : 1,
"task_failure_tolerance_limit" : 1
}
},
"cluster_name" : "cluster",
"create_time" : "2019-10-18 12:06:25",
"create_user" : "admin",
"description" : null,
"id" : 7,
"last_execution_status" : "COMPLETED",
"schedule" : null,
"status" : "SCHEDULED",
"update_time" : "2019-10-18 12:06:25",
"update_user" : "admin"
}
}
2019-10-18 12:06:32,191 - ambari_trigger_service_checks.py[parse_scheduled_request:311](1) - INFO - COMPLETED
HariSekhon commented
I've just pushed a potential fix, can you please do:
docker run -ti harisekhon/pytools bash
git pull
git checkout ambari_trigger_service_checks_wait_fix
and then run the ./ambari_trigger_service_checks.py ...
command again to test the version I've just pushed in that branch.
HariSekhon commented
@maciex did you get a change to try this update?
maciex commented
@HariSekhon I'm not using the tools on a daily basis.I just used it once to upgrade the dev cluster, which I don't have already. Sorry I can't retest the fix.
HariSekhon commented
Merged and closed.