kezhenxu94
96faed0185
Add missing scheme in webapp default configuration ( #9595 )
2022-09-13 18:44:46 +08:00
yswdqz
12a18e6977
Add layer property to LAL script ( #9593 )
2022-09-12 22:16:07 +08:00
kezhenxu94
b3c7658a0e
webapp: migrate from Spring Web to Armeria ( #9592 )
2022-09-11 16:33:53 +08:00
Wan Kai
1cfca3ccc6
Fix `DurationUtils.convertToTimeBucket` missed verify date format ( #9586 )
2022-09-09 22:10:57 +08:00
wuwen
428dd80cfe
Add `Javascript` components and `Rust` components to docs for component library. ( #9580 )
2022-09-08 15:03:55 +08:00
kezhenxu94
526aa3a5fd
Fix UI dependencies versions changed in license eye ( #9568 )
2022-09-07 12:49:52 +08:00
吴晟 Wu Sheng
18d2463813
Bump up snakeyaml to 1.31 for fixing CVE-2022-25857 ( #9567 )
2022-09-06 11:20:01 +08:00
John Duncan
4adf8b1933
Add old config format cause the otlp OC handler only supports OAP server 9.2.0 ( #9562 )
2022-09-05 15:18:45 +08:00
吴晟 Wu Sheng
5ad3782231
Use prepareStatement in H2SQLExecutor#getByIDs ( #9561 )
2022-09-05 09:25:27 +08:00
Lv Lifeng
8c683a0b67
Add component IDs for impala JDBC Java plugin ( #9557 )
2022-09-04 11:20:48 +08:00
DamonXue(Fibonacci)
f2cca32588
Upgrade CodeQL version to v2 ( #9553 )
2022-09-02 19:04:47 +08:00
kezhenxu94
097a9e8706
Polish so11y doc and add dashboard doc for so11y ( #9549 )
2022-09-01 16:55:43 +08:00
kezhenxu94
fefe90be37
Bump up dependencies to fix some cve ( #9545 )
2022-08-31 13:47:38 +08:00
吴晟 Wu Sheng
608a084350
Begin 9.3.0 iteration, 9.2.0 release is on vote ( #9539 )
...
* [maven-release-plugin] prepare release v9.2.0
* [maven-release-plugin] prepare for next development iteration
* Create changes-9.2.0.md
* Update changes.md
* Update LICENSE
2022-08-31 00:31:04 +08:00
mrproliu
4496436e69
Sync UI for network profiling ( #9538 )
2022-08-30 14:47:49 +08:00
mrproliu
922f1b958d
Add Network Profiling for Service Mesh DP instance and K8s pod panels. ( #9536 )
2022-08-30 14:38:55 +08:00
xiao ru xing
2ef569d7ce
fix setup guide typo ( #9537 )
2022-08-30 11:14:29 +08:00
mrproliu
fbba5222d3
Add eBPF CPU Profiling documentation ( #9535 )
2022-08-29 11:46:35 +08:00
pg.yang
5e5ae7d6e0
Add component ID(132) for NAST java client plugin ( #9533 )
2022-08-27 13:19:41 +08:00
kezhenxu94
74cd559c47
Bump up infra e2e version and fix istio cases ( #9529 )
2022-08-27 11:45:34 +08:00
kezhenxu94
e1a5ee198f
Fix a duplicate config key and polish doc ( #9521 )
2022-08-25 20:00:08 +08:00
Fine0830
f8b89b78cd
sync ui ( #9520 )
2022-08-25 13:41:51 +08:00
Kirs
ebe0078c34
Fix dependency license's NOTICE and binary jar included issues in the source release. ( #9513 )
2022-08-24 21:27:13 +08:00
Wan Kai
7df469a6e8
Fix JDBC TTL to delete additional tables data. ( #9508 )
2022-08-24 18:41:21 +08:00
pg.yang
1d930d0bb8
Update alarm doc introduce keys with data types of the configuration file. ( #9514 )
2022-08-24 07:31:30 +08:00
yswdqz
77ba2d553d
Sync UI ( #9507 )
2022-08-23 00:25:26 +08:00
Fine0830
2942af80ef
sync ui ( #9505 )
2022-08-22 22:15:33 +08:00
kezhenxu94
c8a78149a6
Enable otlp OC handler by default and polish doc ( #9499 )
2022-08-22 16:09:59 +08:00
yswdqz
828669ce2a
Support PostgreSQL monitoring. ( #9495 )
2022-08-22 14:29:26 +08:00
kezhenxu94
f96b3eacf1
Adapt OpenTelemetry native metrics protocol ( #9497 )
2022-08-21 21:13:23 +08:00
kezhenxu94
17968b6690
Bump up kubernetes java client to fix cve ( #9498 )
2022-08-21 19:32:34 +08:00
kezhenxu94
1377865f3e
Adopt license eye to check dependencies' license ( #9220 )
2022-08-21 18:31:38 +08:00
Tomasz Pytel
47a2d54779
AsyncPG, AIORedis Component-Server-Mappings ( #9494 )
2022-08-20 20:25:42 +08:00
kezhenxu94
e3d091ebd5
Add Kubernetes support module to share codes between modules and reduce calls to Kubernetes API server ( #9493 )
2022-08-20 15:24:44 +08:00
Tomasz Pytel
dc30ded4cf
Add AsyncPG and AIORedis components for Python plugin ( #9490 )
...
* component IDs for AWS Lambda Functions plugins
* add AsyncPG and AIORedis components
2022-08-20 09:00:13 +08:00
吴晟 Wu Sheng
ca5b378648
Polish readme a little ( #9485 )
2022-08-18 15:27:47 +08:00
mrproliu
1b38dd9526
Add Spring Sleuth dashboard to general service instance template ( #9478 )
2022-08-18 08:15:42 +08:00
Wan Kai
aa8ddd2587
Optimize TTL mechanism for Elasticsearch storage, skip executed indices in one TTL rotation. ( #9473 )
...
* Optimize TTL mechanism for Elasticsearch storage, skip executed indices in one TTL rotation
* remove inspect
2022-08-16 12:41:43 +08:00
mrproliu
9e07ad7e9f
Fix query history process data failure ( #9471 )
2022-08-15 18:17:52 +08:00
Brandon Fergerson
d1f898419b
feat: support sending alarm to discord ( #9469 )
2022-08-14 14:58:44 +08:00
Wan Kai
6ab00031a0
Fix query services by serviceId error when Elasticsearch storage `SW_STORAGE_ES_QUERY_MAX_SIZE` > 10000 ( #9468 )
2022-08-12 20:05:54 +08:00
yswdqz
aa6c5e9182
Support MySQL monitoring. ( #9432 )
2022-08-12 16:51:36 +08:00
mrproliu
4c3010c97c
Fix MySQL related E2E failures ( #9466 )
2022-08-12 14:02:29 +08:00
pg.yang
29c4344bd3
Add component id for Micronaut HTTP plugin ( #9455 )
2022-08-10 22:49:12 +08:00
吴晟 Wu Sheng
7f21f2ee8a
Polish docs for sharding mode. ( #9457 )
2022-08-10 21:51:41 +08:00
Brandon Fergerson
5ba874a499
refactor: more consistent with other listener managers ( #9445 )
...
* refactor: make more consistent
* refactor: make more consistent
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2022-08-10 08:32:55 +04:00
吴晟 Wu Sheng
b15bbecb73
Add an explanation doc for alerting kernel mechanism ( #9446 )
2022-08-09 22:39:29 +08:00
Wan Kai
8a8070025a
Support Elasticsearch column alias for the compatibility between storage logicSharding model and no-logicSharding model. ( #9442 )
...
## New ElasticSearch storage option explanation in 9.2.0
Since v9.2.0, SkyWalking OAP provides 2 storage options for metrics/meter and records,
system environment variable is (`SW_STORAGE_ES_LOGIC_SHARDING`):
### No-Sharding Model (OAP default setting, `SW_STORAGE_ES_LOGIC_SHARDING = false`)
1. OAP merges all metrics/meter and records(without super datasets, such as segments) indices into one physical
index template `metrics-all` and `records-all`.
2. The logic index name would be present in columns `metric_table` and `record_table`.
3. If the logic column name has an alias (configured by `@ElasticSearch.Column()`), the alias would be the real physical column name.
### No-Sharding Model (`SW_STORAGE_ES_LOGIC_SHARDING = true `)
1. OAP shard metrics/meter indices into multi-physical indices as in the previous versions(one index template per metric/meter aggregation function).
2. Records and metrics without configuring aggregation function in `@MetricsFunction` and `@MeterFunction` would not be sharded.
3. The shard template name would be `metrics-aggregation function name` or `meter-aggregation function name` such as `metrics-count`,
and the logic index name would be present in column `metric_table`.
4. The OAP **would not** use the column alias, the logic column name would be the real physical column name.
**Notice**:
Users still could choose to adjust ElasticSearch's shard number(`SW_STORAGE_ES_INDEX_SHARDS_NUMBER`) to scale out no matter the option.
2022-08-09 22:24:45 +08:00
吴晟 Wu Sheng
053ae3f882
Fix #9440 , `batchDAO.endOfFlush();` should be called after all executions are ready. ( #9441 )
2022-08-09 12:58:50 +08:00
Brandon Fergerson
caa6a0de5a
refactor: make more consistent ( #9439 )
2022-08-09 10:27:20 +08:00