def show_service(request, id): service = dbutil.get_service(id) clusters = dbutil.get_clusters_by_service(id) params = { 'service': service, 'clusters': clusters, } if service.name == 'hbase': tsdb_read_query = [] tsdb_write_query = [] for cluster in clusters: tsdb_read_query.append( metric_helper.make_metric_query(cluster.name, 'Cluster', 'readRequestsCountPerSec')) tsdb_write_query.append( metric_helper.make_metric_query(cluster.name, 'Cluster', 'writeRequestsCountPerSec')) params.update({ 'tsdb_read_query': tsdb_read_query, 'tsdb_write_query': tsdb_write_query, }) return respond(request, 'monitor/hbase_service.html', params) else: return respond(request, 'monitor/service.html', params)
def index(request): # show all cluster clusters = dbutil.get_clusters_by_service() service = Namespace(name="all services") params = { 'service': service, 'clusters': clusters, } return respond(request, 'monitor/service.html', params)
def show_service(request, id): service = dbutil.get_service(id) clusters = dbutil.get_clusters_by_service(id) params = {"service": service, "clusters": clusters} if service.name == "hbase": tsdb_read_query = [] tsdb_write_query = [] for cluster in clusters: tsdb_read_query.append(metric_helper.make_metric_query(cluster.name, "Cluster", "readRequestsCountPerSec")) tsdb_write_query.append( metric_helper.make_metric_query(cluster.name, "Cluster", "writeRequestsCountPerSec") ) params.update({"tsdb_read_query": tsdb_read_query, "tsdb_write_query": tsdb_write_query}) return respond(request, "monitor/hbase_service.html", params) else: return respond(request, "monitor/service.html", params)
def show_service(request, id): service = dbutil.get_service(id) clusters = dbutil.get_clusters_by_service(id) params = { 'service': service, 'clusters': clusters, } if service.name == 'hbase': tsdb_read_query = [] tsdb_write_query = [] for cluster in clusters: tsdb_read_query.append(metric_helper.make_metric_query(cluster.name, 'Cluster', 'readRequestsCountPerSec')) tsdb_write_query.append(metric_helper.make_metric_query(cluster.name, 'Cluster', 'writeRequestsCountPerSec')) params.update({ 'tsdb_read_query': tsdb_read_query, 'tsdb_write_query': tsdb_write_query, }) return respond(request, 'monitor/hbase_service.html', params) else: return respond(request, 'monitor/service.html', params)
def index(request): # show all cluster clusters = dbutil.get_clusters_by_service() service = Namespace(name="all services") params = {"service": service, "clusters": clusters} return respond(request, "monitor/service.html", params)