예제 #1
0
def show_regionserver_operation(request, id):
  regionserver = dbutil.get_regionserver(id)
  cluster = regionserver.cluster
  endpoint = dbutil.map_cluster_to_endpoint(cluster.name)
  params = {
    'cluster' : cluster,
    'regionserver' : regionserver,
    'tsdb_metrics' : metric_helper.generate_operation_metric_for_regionserver(regionserver),
    'endpoint' : endpoint
  }
  return respond(request, 'monitor/hbase_regionserver_operation.html', params)
예제 #2
0
파일: views.py 프로젝트: nourlcn/minos
def show_regionserver_operation(request, id):
    regionserver = dbutil.get_regionserver(id)
    cluster = regionserver.cluster
    endpoint = dbutil.map_cluster_to_endpoint(cluster.name)
    params = {
        "cluster": cluster,
        "regionserver": regionserver,
        "tsdb_metrics": metric_helper.generate_operation_metric_for_regionserver(regionserver),
        "endpoint": endpoint,
    }
    return respond(request, "monitor/hbase_regionserver_operation.html", params)
예제 #3
0
파일: views.py 프로젝트: awphunter/minos
def show_regionserver_operation(request, id):
  regionserver = dbutil.get_regionserver(id)
  cluster = regionserver.cluster
  endpoint = dbutil.map_cluster_to_endpoint(cluster.name)
  params = {
    'cluster' : cluster,
    'regionserver' : regionserver,
    'tsdb_metrics' : metric_helper.generate_operation_metric_for_regionserver(regionserver),
    'endpoint' : endpoint
  }
  return respond(request, 'monitor/hbase_regionserver_operation.html', params)
예제 #4
0
def show_regionserver_operation(request, id):
  regionserver = dbutil.get_regionserver(id)
  cluster = regionserver.cluster
  endpoint = metric_helper.form_perf_counter_endpoint_name(regionserver.task)
  params = {
    'cluster' : cluster,
    'regionserver' : regionserver,
    'metrics' : metric_helper.generate_operation_metric_for_regionserver(regionserver),
    'endpoint' : endpoint
  }
  return respond(request, 'monitor/hbase_regionserver_operation.html', params)