/search
Search is used for the $host variable, it simply query's the SYS_METRICS_INDEX and returns all of the unique different Host keys.
@app.route('/search', methods=methods) @cross_origin() def find_metrics(): req = request.get_json() if req['target'] == "hosts": retval=[] ts = gridstore.get_container("SYS_METRICS_INDEX") tql = "select *" query = ts.query(tql) rs = query.fetch(False) while rs.has_next(): data = rs.next() retval.append(data[0]) return jsonify(retval) return jsonify([])