grafana/public/app/plugins/panel/nodeGraph
2026-01-28 12:46:46 +01:00
..
editor Accessibility: Make either tooltip or aria-label required when no button children present (#109131) 2025-08-05 12:04:35 +01:00
img
createLayoutWorker.ts NodeGraph: Add msagl and the layered layout code (#88375) 2024-05-28 17:04:03 +02:00
Edge.tsx Tempo: Fix showing dangling edges in NodeGraph (#107245) 2025-07-09 10:53:31 +02:00
EdgeArrowMarker.tsx React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
EdgeLabel.tsx Chore: Run some React 19 codemods (#114575) 2025-11-28 11:27:48 +00:00
forceLayout.js Nodegraph: Fix issue with rendering single node (#84930) 2024-03-26 13:43:43 +01:00
layeredLayout.js NodeGraph: Add msagl and the layered layout code (#88375) 2024-05-28 17:04:03 +02:00
layeredLayout.test.ts NodeGraph: Add msagl and the layered layout code (#88375) 2024-05-28 17:04:03 +02:00
layeredLayout.worker.js Chore: Add eslint no-restricted-globals rule (#104519) 2025-05-12 12:38:26 +03:00
layout.test.ts Replace usage of react-test-renderer and @testing-library/react-hooks (#98152) 2024-12-18 11:55:25 +00:00
layout.ts Chore: ref changes compatible with react 18 + react 19 (#116282) 2026-01-26 15:33:40 +00:00
layout.worker.js Chore: Add eslint no-restricted-globals rule (#104519) 2025-05-12 12:38:26 +03:00
Legend.test.tsx React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
Legend.tsx Chore: Finish converting emotion styles to object syntax (#95399) 2024-10-25 14:50:28 +01:00
Marker.tsx i18n: removes useTranslate hook (#106556) 2025-06-12 11:03:52 +02:00
module.tsx Suggestions: Update all suggestions suppliers to be functions (#113986) 2025-11-26 08:30:38 -08:00
Node.test.tsx Grafana Data: Use package.json exports for internal code (#102696) 2025-03-25 10:48:36 +01:00
Node.tsx i18n: removes useTranslate hook (#106556) 2025-06-12 11:03:52 +02:00
NodeGraph.test.tsx Accessibility: Make either tooltip or aria-label required when no button children present (#109131) 2025-08-05 12:04:35 +01:00
NodeGraph.tsx Tempo: Fix showing dangling edges in NodeGraph (#107245) 2025-07-09 10:53:31 +02:00
NodeGraphPanel.tsx Internationalisation: Mark up panel plugins for translations (#106068) 2025-05-29 18:13:25 +01:00
panelcfg.cue NodeGraph: Add node graph algorithm layout option (#102760) 2025-04-02 15:56:22 +01:00
panelcfg.gen.ts Codegen: Add comment with cue path (#116835) 2026-01-27 10:40:26 +01:00
plugin.json Suggestions: Deprecate the old API and put external suggestions behind a flag (#114127) 2025-12-01 23:22:22 +00:00
README.md
suggestions.ts Suggestions: Deprecate the old API and put external suggestions behind a flag (#114127) 2025-12-01 23:22:22 +00:00
types.ts NodeGraph: Improve view traces for uninstrumented services (#98442) 2025-02-12 11:28:44 +02:00
useCategorizeFrames.ts Geomap: Add network layer (#70192) 2023-07-26 11:58:55 -07:00
useContextMenu.tsx Chore: Run some React 19 codemods (#114575) 2025-11-28 11:27:48 +00:00
useFocusPositionOnLayout.ts
useHighlight.ts
useNodeLimit.ts
usePanning.ts Chore: some type fixes (#80094) 2024-01-09 10:00:00 +00:00
useZoom.ts NodeGraph: Zoom mode option (#95823) 2024-11-15 09:43:28 +01:00
utils.test.ts NodeGraph: Improve view traces for uninstrumented services (#98442) 2025-02-12 11:28:44 +02:00
utils.ts Node Graph: Use first numeric field as fallback for main stat (#116530) 2026-01-28 12:46:46 +01:00
ViewControls.tsx Accessibility: Make either tooltip or aria-label required when no button children present (#109131) 2025-08-05 12:04:35 +01:00

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