https://gitcode.net/apache/skywalking/-/commit/f93a98d4c7fb2e0a4b2528e98a9f9290635401a7Adapt otel exponential histogram data (#10449)2023-02-28T12:16:22+08:00叶梦飞70845636+mufiye@users.noreply.github.comhttps://gitcode.net/apache/skywalking/-/commit/90d6fccf69b311bd964df9b39a921f2dd31e8bd3sync ui (#10456)2023-02-28T14:04:19+08:00Fine0830fine0830@outlook.com
- Add cpm5dAvg calculation.
- Add cpm5d calculation.
- Fix data processing error in the eBPF profiling widget.https://gitcode.net/apache/skywalking/-/commit/e33ccd0fe3577ee8b038068ec64fa8b6eb647eccBump up protocol submodule (#10460)2023-02-28T18:16:57+08:00吴晟 Wu Shengwu.sheng@foxmail.comhttps://gitcode.net/apache/skywalking/-/commit/7334e6f28999bf4154fd0fa65c2fb852e49326ebUpdate dynamic-config.md doc to latest. (#10464)2023-02-28T20:36:30+08:00吴晟 Wu Shengwu.sheng@foxmail.comhttps://gitcode.net/apache/skywalking/-/commit/f866338cf934b35908a0155d8d447571859c8571Add PromQL Service doc and how to use in Grafana. (#10459)2023-02-28T21:49:39+08:00Wan Kaiwankai123@foxmail.comhttps://gitcode.net/apache/skywalking/-/commit/89d14e6256338840cd4a9b37f76980c8558e50c3Move PromQL APIs to the right menu (#10465)2023-02-28T22:24:29+08:00吴晟 Wu Shengwu.sheng@foxmail.com
**Note: The operations between vectors require the same metric and labels, and don't support [Vector matching](https://prometheus.io/docs/prometheus/latest/querying/operators/#vector-matching).**
| time | **The latest metrics value from current time to this time is returned. If time is empty, the default look-back time is 2 minutes.** | yes | yes |
"record":"select song0_.id as id1_0_, song0_.artist as artist2_0_, song0_.genre as genre3_0_, song0_.liked as liked4_0_, song0_.name as name5_0_ from song song0_ where song0_.liked>?"
},
"value":[
1677501360,
"1"
]
},
{
"metric":{
"__name__":"top_n_database_statement",
"layer":"VIRTUAL_DATABASE",
"scope":"Service",
"record":"select song0_.id as id1_0_, song0_.artist as artist2_0_, song0_.genre as genre3_0_, song0_.liked as liked4_0_, song0_.name as name5_0_ from song song0_ where song0_.liked>?"
},
"value":[
1677501360,
"1"
]
},
{
"metric":{
"__name__":"top_n_database_statement",
"layer":"VIRTUAL_DATABASE",
"scope":"Service",
"record":"select song0_.id as id1_0_, song0_.artist as artist2_0_, song0_.genre as genre3_0_, song0_.liked as liked4_0_, song0_.name as name5_0_ from song song0_ where song0_.liked>?"
@@ -38,7 +38,7 @@ Supported configurations are as follows:
...
@@ -38,7 +38,7 @@ Supported configurations are as follows:
|core.default.endpoint-name-grouping| The endpoint name grouping setting. Overrides `endpoint-name-grouping.yml`. | Same as [`endpoint-name-grouping.yml`](endpoint-grouping-rules.md). |
|core.default.endpoint-name-grouping| The endpoint name grouping setting. Overrides `endpoint-name-grouping.yml`. | Same as [`endpoint-name-grouping.yml`](endpoint-grouping-rules.md). |
|core.default.log4j-xml| The log4j xml configuration. Overrides `log4j2.xml`. | Same as [`log4j2.xml`](dynamical-logging.md). |
|core.default.log4j-xml| The log4j xml configuration. Overrides `log4j2.xml`. | Same as [`log4j2.xml`](dynamical-logging.md). |
|agent-analyzer.default.traceSamplingPolicy| The sampling policy for default and service dimension, override `trace-sampling-policy-settings.yml`. | same as [`trace-sampling-policy-settings.yml`](trace-sampling.md) |
|agent-analyzer.default.traceSamplingPolicy| The sampling policy for default and service dimension, override `trace-sampling-policy-settings.yml`. | same as [`trace-sampling-policy-settings.yml`](trace-sampling.md) |
|configuration-discovery.default.agentConfigurations| The ConfigurationDiscovery settings. | See [`configuration-discovery.md`](https://github.com/apache/skywalking-java/blob/20fb8c81b3da76ba6628d34c12d23d3d45c973ef/docs/en/setup/service-agent/java-agent/configuration-discovery.md). |
|configuration-discovery.default.agentConfigurations| The ConfigurationDiscovery settings. | See [`configuration-discovery.md`](https://skywalking.apache.org/docs/skywalking-java/next/en/setup/service-agent/java-agent/configuration-discovery/). |
## Group Configuration
## Group Configuration
Group Configuration is a config key corresponding to a group sub config item. A sub config item is a key-value pair. The logic structure is:
Group Configuration is a config key corresponding to a group sub config item. A sub config item is a key-value pair. The logic structure is:
The following steps are the example of config a `General Service` dashboard:
1. Create a dashboard named `General Service`. A [layer](../../../../oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/Layer.java) is recommended as a dashboard.