Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ISSUE #990] 新增服务端相关指标的上报&调整statis插件的相关逻辑 #939

Merged
merged 40 commits into from
Mar 12, 2023

Conversation

chuntaojun
Copy link
Member

@chuntaojun chuntaojun commented Feb 21, 2023

Please provide issue(s) of this PR:
Fixes #990

To help us figure out who should review this PR, please put an X in all the areas that this PR affects.

  • ApiServer
  • Auth
  • Configuration
  • Naming
  • HealthCheck
  • Metrics
  • Docs
  • Installation
  • Performance and Scalability
  • Test and Release

Please check any characteristics that apply to this pull request.

  • Does not have any user-facing changes. This may include API changes, behavior changes, performance improvements, etc.

@polaris-test-bot
Copy link

polaris-test-bot commented Feb 21, 2023

2023-02-21 16:32:12: =========TEST START==========
2023-02-21 16:32:44: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-02-21 16:46:33: [STANDALONE VERSION]PR autotest FAILED! We executed 20 test cases and 19 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/sta/qta-report.html
2023-02-21 16:46:36: [CLUSTER VERSION] PR autotest FAILED! We executed 20 test cases and 19 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/clu/qta-report.html
2023-02-21 16:46:41: [KUBENETES VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/k8s/qta-report.html
2023-02-22 12:06:11: =========TEST START==========
2023-02-22 12:06:39: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-02-22 12:16:26: =========TEST START==========
2023-02-22 12:16:52: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-02-22 12:23:42: =========TEST START==========
2023-02-22 12:24:09: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-02-22 12:37:09: [STANDALONE VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/sta/qta-report.html
2023-02-22 12:37:12: [CLUSTER VERSION] PR autotest FAILED! We executed 20 test cases and 19 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/clu/qta-report.html
2023-02-22 12:37:16: [KUBENETES VERSION]PR autotest FAILED! We executed 20 test cases and 19 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/k8s/qta-report.html
2023-02-22 18:11:09: =========TEST START==========
2023-02-22 18:11:35: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-02-22 18:25:30: [STANDALONE VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/sta/qta-report.html
2023-02-22 18:25:34: [CLUSTER VERSION] PR autotest FAILED! We executed 20 test cases and 19 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/clu/qta-report.html
2023-02-22 18:25:38: [KUBENETES VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/k8s/qta-report.html
2023-02-24 11:01:20: =========TEST START==========
2023-02-24 11:02:04: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-02-24 11:15:34: [STANDALONE VERSION]PR autotest FAILED! We executed 20 test cases and 19 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/sta/qta-report.html
2023-02-24 11:15:38: [CLUSTER VERSION] PR autotest FAILED! We executed 20 test cases and 19 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/clu/qta-report.html
2023-02-24 11:15:42: [KUBENETES VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/k8s/qta-report.html
2023-02-25 12:37:34: =========TEST START==========
2023-02-25 12:38:06: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-02-27 14:44:16: =========TEST START==========
2023-02-27 14:44:42: Pre-Merge check fail! This branch has conflicts that must be resolved. After the conflict is resolved, we will continue to execute the test.
2023-03-01 12:12:57: =========TEST START==========
2023-03-01 12:13:23: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-01 15:27:58: =========TEST START==========
2023-03-01 15:28:23: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-03 11:46:39: =========TEST START==========
2023-03-03 11:47:06: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-03 15:42:22: =========TEST START==========
2023-03-03 15:42:48: Pre-Merge check fail! This branch has conflicts that must be resolved. After the conflict is resolved, we will continue to execute the test.
2023-03-03 17:55:33: =========TEST START==========
2023-03-03 17:56:00: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-05 16:31:56: =========TEST START==========
2023-03-05 16:32:25: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-05 16:37:44: =========TEST START==========
2023-03-05 16:38:10: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-06 14:02:58: =========TEST START==========
2023-03-06 14:03:25: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-06 15:20:29: =========TEST START==========
2023-03-06 15:20:58: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-07 17:49:13: =========TEST START==========
2023-03-07 17:49:41: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-07 22:28:27: =========TEST START==========
2023-03-07 22:28:59: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-08 00:25:07: =========TEST START==========
2023-03-08 00:25:35: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-09 10:35:40: =========TEST START==========
2023-03-09 10:36:11: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-09 16:45:32: =========TEST START==========
2023-03-09 16:46:00: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 00:31:00: =========TEST START==========
2023-03-10 00:31:27: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 00:31:57: 构建失败 !本次自动化测试将终止!失败原因:bash ./release/build.sh v1.14.0
2023-03-10 09:21:08: =========TEST START==========
2023-03-10 09:21:36: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 10:12:39: =========TEST START==========
2023-03-10 10:13:06: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 10:48:23: =========TEST START==========
2023-03-10 10:48:50: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 11:06:31: =========TEST START==========
2023-03-10 11:07:07: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 11:50:56: =========TEST START==========
2023-03-10 11:51:23: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 11:54:14: =========TEST START==========
2023-03-10 11:54:41: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 12:07:39: =========TEST START==========
2023-03-10 12:08:06: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 15:32:59: =========TEST START==========
2023-03-10 15:33:32: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 15:47:19: [STANDALONE VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/sta/qta-report.html
2023-03-10 15:47:24: [CLUSTER VERSION] PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/clu/qta-report.html
2023-03-10 15:47:28: [KUBENETES VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/k8s/qta-report.html
2023-03-10 19:08:01: =========TEST START==========
2023-03-10 19:08:34: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 19:09:03: 构建失败 !本次自动化测试将终止!失败原因:bash ./release/build.sh v1.14.0
2023-03-10 19:17:01: =========TEST START==========
2023-03-10 19:17:30: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-10 19:33:40: [STANDALONE VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/sta/qta-report.html
2023-03-10 19:33:44: [CLUSTER VERSION] PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/clu/qta-report.html
2023-03-10 19:33:48: [KUBENETES VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/k8s/qta-report.html
2023-03-11 13:07:26: =========TEST START==========
2023-03-11 13:07:52: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-11 13:22:35: [STANDALONE VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/sta/qta-report.html
2023-03-11 13:22:39: [CLUSTER VERSION] PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/clu/qta-report.html
2023-03-11 13:22:43: [KUBENETES VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/k8s/qta-report.html
2023-03-11 15:51:01: =========TEST START==========
2023-03-11 15:51:27: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-11 16:04:39: [STANDALONE VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/sta/qta-report.html
2023-03-11 16:04:42: [CLUSTER VERSION] PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/clu/qta-report.html
2023-03-11 16:04:46: [KUBENETES VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/k8s/qta-report.html
2023-03-11 18:59:06: =========TEST START==========
2023-03-11 18:59:42: Pre-Merge check success! Now we will perform a full automated test which is expected to take 2 hours, thank you for your patience.
2023-03-11 19:12:32: [STANDALONE VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/sta/qta-report.html
2023-03-11 19:12:36: [CLUSTER VERSION] PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/clu/qta-report.html
2023-03-11 19:12:40: [KUBENETES VERSION]PR autotest PASSED! We executed 20 test cases and 20 were passed. You can see test report in https://polaris-opentest-1306863770.cos.ap-guangzhou.myqcloud.com/pr1248343839/k8s/qta-report.html

@chuntaojun chuntaojun force-pushed the feat/registry_metrics branch 3 times, most recently from 9b0c056 to 46ebcd2 Compare March 6, 2023 07:19
@codecov
Copy link

codecov bot commented Mar 7, 2023

Codecov Report

Merging #939 (0842c14) into main (a1fbd69) will decrease coverage by 0.17%.
The diff coverage is 46.74%.

@@            Coverage Diff             @@
##             main     #939      +/-   ##
==========================================
- Coverage   57.76%   57.60%   -0.17%     
==========================================
  Files         187      191       +4     
  Lines       35287    35678     +391     
==========================================
+ Hits        20384    20552     +168     
- Misses      12217    12423     +206     
- Partials     2686     2703      +17     
Impacted Files Coverage Δ
common/model/naming.go 67.88% <ø> (ø)
config/config_file_release.go 41.31% <0.00%> (ø)
plugin/plugin.go 66.66% <ø> (ø)
service/client_v1_authability.go 75.86% <0.00%> (-2.71%) ⬇️
service/healthcheck/leader.go 0.00% <0.00%> (ø)
service/healthcheck/server.go 29.58% <0.00%> (ø)
service/l5_service.go 2.70% <0.00%> (+2.70%) ⬆️
service/service_authability.go 73.45% <ø> (-0.28%) ⬇️
service/test_common.go 63.57% <ø> (ø)
store/mysql/config_file_release.go 52.41% <0.00%> (-11.46%) ⬇️
... and 30 more

... and 8 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@chuntaojun chuntaojun changed the title Feat/registry metrics feat:新增服务端相关指标的上报&调整statis插件的相关逻辑 Mar 8, 2023
@chuntaojun chuntaojun changed the title feat:新增服务端相关指标的上报&调整statis插件的相关逻辑 [ISSUE #990] 新增服务端相关指标的上报&调整statis插件的相关逻辑 Mar 9, 2023
common/metrics/model.go Outdated Show resolved Hide resolved
common/metrics/base.go Outdated Show resolved Hide resolved
go.mod Show resolved Hide resolved
@chuntaojun chuntaojun added this to the v1.15.0 milestone Mar 10, 2023
@chuntaojun chuntaojun added the metric server metric label Mar 10, 2023
@chuntaojun chuntaojun merged commit aa11ac2 into polarismesh:main Mar 12, 2023
@chuntaojun chuntaojun linked an issue Mar 12, 2023 that may be closed by this pull request
@chuntaojun chuntaojun deleted the feat/registry_metrics branch March 17, 2023 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
metric server metric
Projects
None yet
Development

Successfully merging this pull request may close these issues.

web管理端无法删除openapi接口发布的配置文件 服务端新增监控指标
3 participants