public Result ofNode(String nodeId, String preFilter) {
try {
Node node = nodeService.loadNode(nodeId);
BreadcrumbList bc = new BreadcrumbList();
bc.addCrumb("System", routes.SystemController.index(0));
bc.addCrumb("Nodes", routes.NodesController.nodes());
bc.addCrumb(node.getShortNodeId(), routes.NodesController.node(node.getNodeId()));
bc.addCrumb("Metrics", routes.MetricsController.ofNode(node.getNodeId(), ""));
Map<String, Metric> metrics = node.getMetrics("org.graylog2");
return ok(views.html.system.metrics.of_node.render(currentUser(), bc, node, metrics, preFilter));
} catch (IOException e) {