The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/public/app/plugins/panel/nodeGraph
Ashley Harrison e0587dfb30
Chore: Replace deprecated usage of `shape.borderRadius()` (#72672)
2 years ago
..
editor Explore: Sort trace process attributes alphabetically (#51261) 3 years ago
img
Edge.tsx Chore: more any/type assertion improvements (#59229) 3 years ago
EdgeArrowMarker.tsx Node Graph: Emphasize hovered or connected nodes (#51925) 3 years ago
EdgeLabel.tsx NodeGraph: Support icons for nodes (#60989) 2 years ago
Legend.test.tsx Chore: more any/type assertion improvements (#59229) 3 years ago
Legend.tsx Chore: Migrate usage of v1 themes to v2 (#57617) 3 years ago
Marker.tsx Chore: Reduce usage of v1 theme (#53245) 3 years ago
Node.test.tsx FieldValues: Use simple array in panel visualizations (#66706) 2 years ago
Node.tsx Tempo Service Map: Optionally group nodes also by service.namespace (#70803) 2 years ago
NodeGraph.test.tsx NodeGraph: Fix overlaps preventing opening an edge context menu when nodes were too close (#68571) 2 years ago
NodeGraph.tsx Chore: Replace deprecated usage of `shape.borderRadius()` (#72672) 2 years ago
NodeGraphPanel.tsx Chore: Avoid explicit React.FunctionComponent<Props> when possible (round 3) (#64839) 2 years ago
README.md Chore: Add a README for the Node Graph plugin (#54801) 3 years ago
ViewControls.tsx Chore: Reduce usage of v1 theme (#53245) 3 years ago
createLayoutWorker.ts Live: move centrifuge service to a web worker (#41090) 4 years ago
index.ts NodeGraph: Exploration mode (#33623) 4 years ago
layout.test.ts Chore: Upgrade to react 18 (#64428) 2 years ago
layout.ts FieldValues: Use plain arrays instead of Vector (part 3 of 2) (#66612) 2 years ago
layout.worker.js Dashboard: Spelling corrections in end-user visible dialogs (#53340) 3 years ago
module.tsx Node Graph Panel: Add options to configure units and arc colors (#51057) 3 years ago
panelcfg.cue kindsys: Adapt to new flattened lineage syntax in Thema (#68034) 2 years ago
panelcfg.gen.ts Chore: Generate plugin version and remove lineage version (#69781) 2 years ago
plugin.json Chore: Remove the beta badge for Node Graph and Traces (#62566) 2 years ago
types.ts Geomap: Add network layer (#70192) 2 years ago
useCategorizeFrames.ts Geomap: Add network layer (#70192) 2 years ago
useContextMenu.tsx NodeGraph: Add "key" prop to context menu items (#69360) 2 years ago
useFocusPositionOnLayout.ts Chore: ESlint import order (#44959) 3 years ago
useHighlight.ts NodeGraph: Exploration mode (#33623) 4 years ago
useNodeLimit.ts Chore: ESlint import order (#44959) 3 years ago
usePanning.ts Chore: More typescript improvements 💪 (#68699) 2 years ago
useZoom.ts Chore: some type fixes (#59030) 3 years ago
utils.test.ts DataFrame: Deprecate MutableDataFrame (#67569) 2 years ago
utils.ts Geomap: Add network layer (#70192) 2 years ago

README.md

Node Graph

The node graph visualizes directed graphs or networks. It uses a directed force layout to effectively position the nodes, so it can display complex infrastructure maps, hierarchies, or execution diagrams.

You can read more about the node graph panel here.

Node graph panel