How to show OTEL servicegraph with node graph?

I am using the OpenTelemetry Collector’s servicegraph connector to generate service topology-related metrics, which are stored in ClickHouse. Now, I want to visualize these metrics in Grafana using the Node Graph plugin, but I am facing some challenges:

  1. Metric Data Source: Do the metrics generated by servicegraph require special mapping to be recognized by the Node Graph? For example, how should fields like source_service, target_service, and call_count be configured for use in Node Graph?

  2. ClickHouse Data Source: Does the Node Graph plugin support directly querying these metrics from a ClickHouse data source? If yes, does it require custom queries?

  3. Node Graph Configuration: Are there any relevant documents or examples for configuring the Node Graph in Grafana to display service-to-service relationships based on OpenTelemetry servicegraph data?

My current environment and setup:

• OpenTelemetry Collector version: v0.112.0

• ClickHouse version: 24.9.0

• Grafana version: latest

• Clickhouse Datasource version: latest

Any guidance or suggestions would be greatly appreciated!