@Override protected Table getTableWithHeader(final RestRequest request) { final Table table = new Table(); table.startHeaders(); table.addCell("node_name", "default:true;alias:nn;desc:node name"); table.addCell("node_id", "default:false;alias:id;desc:persistent node id"); table.addCell("ephemeral_node_id", "default:false;alias:eid;desc:ephemeral node id"); table.addCell("pid", "default:false;alias:p;desc:process id"); table.addCell("host", "default:false;alias:h;desc:host name"); table.addCell("ip", "default:false;alias:i;desc:ip address"); table.addCell("port", "default:false;alias:po;desc:bound transport port"); table.addCell("name", "default:true;alias:n;desc:thread pool name"); table.addCell("type", "alias:t;default:false;desc:thread pool type"); table.addCell("active", "alias:a;default:true;text-align:right;desc:number of active threads"); table.addCell("size", "alias:s;default:false;text-align:right;desc:number of threads"); table.addCell( "queue", "alias:q;default:true;text-align:right;desc:number of tasks currently in queue"); table.addCell( "queue_size", "alias:qs;default:false;text-align:right;desc:maximum number of tasks permitted in queue"); table.addCell( "rejected", "alias:r;default:true;text-align:right;desc:number of rejected tasks"); table.addCell( "largest", "alias:l;default:false;text-align:right;desc:highest number of seen active threads"); table.addCell( "completed", "alias:c;default:false;text-align:right;desc:number of completed tasks"); table.addCell("min", "alias:mi;default:false;text-align:right;desc:minimum number of threads"); table.addCell("max", "alias:ma;default:false;text-align:right;desc:maximum number of threads"); table.addCell( "keep_alive", "alias:ka;default:false;text-align:right;desc:thread keep alive time"); table.endHeaders(); return table; }
public Table addColumn(String headerName, String attrs, List<Object> values) { Table t = new Table(); t.startHeaders().addCell(headerName, attrs).endHeaders(); for (Object val : values) { t.startRow().addCell(val).endRow(); } return this.addTable(t); }
private Table getTableWithHeaders() { Table table = new Table(); table.startHeaders(); table.addCell("foo", "alias:f;desc:foo"); table.addCell("bar", "alias:b;desc:bar"); table.endHeaders(); return table; }
@Override Table getTableWithHeader(final RestRequest request) { Table table = new Table(); table .startHeaders() .addCell("id", "desc:node id") .addCell("host", "alias:h;desc:host name") .addCell("ip", "desc:ip address ") .addCell("node", "alias:n;desc:node name") .endHeaders(); return table; }
public Table addTable(Table t2) { Table t1 = this; Table t = new Table(); t.startHeaders(); for (Cell c : t1.getHeaders()) { t.addCell(c); } for (Cell c : t2.getHeaders()) { t.addCell(c); } t.endHeaders(); if (t1.rows.size() != t2.rows.size()) { StringBuilder sb = new StringBuilder(); sb.append("cannot add a table with "); sb.append(t2.rows.size()); sb.append(" rows to table with "); sb.append(t1.rows.size()); sb.append(" rows"); throw new ElasticSearchIllegalArgumentException(sb.toString()); } for (int i = 0; i < t1.rows.size(); i++) { t.startRow(); for (Cell c : t1.rows.get(i)) { t.addCell(c); } for (Cell c : t2.rows.get(i)) { t.addCell(c); } t.endRow(false); } return t; }
@Override protected Table getTableWithHeader(final RestRequest request) { Table table = new Table(); table.startHeaders(); table.addCell("id", "default:false;alias:id,nodeId;desc:unique node id"); table.addCell("pid", "default:false;alias:p;desc:process id"); table.addCell("host", "alias:h;desc:host name"); table.addCell("ip", "alias:i;desc:ip address"); table.addCell("port", "default:false;alias:po;desc:bound transport port"); table.addCell("version", "default:false;alias:v;desc:es version"); table.addCell("build", "default:false;alias:b;desc:es build hash"); table.addCell("jdk", "default:false;alias:j;desc:jdk version"); table.addCell( "disk.avail", "default:false;alias:d,disk,diskAvail;text-align:right;desc:available disk space"); table.addCell( "heap.current", "default:false;alias:hc,heapCurrent;text-align:right;desc:used heap"); table.addCell("heap.percent", "alias:hp,heapPercent;text-align:right;desc:used heap ratio"); table.addCell( "heap.max", "default:false;alias:hm,heapMax;text-align:right;desc:max configured heap"); table.addCell( "ram.current", "default:false;alias:rc,ramCurrent;text-align:right;desc:used machine memory"); table.addCell( "ram.percent", "alias:rp,ramPercent;text-align:right;desc:used machine memory ratio"); table.addCell( "ram.max", "default:false;alias:rm,ramMax;text-align:right;desc:total machine memory"); table.addCell( "file_desc.current", "default:false;alias:fdc,fileDescriptorCurrent;text-align:right;desc:used file descriptors"); table.addCell( "file_desc.percent", "default:false;alias:fdp,fileDescriptorPercent;text-align:right;desc:used file descriptor ratio"); table.addCell( "file_desc.max", "default:false;alias:fdm,fileDescriptorMax;text-align:right;desc:max file descriptors"); table.addCell("load", "alias:l;text-align:right;desc:most recent load avg"); table.addCell("uptime", "default:false;alias:u;text-align:right;desc:node uptime"); table.addCell("node.role", "alias:r,role,dc,nodeRole;desc:d:data node, c:client node"); table.addCell("master", "alias:m;desc:m:master-eligible, *:current master"); table.addCell("name", "alias:n;desc:node name"); table.addCell( "completion.size", "alias:cs,completionSize;default:false;text-align:right;desc:size of completion"); table.addCell( "fielddata.memory_size", "alias:fm,fielddataMemory;default:false;text-align:right;desc:used fielddata cache"); table.addCell( "fielddata.evictions", "alias:fe,fielddataEvictions;default:false;text-align:right;desc:fielddata evictions"); table.addCell( "query_cache.memory_size", "alias:fcm,queryCacheMemory;default:false;text-align:right;desc:used query cache"); table.addCell( "query_cache.evictions", "alias:fce,queryCacheEvictions;default:false;text-align:right;desc:query cache evictions"); table.addCell( "request_cache.memory_size", "alias:qcm,requestCacheMemory;default:false;text-align:right;desc:used request cache"); table.addCell( "request_cache.evictions", "alias:qce,requestCacheEvictions;default:false;text-align:right;desc:request cache evictions"); table.addCell( "request_cache.hit_count", "alias:qchc,requestCacheHitCount;default:false;text-align:right;desc:request cache hit counts"); table.addCell( "request_cache.miss_count", "alias:qcmc,requestCacheMissCount;default:false;text-align:right;desc:request cache miss counts"); table.addCell( "flush.total", "alias:ft,flushTotal;default:false;text-align:right;desc:number of flushes"); table.addCell( "flush.total_time", "alias:ftt,flushTotalTime;default:false;text-align:right;desc:time spent in flush"); table.addCell( "get.current", "alias:gc,getCurrent;default:false;text-align:right;desc:number of current get ops"); table.addCell( "get.time", "alias:gti,getTime;default:false;text-align:right;desc:time spent in get"); table.addCell( "get.total", "alias:gto,getTotal;default:false;text-align:right;desc:number of get ops"); table.addCell( "get.exists_time", "alias:geti,getExistsTime;default:false;text-align:right;desc:time spent in successful gets"); table.addCell( "get.exists_total", "alias:geto,getExistsTotal;default:false;text-align:right;desc:number of successful gets"); table.addCell( "get.missing_time", "alias:gmti,getMissingTime;default:false;text-align:right;desc:time spent in failed gets"); table.addCell( "get.missing_total", "alias:gmto,getMissingTotal;default:false;text-align:right;desc:number of failed gets"); table.addCell( "indexing.delete_current", "alias:idc,indexingDeleteCurrent;default:false;text-align:right;desc:number of current deletions"); table.addCell( "indexing.delete_time", "alias:idti,indexingDeleteTime;default:false;text-align:right;desc:time spent in deletions"); table.addCell( "indexing.delete_total", "alias:idto,indexingDeleteTotal;default:false;text-align:right;desc:number of delete ops"); table.addCell( "indexing.index_current", "alias:iic,indexingIndexCurrent;default:false;text-align:right;desc:number of current indexing ops"); table.addCell( "indexing.index_time", "alias:iiti,indexingIndexTime;default:false;text-align:right;desc:time spent in indexing"); table.addCell( "indexing.index_total", "alias:iito,indexingIndexTotal;default:false;text-align:right;desc:number of indexing ops"); table.addCell( "indexing.index_failed", "alias:iif,indexingIndexFailed;default:false;text-align:right;desc:number of failed indexing ops"); table.addCell( "merges.current", "alias:mc,mergesCurrent;default:false;text-align:right;desc:number of current merges"); table.addCell( "merges.current_docs", "alias:mcd,mergesCurrentDocs;default:false;text-align:right;desc:number of current merging docs"); table.addCell( "merges.current_size", "alias:mcs,mergesCurrentSize;default:false;text-align:right;desc:size of current merges"); table.addCell( "merges.total", "alias:mt,mergesTotal;default:false;text-align:right;desc:number of completed merge ops"); table.addCell( "merges.total_docs", "alias:mtd,mergesTotalDocs;default:false;text-align:right;desc:docs merged"); table.addCell( "merges.total_size", "alias:mts,mergesTotalSize;default:false;text-align:right;desc:size merged"); table.addCell( "merges.total_time", "alias:mtt,mergesTotalTime;default:false;text-align:right;desc:time spent in merges"); table.addCell( "percolate.current", "alias:pc,percolateCurrent;default:false;text-align:right;desc:number of current percolations"); table.addCell( "percolate.memory_size", "alias:pm,percolateMemory;default:false;text-align:right;desc:memory used by percolations"); table.addCell( "percolate.queries", "alias:pq,percolateQueries;default:false;text-align:right;desc:number of registered percolation queries"); table.addCell( "percolate.time", "alias:pti,percolateTime;default:false;text-align:right;desc:time spent percolating"); table.addCell( "percolate.total", "alias:pto,percolateTotal;default:false;text-align:right;desc:total percolations"); table.addCell( "refresh.total", "alias:rto,refreshTotal;default:false;text-align:right;desc:total refreshes"); table.addCell( "refresh.time", "alias:rti,refreshTime;default:false;text-align:right;desc:time spent in refreshes"); table.addCell( "script.compilations", "alias:scrcc,scriptCompilations;default:false;text-align:right;desc:script compilations"); table.addCell( "script.cache_evictions", "alias:scrce,scriptCacheEvictions;default:false;text-align:right;desc:script cache evictions"); table.addCell( "search.fetch_current", "alias:sfc,searchFetchCurrent;default:false;text-align:right;desc:current fetch phase ops"); table.addCell( "search.fetch_time", "alias:sfti,searchFetchTime;default:false;text-align:right;desc:time spent in fetch phase"); table.addCell( "search.fetch_total", "alias:sfto,searchFetchTotal;default:false;text-align:right;desc:total fetch ops"); table.addCell( "search.open_contexts", "alias:so,searchOpenContexts;default:false;text-align:right;desc:open search contexts"); table.addCell( "search.query_current", "alias:sqc,searchQueryCurrent;default:false;text-align:right;desc:current query phase ops"); table.addCell( "search.query_time", "alias:sqti,searchQueryTime;default:false;text-align:right;desc:time spent in query phase"); table.addCell( "search.query_total", "alias:sqto,searchQueryTotal;default:false;text-align:right;desc:total query phase ops"); table.addCell( "search.scroll_current", "alias:scc,searchScrollCurrent;default:false;text-align:right;desc:open scroll contexts"); table.addCell( "search.scroll_time", "alias:scti,searchScrollTime;default:false;text-align:right;desc:time scroll contexts held open"); table.addCell( "search.scroll_total", "alias:scto,searchScrollTotal;default:false;text-align:right;desc:completed scroll contexts"); table.addCell( "segments.count", "alias:sc,segmentsCount;default:false;text-align:right;desc:number of segments"); table.addCell( "segments.memory", "alias:sm,segmentsMemory;default:false;text-align:right;desc:memory used by segments"); table.addCell( "segments.index_writer_memory", "alias:siwm,segmentsIndexWriterMemory;default:false;text-align:right;desc:memory used by index writer"); table.addCell( "segments.index_writer_max_memory", "alias:siwmx,segmentsIndexWriterMaxMemory;default:false;text-align:right;desc:maximum memory index writer may use before it must write buffered documents to a new segment"); table.addCell( "segments.version_map_memory", "alias:svmm,segmentsVersionMapMemory;default:false;text-align:right;desc:memory used by version map"); table.addCell( "segments.fixed_bitset_memory", "alias:sfbm,fixedBitsetMemory;default:false;text-align:right;desc:memory used by fixed bit sets for nested object field types and type filters for types referred in _parent fields"); table.addCell( "suggest.current", "alias:suc,suggestCurrent;default:false;text-align:right;desc:number of current suggest ops"); table.addCell( "suggest.time", "alias:suti,suggestTime;default:false;text-align:right;desc:time spend in suggest"); table.addCell( "suggest.total", "alias:suto,suggestTotal;default:false;text-align:right;desc:number of suggest ops"); table.endHeaders(); return table; }