GraphScope
GraphScope copied to clipboard
Add prometheus exporter for coordinator
What do these changes do?
Add a prometheus exporter for coordinator to monitor computing performance.

Related issue number
#288 Monitoring for GraphScope
Fixes
Thanks for submitting your first pull request! You are awesome! 🤗 Please make sure you have signed the CLA, as this is a mandatory check before a PR being merged. Welcome to the GraphScope community! 🎉 You can meet the community on DingTalk or Slack.
What do these changes do?
Add a prometheus exporter for coordinator to monitor computing performance.
Looks pretty good!
Add a log parsing script to monitor GraphScope GIE.
The GIE monitor UI as follows:

Codecov Report
Merging #1947 (429bcc3) into main (e87e997) will decrease coverage by
1.61%. The diff coverage isn/a.
Additional details and impacted files
@@ Coverage Diff @@
## main #1947 +/- ##
==========================================
- Coverage 73.10% 71.48% -1.62%
==========================================
Files 89 89
Lines 9845 9845
==========================================
- Hits 7197 7038 -159
- Misses 2648 2807 +159
| Impacted Files | Coverage Δ | |
|---|---|---|
| python/graphscope/tests/unittest/test_java_app.py | 49.33% <0.00%> (-50.67%) |
:arrow_down: |
| python/graphscope/analytical/app/java_app.py | 24.36% <0.00%> (-44.68%) |
:arrow_down: |
| python/graphscope/client/rpc.py | 88.88% <0.00%> (-3.71%) |
:arrow_down: |
| python/graphscope/framework/utils.py | 63.28% <0.00%> (-2.61%) |
:arrow_down: |
| python/graphscope/framework/graph_utils.py | 80.15% <0.00%> (-2.39%) |
:arrow_down: |
| python/graphscope/framework/app.py | 90.14% <0.00%> (-1.88%) |
:arrow_down: |
| python/graphscope/client/session.py | 73.17% <0.00%> (-1.60%) |
:arrow_down: |
| python/graphscope/framework/graph_schema.py | 67.78% <0.00%> (-0.25%) |
:arrow_down: |
| python/graphscope/tests/conftest.py | 82.00% <0.00%> (+0.34%) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update e87e997...429bcc3. Read the comment docs.