- 08 5月, 2021 1 次提交
-
-
由 kezhenxu94 提交于
-
- 09 4月, 2021 1 次提交
-
-
由 wu-sheng 提交于
-
- 02 2月, 2021 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.4.0 * [maven-release-plugin] prepare for next development iteration
-
- 29 11月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.3.0 * [maven-release-plugin] prepare for next development iteration
-
- 24 10月, 2020 1 次提交
-
-
由 kezhenxu94 提交于
* [maven-release-plugin] prepare release v8.2.0 * [maven-release-plugin] prepare for next development iteration
-
- 31 7月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.1.0 * [maven-release-plugin] prepare for next development iteration
-
- 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.
-
- 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.
-
- 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
-
- 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.
-
- 24 12月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v6.6.0 * [maven-release-plugin] prepare for next development iteration
-
- 12 11月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v6.5.0 * [maven-release-plugin] prepare for next development iteration
-
- 09 9月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v6.4.0 * [maven-release-plugin] prepare for next development iteration
-
- 07 8月, 2019 1 次提交
-
-
由 kezhenxu94 提交于
* Add dependency licenses check
-
- 05 8月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v6.3.0 * [maven-release-plugin] prepare for next development iteration
-
- 18 7月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* Change OAL generator tool to runtime. Step 1. change project structure. API links and maven pom. * Part of metrics class generation * Metrcis class generated. * Set up the basic structure of new OAL engine. * Finish metrics generation. * Support dispatcher generation. * Format codes. * Generate dispatcher all methods. * Implement disable in hardcode. * Clear up * Fix compile startup. * Update license and document of new OAL engine. * Fix rat. * Disable class output in default * Copy from @kezhenxu94 's test PR, https://github.com/apache/skywalking/pull/3110 * Wait for the mount command to finish
-
- 29 6月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v6.2.0 * [maven-release-plugin] prepare for next development iteration
-
- 30 4月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* Move submodule plugin. * Always auto-submodule * [maven-release-plugin] prepare release v6.1.0 * [maven-release-plugin] prepare for next development iteration * Change keys location.
-
- 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.
-
- 18 1月, 2019 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v6.0.0-GA * [maven-release-plugin] prepare for next development iteration
-
- 23 12月, 2018 1 次提交
-
-
由 wu-sheng 提交于
-
- 07 12月, 2018 1 次提交
-
-
由 wu-sheng 提交于
* Move oal tool back into main repo, and fix compile issue. * Fix two bugs. * Remove all generated codes. * Make all oal generated codes out of source control. * Make mvn compile and package work. * Fix test cases. * Make compile right and provide new documents. * Remove an unnecessary tokens file.
-
- 18 11月, 2018 1 次提交
-
-
由 wu-sheng 提交于
* Change some codes to make zipkin receiver works, not done yet. * @adriancole Zipkin receiver is coming back again. * Fix document and fix for Zipkin receiver. * Fix some bugs. * Fix register bug. * Fix transfer bug for new backend core.
-
- 06 11月, 2018 1 次提交
-
-
由 wu-sheng 提交于
* Lock oracle and resin plugins version. * Move resin and oracle plugin to openskywalking * Restore submodule active. * Add another submodule active command. * Remove the wrong test cases in release and fix some doc issues. * [maven-release-plugin] prepare release v6.0.0-alpha * [maven-release-plugin] prepare for next development iteration * Fix some doc
-
- 19 7月, 2018 1 次提交
-
-
由 彭勇升 pengys 提交于
* Receiver, aggregate, server finished.
-
- 11 7月, 2018 1 次提交
-
-
由 彭勇升 pengys 提交于
* Cluster module implementation finished.
-
- 07 7月, 2018 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 18 6月, 2018 1 次提交
-
-
由 wu-sheng 提交于
* Add Zipkin receiver
-
- 16 5月, 2018 1 次提交
-
-
由 wu-sheng 提交于
-
- 02 4月, 2018 1 次提交
-
-
由 彭勇升 pengys 提交于
#1009
-
- 14 3月, 2018 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release apm-5.0.0-alpha * [maven-release-plugin] prepare for next development iteration
-
- 26 2月, 2018 1 次提交
-
-
由 wu-sheng 提交于
Fix assmbly for mvn clean install -Papache-release and update version to SNAPSHOT for SNAPSHOT release.
-
- 18 12月, 2017 1 次提交
-
-
由 peng-yongsheng 提交于
-
- 15 12月, 2017 1 次提交
-
-
由 gaohongtao 提交于
-
- 10 12月, 2017 1 次提交
-
-
由 wu-sheng 提交于
-
- 09 12月, 2017 1 次提交
-
-
由 wu-sheng 提交于
-
- 06 12月, 2017 1 次提交
-
-
由 wu-sheng 提交于
-
- 04 12月, 2017 1 次提交
-
-
由 wu-sheng 提交于
-
- 22 11月, 2017 1 次提交
-
-
由 peng-yongsheng 提交于
-