1. 31 8月, 2020 1 次提交
  2. 08 5月, 2020 1 次提交
  3. 10 4月, 2020 1 次提交
    • wu-sheng's avatar
      Make 8.0.0 Core available. New protocol and register removed. (#4599) · 6fe2041b
      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.
      6fe2041b
  4. 04 3月, 2020 1 次提交
  5. 11 2月, 2020 1 次提交
    • K
      Set up more strict code styles and fix existing issues (#4337) · 5b255ba3
      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.
      5b255ba3
  6. 07 8月, 2019 1 次提交
  7. 26 2月, 2019 1 次提交
    • wu-sheng's avatar
      Improve OAP extendibility (#2288) · fb62025d
      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.
      fb62025d
  8. 27 1月, 2019 1 次提交
    • L
      Database metrics provided. (#2025) · f7ca2672
      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
      f7ca2672
  9. 13 9月, 2018 1 次提交
    • wu-sheng's avatar
      Support new indicator core. (#1669) · fd83aa55
      wu-sheng 提交于
      * Support new indicator core.
      
      * Block 2 unaccessible methods.
      
      * Add service call as manual indicator and refactor the core DIspatcherManager
      fd83aa55
  10. 11 9月, 2018 1 次提交
  11. 20 8月, 2018 1 次提交
  12. 14 8月, 2018 1 次提交
  13. 04 8月, 2018 1 次提交
  14. 19 7月, 2018 1 次提交
  15. 28 4月, 2018 1 次提交
  16. 07 1月, 2018 1 次提交
  17. 06 1月, 2018 1 次提交
  18. 17 12月, 2017 1 次提交
  19. 11 12月, 2017 1 次提交
  20. 10 12月, 2017 1 次提交
  21. 09 12月, 2017 2 次提交
  22. 24 11月, 2017 1 次提交
  23. 19 11月, 2017 1 次提交
  24. 17 11月, 2017 1 次提交
  25. 03 11月, 2017 1 次提交
  26. 23 10月, 2017 1 次提交
  27. 13 10月, 2017 1 次提交
  28. 10 10月, 2017 1 次提交
  29. 03 9月, 2017 1 次提交
    • P
      Performance evaluation test result: · a9ff88fe
      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%
      a9ff88fe
  30. 20 8月, 2017 1 次提交
  31. 29 7月, 2017 1 次提交
  32. 24 7月, 2017 1 次提交
    • P
      1. remove remote module · b53a3c5b
      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
      b53a3c5b
  33. 23 7月, 2017 1 次提交