- 01 2月, 2021 1 次提交
-
-
由 wu-sheng 提交于
-
- 31 1月, 2021 1 次提交
-
-
由 Zhenxu Ke 提交于
-
- 19 1月, 2021 1 次提交
-
-
由 zifeihan 提交于
-
- 14 1月, 2021 1 次提交
-
-
由 zhang-wei 提交于
-
- 04 1月, 2021 1 次提交
-
-
由 Zhenxu Ke 提交于
-
- 02 1月, 2021 1 次提交
-
-
由 Zhenxu Ke 提交于
-
- 29 11月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.3.0 * [maven-release-plugin] prepare for next development iteration
-
- 25 11月, 2020 1 次提交
-
-
由 Gao Hongtao 提交于
* Add Istio control plane otel MAL expressions and UI template * Remove OpenCensus receiver, add OpenTelemetry receiver * Transfer oc receiver to ot receiver * Create indices on boot * Document istio metrics and otel receiver * Update CHANGES.md * Fix potential NPE * Add group to meter and cleanup istio mixer * Update e2e case due to the change of meter metric name * Update prometheus fetcher config, fix sql builder issue of h2 * Disable istio and so11y metrics by default. * Fix micrometer testcase
-
- 22 11月, 2020 1 次提交
-
-
由 Jared Tan 提交于
* fix transaction too large error when use TiDB as storage * add CHANGES.md * fix typo * add tidb storage provider module. * add e2e. * revert ui submodule. * fix license. * Fix wrong health check test * add tidb ttl e2e. Co-authored-by: Nmoonsphere <moonsphere@m.com> Co-authored-by: Nkezhenxu94 <kezhenxu94@apache.org> Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
-
- 29 10月, 2020 1 次提交
-
-
由 静夜思朝颜 提交于
-
- 24 10月, 2020 1 次提交
-
-
由 kezhenxu94 提交于
* [maven-release-plugin] prepare release v8.2.0 * [maven-release-plugin] prepare for next development iteration
-
- 13 10月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* Separate UI template files for further enhancement. * Add doc about the UI template.
-
- 23 9月, 2020 1 次提交
-
-
由 zhang-wei 提交于
-
- 31 8月, 2020 1 次提交
-
-
由 zhang-wei 提交于
-
- 31 7月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.1.0 * [maven-release-plugin] prepare for next development iteration
-
- 30 7月, 2020 1 次提交
-
-
由 Daming 提交于
-
- 25 7月, 2020 1 次提交
-
-
由 静夜思朝颜 提交于
-
- 21 7月, 2020 1 次提交
-
-
由 songzhendong 提交于
-
- 20 7月, 2020 1 次提交
-
-
由 Evan 提交于
-
- 05 7月, 2020 1 次提交
-
-
由 Gao Hongtao 提交于
Signed-off-by: NGao Hongtao <hanahmily@gmail.com>
-
- 12 6月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.0.0 * [maven-release-plugin] prepare for next development iteration * Remove all shardingsphere cases.
-
- 08 6月, 2020 1 次提交
-
-
由 Gao Hongtao 提交于
-
- 06 6月, 2020 1 次提交
-
-
由 songzhendong 提交于
* Add annotation(AlarmCore.start) * Upgrade nacos version to 1.2.0 * Revert "Upgrade nacos version to 1.2.0" This reverts commit 4d7b06f6d20ee09ad377ad6ef736aeab429314e0. * Update nacos version to 1.2.0(Solve the security problem of the old version of fastsjon) * Recovery annotation * Recovery annotation * Update nacos version to 1.2.0 * Update tls_key_generate.sh path Update tls_key_generate.sh path * Add annotation(AlarmCore.start) * Revert "Upgrade nacos version to 1.2.0" This reverts commit 4d7b06f6d20ee09ad377ad6ef736aeab429314e0. * Update nacos version to 1.2.0(Solve the security problem of the old version of fastsjon) * Recovery annotation * Recovery annotation * Update tls_key_generate.sh path * Execution Authority * Remove nacos * remove nacos code * remove nacos remove nacos * remove nacos remove nacos * remove nacos * remove nacos Co-authored-by: Nsongzhendong <289505773@qq.com> Co-authored-by: Nsongzhendong <songzhendong@xiaomi.com> Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
- 01 6月, 2020 1 次提交
-
-
由 wu-sheng 提交于
-
- 20 5月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* Group Parameterized Endpoints. Configure the grouping rules for parameterized endpoints, to improve the meaning of the metrics.
-
- 09 5月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* Split the official_analysis.oal into different parts * Add Envoy OAL define. * Fix license.
-
- 24 4月, 2020 1 次提交
-
-
由 wu-sheng 提交于
Here are the basic and simple usages of the MeterSystem APIs. ## Meter Creation New meter could be created based on metrics name, function, scope and data type. 1. Metrics name is still the storage entity name. 2. Functions are every similar with the OAL function, just accepting different input. ```java final MeterSystem meterSystem = MeterSystem.meterSystem(getManager()); meterSystem.create("test_long_metrics", "avg", ScopeType.SERVICE, Long.class); ``` NOTICE, this creation should only be called in the `module#prepare` stage, otherwise, `Can't create new metrics anymore` exception will be raised after the **CORE** module `start` stage finished. You may find out, there is a chance `create` could be executed successfully in your own `module#start` stage, but it it just because of the sequence of provider loaded by the class loader, **no guarantee, so please don't do that**. ## Runtime Calculation `AcceptableValue` is the object created at the runtime to accept new metrics value. ```java final MeterSystem service = getManager().find(CoreModule.NAME).provider().getService(MeterSystem.class); Executors.newSingleThreadScheduledExecutor().scheduleAtFixedRate(new Runnable() { @Override public void run() { final AcceptableValue<Long> value = service.buildMetrics("test_long_metrics", Long.class); value.accept(MeterEntity.newService("abc"), 5L); value.setTimeBucket(TimeBucket.getMinuteTimeBucket(System.currentTimeMillis())); service.doStreamingCalculation(value); } }, 2, 2, TimeUnit.SECONDS); ``` ## Meter Functions Right now, only `avg` function has been implemented. I submit this PR as soon as possible to get your feedback. I will add more functions. ## Notice 1. Make slow trace query available in the sampled record. Logically, they are the same thing. The UI doesn't need to concern about the trace as a special case. 2. Endpoint dependency will be removed from the dashboard. Because no query available for it. We will provide a new page for that in 8.1 3. Comparison page will be removed due to dashboard is powerful enough to replace it.
-
- 23 4月, 2020 1 次提交
-
-
由 Jared Tan 提交于
* fix skywalking refister-receiver artifactId * update more.
-
- 10 4月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* Set up restrict length rules for service, instance and endpoint * Adjust two env names.
-
- 31 3月, 2020 1 次提交
-
-
由 wu-sheng 提交于
-
- 19 3月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v7.0.0 * [maven-release-plugin] prepare for next development iteration
-
- 19 2月, 2020 1 次提交
-
-
由 Daming 提交于
* provide influxdb as a new storage plugin Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com> Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
- 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.
-
- 09 1月, 2020 1 次提交
-
-
由 静夜思朝颜 提交于
* Provide profile task downstream to sniffer * fix agent unit testcase issue * add profile switch config on sniffer * fix es error * 1. add @DefaultImplementor on the sniffer profile task service 2. change ProfileTaskExecutionService#PROFILE_TASK_READY_SCHEDULE to final and remove volatile 2. fix style error * change timeFromStartMills use `<` to compare * 1. add `maxSamplingCount` to profile task 2. make profile task limit to the common package * 1. change `agent.active_profile` to `profile.active` and make true on default 2. add `maxSamplingCount` in profile task 3. use `createTime` to check has new command list 4. add task re-check before process profile task * 1. add `profile-receiver` document 2. change `ProfileTaskExecutionService` use single schedule thread pool 3. cache dont need fetch data when no data, use auto-fresh mechanism only * remove navigate time judge, fix comment wrong meaning
-
- 24 12月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v6.6.0 * [maven-release-plugin] prepare for next development iteration
-
- 29 11月, 2019 1 次提交
-
-
由 Gao Hongtao 提交于
* Update pom.xml Exclude "service-apdex-threshold.yml" from jar * Add service-apdex-threshold.yml to the config folder of release jar
-
- 21 11月, 2019 1 次提交
-
-
由 kezhenxu94 提交于
* [Feature] Officially support ElasticSearch 7 as backend storage * Extract bootstrap module to be shared by multiple starters * Add missing configuration file and distinguish different version in test * Update known-oap-backend-dependencies-es7.txt Update the dependency lib * Fix missing adaptation to ElasticSearch 7 * Rename ElasticSearch 7 specific class with Es7 infix * Fix miss-adapted ElasticSearch DAO API * Add ES7 specific configuration and polish documentations * Polish documentations * Polish documentations
-
- 12 11月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v6.5.0 * [maven-release-plugin] prepare for next development iteration
-
- 12 10月, 2019 1 次提交
-
-
由 panjuan 提交于
* Is it a typo or not? * delete datasource-settings.properties * handle 'metadataQueryMaxSize' * delete DynamicModuleConfig.java * modify mysql config * parsing yaml to support the configuration for multiple properties * delete datasource-settings.properties * modify doc * add properties for docker-entrypoint.sh * add testLoadConfig()
-
- 05 10月, 2019 1 次提交
-
-
由 kezhenxu94 提交于
* Provide Consul dynamic configuration center implementation * Add more unit tests * Fix unit test * Add more unit tests and remove unused file * Remove redundant doc
-