From 06cd61b71205ed9839683b3f159af782d6c2c919 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=99=93=E9=9D=92?= <86282370+izhuxiaoqing@users.noreply.github.com> Date: Thu, 22 Jul 2021 17:53:04 +0800 Subject: [PATCH 1/2] what is dashboard --- .../nebula-dashboard/1.what-is-dashboard.md | 37 ++++++++++++++ mkdocs.yml | 51 +++++++++++-------- 2 files changed, 66 insertions(+), 22 deletions(-) create mode 100644 docs-2.0/nebula-dashboard/1.what-is-dashboard.md diff --git a/docs-2.0/nebula-dashboard/1.what-is-dashboard.md b/docs-2.0/nebula-dashboard/1.what-is-dashboard.md new file mode 100644 index 00000000000..38d352ce935 --- /dev/null +++ b/docs-2.0/nebula-dashboard/1.what-is-dashboard.md @@ -0,0 +1,37 @@ +# What is Nebula Graph Dashboard + +Nebula Graph Dashboard (Dashboard for short) is a visualization tool that monitors the status of machines and services in Nebula Graph clusters. + +## Features + +- Dashboard monitors the status of all the machines in clusters, including CPU, memory, load, disk, and network. + +- Dashboard monitors the information of all the services in clusters, including the IP addresses, versions, and monitoring metrics (such as the number of queries, the latency of queries, the latency of heartbeats, and so on). + +- Dashboard monitors the information of clusters, including the information of services, partitions, configurations, and long-term tasks. + +- Features of the enterprise package (TODO: planning) + +!!! enterpriseonly + + Dashboard has two versions, open source and enterprise package. Most of the functions are available in both. The functions only supported by the enterprise package will be marked and explained. + +## Scenarios + +You can use Dashboard in one of the following scenarios: + +- You want to monitor key indicators conveniently and quickly, and present multiple key information of the business to ensure the business operates normally. + +- You want to monitor clusters from multiple dimensions (such as the time, aggregate rules, and metrics). + +- After a failure occurs, you need to review it and confirm its occurrence time and unexpected phenomena. + +## Precautions + +- The monitoring data will be updated per 7 seconds by default. + +- The monitoring data will be retained for 14 days by default, that is, only the monitoring data within the last 14 days can be queried. + +!!! note + + The monitoring service is supported by Prometheus. The update frequency and retention intervals can be modified. For details, see [Prometheus](https://prometheus.io/docs/prometheus/latest/configuration/configuration/). diff --git a/mkdocs.yml b/mkdocs.yml index 2048b40aaec..43395436e19 100755 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -244,38 +244,45 @@ nav: - Compaction: 8.service-tuning/compaction.md - Storage load balance: 8.service-tuning/load-balance.md - - Nebula Graph Studio: - - Release Note: nebula-studio/about-studio/st-ug-release-note.md - - About Nebula Graph Studio: - - What is Studio: nebula-studio/about-studio/st-ug-what-is-graph-studio.md -# - Usage restriction: - - Limitation: nebula-studio/about-studio/st-ug-limitations.md - - Check updates: nebula-studio/about-studio/st-ug-check-updates.md - - Shortcuts: nebula-studio/about-studio/st-ug-shortcuts.md - - Deploy and connect: - - Deploy Studio: nebula-studio/install-configure/st-ug-deploy.md - - Connect to Studio: nebula-studio/install-configure/st-ug-connect.md - - Reset connection: nebula-studio/install-configure/st-ug-reset-connection.md - - Quick start: - - Design a schema: nebula-studio/quick-start/st-ug-plan-schema.md - - Create a schema: nebula-studio/quick-start/st-ug-create-schema.md - - Import data: nebula-studio/quick-start/st-ug-import-data.md - - Query graph data: nebula-studio/quick-start/st-ug-explore.md - - Operation guide: - - Use Schema: - - Operate graph spaces: nebula-studio/manage-schema/st-ug-crud-space.md +# - Nebula Graph Studio: +# - Release Note: nebula-studio/about-studio/st-ug-release-note.md +# - About Nebula Graph Studio: +# - What is Studio: nebula-studio/about-studio/st-ug-what-is-graph-studio.md +# - Usage restriction: +# - Limitation: nebula-studio/about-studio/st-ug-limitations.md +# - Check updates: nebula-studio/about-studio/st-ug-check-updates.md +# - Shortcuts: nebula-studio/about-studio/st-ug-shortcuts.md +# - Deploy and connect: +# - Deploy Studio: nebula-studio/install-configure/st-ug-deploy.md +# - Connect to Studio: nebula-studio/install-configure/st-ug-connect.md +# - Reset connection: nebula-studio/install-configure/st-ug-reset-connection.md +# - Quick start: +# - Design a schema: nebula-studio/quick-start/st-ug-plan-schema.md +# - Create a schema: nebula-studio/quick-start/st-ug-create-schema.md +# - Import data: nebula-studio/quick-start/st-ug-import-data.md +# - Query graph data: nebula-studio/quick-start/st-ug-explore.md +# - Operation guide: +# - Use Schema: +# - Operate graph spaces: nebula-studio/manage-schema/st-ug-crud-space.md # - Operate tags: nebula-studio/manage-schema/st-ug-crud-tag.md # - Operate edge types: nebula-studio/manage-schema/st-ug-crud-edge-type.md # - Operate indexes: nebula-studio/manage-schema/st-ug-crud-index.md -# - Use Console: +# - Use Console: # - Console: # - Open in Explore: nebula-studio/use-console/st-ug-open-in-explore.md # - View subgraph: nebula-studio/use-console/st-ug-visualize-subgraph.md -# - Troubleshooting: +# - Troubleshooting: # - Config server errors: # - Connection errors: # - FAQ: + - Nebula Graph Dashboard: + - What is Nebula Graph Dashboard: nebula-dashboard/1.what-is-dashboard.md + - Deploy Dashboard: nebula-dashboard/2.deploy-dashboard.md + - Connect Dashboard: nebula-dashboard/3.connect-dashboard.md + - Use Dashboard: nebula-dashboard/4.use-dashboard.md + - Monitor Parameter: nebula-dashboard/6.monitor-parameter.md + - Nebula Spark Connector: nebula-spark-connector.md - Nebula Flink Connector: nebula-flink-connector.md From f308a957f78c8d637ae8a9bdd1fdb71a6284e6c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=99=93=E9=9D=92?= <86282370+izhuxiaoqing@users.noreply.github.com> Date: Tue, 27 Jul 2021 14:30:40 +0800 Subject: [PATCH 2/2] Address Joe's comments --- docs-2.0/nebula-dashboard/1.what-is-dashboard.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docs-2.0/nebula-dashboard/1.what-is-dashboard.md b/docs-2.0/nebula-dashboard/1.what-is-dashboard.md index 38d352ce935..a24b9c25a16 100644 --- a/docs-2.0/nebula-dashboard/1.what-is-dashboard.md +++ b/docs-2.0/nebula-dashboard/1.what-is-dashboard.md @@ -4,23 +4,25 @@ Nebula Graph Dashboard (Dashboard for short) is a visualization tool that monito ## Features -- Dashboard monitors the status of all the machines in clusters, including CPU, memory, load, disk, and network. +Dashboard monitors: -- Dashboard monitors the information of all the services in clusters, including the IP addresses, versions, and monitoring metrics (such as the number of queries, the latency of queries, the latency of heartbeats, and so on). +- The status of all the machines in clusters, including CPU, memory, load, disk, and network. + +- The information of all the services in clusters, including the IP addresses, versions, and monitoring metrics (such as the number of queries, the latency of queries, the latency of heartbeats, and so on). -- Dashboard monitors the information of clusters, including the information of services, partitions, configurations, and long-term tasks. +- The information of clusters, including the information of services, partitions, configurations, and long-term tasks. -- Features of the enterprise package (TODO: planning) +Features of the enterprise package (TODO: planning) !!! enterpriseonly - Dashboard has two versions, open source and enterprise package. Most of the functions are available in both. The functions only supported by the enterprise package will be marked and explained. + Dashboard has two editions. One is open source, the other is for enterprises. Most of the functions are available in both. The functions only supported by the enterprise package will be marked and explained. ## Scenarios You can use Dashboard in one of the following scenarios: -- You want to monitor key indicators conveniently and quickly, and present multiple key information of the business to ensure the business operates normally. +- You want to monitor key metrics conveniently and quickly, and present multiple key information of the business to ensure the business operates normally. - You want to monitor clusters from multiple dimensions (such as the time, aggregate rules, and metrics).