- 31 8月, 2020 1 次提交
-
-
由 zhang-wei 提交于
-
- 08 5月, 2020 1 次提交
-
-
由 wu-sheng 提交于
-
- 10 4月, 2020 1 次提交
-
-
由 wu-sheng 提交于
Here are the list of changes we made in this pull request. Top 3 are the principle changes, others are following these principles. 1. New agent and mesh report protocol. 2. New agent header protocol. 3. Service register, instance register and network address register have been removed permanently. 4. Service traffic, instance traffic and network alias metrics are added to replace the service, instance and network address inventory. 5. Register process has been removed. 6. Metrics stream process supports insert only mode, especially for traffic entities. 7. Metrics stream process supports no-downsampling mode for traffic entities and network alias. 8. Remove all register mechanism and cache in the java agent. 9. Remove MONTH step in GraphQL query. 10. Update UI to remove MONTH step query, the max query range is 60 days now. 11. Simplify the TTL to metrics and record. And the unit has been formatted in Day unit. No specific TTL for ElasticSearch storage. 12. Buffer mechanism of trace receiver and mesh receiver has been removed due to no register. 13. New service id, instance id and endpoint id rules, including service relation, instance relation and endpoint relation id rules. 14. Java agent support `keep tracing` mode, meaning, agent generating tracing context even the backend is unconnected/unavailable. 15. Plugin test tool up to date, in order to support new protocol. 16. Plugin tests expected data files updated. 17. E2E tests updated. 18. Telemetry of Grafana config has been merged into one. 19. Documentation updates. 20. [TBD] InfluxDB storage implementation is not available, need @dmsolr to fix later, in order to reduce the master change block by this PR.
-
- 04 3月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* Support dynamic column in the source. * Support activeExtraModelColumns as a default OFF option. * Fix words * Update backend-setup.md Fix format issue.
-
- 11 2月, 2020 1 次提交
-
-
由 kezhenxu94 提交于
Motivation: Review code styles with some bots automatically. Modifications: Set up ReviewDog in GitHub Action to review code style. Add more check rules to checkstyle plugin. Result: Obvious code styles can be reviewed and commented automatically.
-
- 07 8月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* Remove the meta file
-
- 26 2月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* Make scope meta configurable. * Fix test cases in ci. * Change step 1 * Refactor step 2 * Other compile issue done. Prepare the generator changes. * Revert some wrong changes to Istio receiver. * Step 3, make compile pass. * Try to make CI passed. * Add a check. * Fix generated code style * Provide new and extendable dispatcher generator tool * Fix startup. * Can't guarantee the dispatchers are always existing. Put explicit comments at there to avoid confusion, since this is different with old version. * Fix a H2 query for endpoint search. * Fix a wrong mysql alarm query. * Provide new document and `generate-tool-grammer` module. * Add missing last section of document. * Fix typo * Relocate the @ScopeDeclaration annotation, make it more sense. Also remove the useless @SourceType annotation. And adjust document for these changes * ScopeDeclaration can be used once for each class only, now.
-
- 27 1月, 2019 1 次提交
-
-
由 Lemon 提交于
* Add Database source * Add DatabaseSource source and database_* script for oal * Enable Database_Indicator * Add file license * Rename DatabaseService to ClientDatabase. In the future, we may have real database server monitoring. * Add query database from H2 * refactor * update submodule * refactor * Fix style * Fix: unknown tag error * fix checkstyle
-
- 13 9月, 2018 1 次提交
-
-
由 wu-sheng 提交于
* Support new indicator core. * Block 2 unaccessible methods. * Add service call as manual indicator and refactor the core DIspatcherManager
-
- 11 9月, 2018 1 次提交
-
-
由 wu-sheng 提交于
* Add 3 cases for existed indicators. * Add Pxx indicator. * Support All in trace analysis listener. * Fix CI and add P99/95/90/75/50 to source ALL.
-
- 20 8月, 2018 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 14 8月, 2018 1 次提交
-
-
由 wu-sheng 提交于
-
- 04 8月, 2018 1 次提交
-
-
由 彭勇升 pengys 提交于
* Add commons-logging bridge for elastic search client. * Rename receiver package name.
-
- 19 7月, 2018 1 次提交
-
-
由 彭勇升 pengys 提交于
* Receiver, aggregate, server finished.
-
- 28 4月, 2018 1 次提交
-
-
由 彭勇升 pengys 提交于
* Add non-merge persistence worker for segment, segment_duration, global_trace persistence. * omitted class. * Disable _all field. * no message
-
- 07 1月, 2018 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 06 1月, 2018 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 17 12月, 2017 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 11 12月, 2017 1 次提交
-
-
由 wu-sheng 提交于
-
- 10 12月, 2017 1 次提交
-
-
由 wu-sheng 提交于
-
- 09 12月, 2017 2 次提交
-
-
由 wu-sheng 提交于
-
由 peng-yongsheng 提交于
-
- 24 11月, 2017 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 19 11月, 2017 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 17 11月, 2017 1 次提交
-
-
由 peng-yongsheng 提交于
Make agent gRPC to be a collector module. Make agent jetty to be a collector module. Make agent stream to be a collector module.
-
- 03 11月, 2017 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 23 10月, 2017 1 次提交
-
-
由 wu-sheng 提交于
-
- 13 10月, 2017 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 10 10月, 2017 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 03 9月, 2017 1 次提交
-
-
由 pengys5 提交于
Because of laptop just have 100M network card and sata disk, so 100 million segment process by collector used 255 second, but cpu just used 28%
-
- 20 8月, 2017 1 次提交
-
-
由 pengys5 提交于
2. Move all data define to storage module #367
-
- 29 7月, 2017 1 次提交
-
-
由 pengys5 提交于
-
- 24 7月, 2017 1 次提交
-
-
由 pengys5 提交于
2. make stream module as a collector define module, contains grpc remote service for call remote workers 3. worker framework is ok 4. Collector start ok
-
- 23 7月, 2017 1 次提交
-
-
由 pengys5 提交于
1. remote worker use common service, send data object with bytes and data define id, use define id to find the grpc deserialize object. 2. merge the metric data and record data to data object.
-