1. 10 12月, 2021 2 次提交
  2. 02 12月, 2021 1 次提交
  3. 01 12月, 2021 1 次提交
  4. 30 11月, 2021 1 次提交
  5. 29 11月, 2021 1 次提交
  6. 28 11月, 2021 1 次提交
  7. 27 11月, 2021 1 次提交
  8. 26 11月, 2021 1 次提交
  9. 24 11月, 2021 2 次提交
  10. 22 11月, 2021 1 次提交
  11. 21 11月, 2021 1 次提交
  12. 20 11月, 2021 1 次提交
  13. 19 11月, 2021 2 次提交
  14. 16 11月, 2021 1 次提交
  15. 11 11月, 2021 1 次提交
  16. 04 11月, 2021 1 次提交
    • wu-sheng's avatar
      Optimize metrics of minute dimensionality persistence, don't save metric of... · c0994eef
      wu-sheng 提交于
      Optimize metrics of minute dimensionality persistence, don't save metric of being default value. (#8066)
      
      Optimize metrics of minute dimensionality persistence.
      - The value of metrics, which has declaration of the default value and current value equals the default value logically, the whole row wouldn't be pushed into database.
      - Add self-observability `metrics_persistence_skipped` metric to measure the number of skipped metrics.
      - SLA(percent function), Apdex, AvgLong(MAL mostly) metrics are mostly optimized because of this. Such as a full-failing error(0% successful rate) and unhealthy(apdex=0) are not costing the storage.
      - Hour/Day dimensionalities metrics are not changed, as they cover long duration.
      - Fix `max` function in OAL doesn't support negative long.
      c0994eef
  17. 29 10月, 2021 1 次提交
  18. 28 10月, 2021 1 次提交
  19. 27 10月, 2021 1 次提交
    • wu-sheng's avatar
      Fix ElasticSearch implementation of `queryMetricsValues` and... · 2ea12934
      wu-sheng 提交于
      Fix ElasticSearch implementation of `queryMetricsValues` and `readLabeledMetricsValues` doesn't fill default values (#8012)
      
      * Fix ElasticSearch implementation of `queryMetricsValues` and `readLabeledMetricsValues` doesn't fill default values
      * Change generated file path.
      2ea12934
  20. 26 10月, 2021 4 次提交
  21. 25 10月, 2021 1 次提交
  22. 22 10月, 2021 2 次提交
  23. 21 10月, 2021 1 次提交
  24. 19 10月, 2021 1 次提交
  25. 15 10月, 2021 1 次提交
  26. 13 10月, 2021 1 次提交
    • wu-sheng's avatar
      Message Queue performance and consuming latency monitoring (#7918) · fc0d0e1e
      wu-sheng 提交于
      * Support `!= null` in OAL engine.
      * Add `Message Queue Consuming Count` metric for MQ consuming service and endpoint.
      * Add `Message Queue Avg Consuming Latency` metric for MQ consuming service and endpoint.
      * Document with a new menu in the `tracing` catalog is added
      fc0d0e1e
  27. 12 10月, 2021 3 次提交
    • wu-sheng's avatar
      Refactor the OAL compiler context to improve readability (#7913) · 720dc924
      wu-sheng 提交于
      * Refactor the OAL compiler context to improve readability. Usually, this could not be included in the change log, but considering this kind of refactor could cause not-found bugs, Adding this as a hit if we face some related issues in the future.
      * Fix wrong generated codes of hashCode and remoteHashCode methods for numeric fields.
      720dc924
    • wu-sheng's avatar
      Support `(str->long)` and `(str->int)` cast statements in OAL core engine. (#7907) · 7f7f604b
      wu-sheng 提交于
      Enhance OAL engine core
      * Fix `funcParamExpression` and `literalExpression` can't be used in the same aggregation function.
      * Support cast statement in the OAL core engine.
      * Support `(str->long)` and `(long)` for string to long cast statement.
      * Support `(str->int)` and `(int)` for string to int cast statement.
      * Support Long literal number in the OAL core engine.
      * Support literal `string` as parameter of aggregation function.
      * Add `attributeExpression` and `attributeExpressionSegment` in the OAL grammar tree to support `map` type for the
        attribute expression.
      
      Besides added UTs, I locally tested these OAL scripts
      ```
      mq_consume_latency = from((str->long)Service.tag["transmission.latency"]).longAvg();
      
      mq_consume_latency = from((long)Service.tag["transmission.latency"]).longAvg();
      
      mq_consume_latency = from((str->long)Service.tag["transmission.latency"]).filter((str->long)tag["transmission.latency"] > 0L).longAvg();
      ```
      7f7f604b
    • R
      add:add the component-libraries about golang (#7906) · d9619281
      royal-dargon 提交于
      d9619281
  28. 11 10月, 2021 3 次提交
  29. 09 10月, 2021 1 次提交