ieQu1
|
94ca7ad0f8
|
feat(ds): Report counters for LTS storage layout
|
2024-04-02 16:47:43 +02:00 |
ieQu1
|
f14c253dea
|
fix(prometheus): Don't add DS metrics when feature is disabled
|
2024-04-02 16:47:43 +02:00 |
ieQu1
|
b379f331de
|
fix(sessds): Handle errors when storing messages
|
2024-04-02 16:47:41 +02:00 |
ieQu1
|
b9ad241658
|
feat(sessds): Add metrics for the number of persisted messages
|
2024-04-02 16:45:52 +02:00 |
ieQu1
|
75b092bf0e
|
fix(ds): Actually retry sending batch
|
2024-04-02 16:45:49 +02:00 |
ieQu1
|
606f2a88cd
|
feat(ds): Add egress metrics
|
2024-04-02 16:25:04 +02:00 |
Ivan Dyachkov
|
db9efb9317
|
chore: bump apps versions
|
2024-03-28 10:19:09 +01:00 |
Thales Macedo Garitezi
|
59ff43ec87
|
feat(message validation): implement metrics
Fixes https://emqx.atlassian.net/browse/EMQX-12071
|
2024-03-25 10:55:01 -03:00 |
JimMoen
|
59e280dc54
|
test: cluster consistented metrics and label for nodes running/stopped
- `emqx_cluster_sessions_count`
- `emqx_cluster_sessions_max`
- `emqx_subscriptions_shared_count`
- `emqx_subscriptions_shared_max`
- `emqx_cluster_nodes_running`
- `emqx_cluster_nodes_stopped`
|
2024-03-16 20:43:04 +08:00 |
JimMoen
|
02b3292025
|
fix: cluster nodes running/stopped with node name as label
|
2024-03-16 20:39:34 +08:00 |
JimMoen
|
0e25eb287b
|
fix(prom): cluster session count/max is cluster consistented
|
2024-03-16 20:39:33 +08:00 |
JimMoen
|
62f8f889e1
|
refactor: func rename to fix typo
|
2024-03-16 20:39:32 +08:00 |
JimMoen
|
e56bee618b
|
fix: `shared_subscriptions` is cluster consistented
|
2024-03-16 20:39:31 +08:00 |
zmstone
|
f57f2fa1b7
|
chore: bump app version numbers
|
2024-03-06 19:37:06 +01:00 |
firest
|
6d9b2a95c3
|
Merge remote-tracking branch 'origin/release-55'
|
2024-03-04 20:47:20 +08:00 |
JimMoen
|
6fd04e33f5
|
fix(prom): skip cert info for disabled ssl/wss/quic listeners
|
2024-02-28 15:39:33 +08:00 |
JimMoen
|
5f125047f5
|
refactor: remove unnecessary lists fold for `cerfile`
|
2024-02-28 14:53:20 +08:00 |
JimMoen
|
812e8ef314
|
fix: try-catch for unknow reason to inhibit api crash
|
2024-02-28 14:53:19 +08:00 |
JimMoen
|
042a84c30f
|
fix(prom): api crash when tls cert file non existed
|
2024-02-28 11:35:55 +08:00 |
Zaiming (Stone) Shi
|
46877e979b
|
chore: update copyright-year
|
2024-02-23 08:21:06 +01:00 |
Thales Macedo Garitezi
|
d469f4158e
|
chore: bump app vsns
|
2024-02-20 16:53:57 -03:00 |
JimMoen
|
6aae3ba2ed
|
refactor(prom_test): assert fun prefix
|
2024-02-18 10:42:40 +08:00 |
JimMoen
|
c61b558423
|
test(prom): start mock pushgateway
|
2024-02-18 03:39:18 +08:00 |
JimMoen
|
ba1d24d054
|
test(prom_api): '/prometheus/auth' and '/prometheus/data_integration'
|
2024-02-18 02:32:25 +08:00 |
JimMoen
|
7bfabd7865
|
refactor: meck license checker for prom cases
|
2024-02-18 02:32:21 +08:00 |
JimMoen
|
d45d925529
|
test(prom_api): `/prometheus/stats` in prom/json format
|
2024-02-18 02:14:36 +08:00 |
JimMoen
|
9e16f33c31
|
test: `/prometheus/stats` endpoint format in json
|
2024-02-18 02:14:34 +08:00 |
Zaiming (Stone) Shi
|
2b46cbab7a
|
Merge pull request #12517 from zmstone/0213-hocon-multiline-string-with-indentation
0213 hocon multiline string with indentation
|
2024-02-16 15:12:46 +01:00 |
Zaiming (Stone) Shi
|
f57f617ba3
|
refactor(schema): ensure roots/0 and namespace/0 for all schema modules
|
2024-02-16 11:35:32 +01:00 |
Andrew Mayorov
|
ece1c6c6dc
|
test(prometheus): update and simplify testsuites setup
|
2024-02-13 20:36:23 +01:00 |
Zaiming (Stone) Shi
|
87a2368e37
|
feat(metrics): add cluster_session guage
|
2024-01-31 09:50:12 +01:00 |
JimMoen
|
2e37f7514a
|
fix(prom_stats): compatibility with previous api format in json mode
|
2024-01-26 16:01:32 +08:00 |
JimMoen
|
308cde53b9
|
fix(prom_stats): merge cl_consistented data into per nodes data
|
2024-01-26 11:39:20 +08:00 |
JimMoen
|
4dca1ef848
|
fix(prom_di): compatibility with bridge_v1
|
2024-01-25 19:37:15 +08:00 |
JimMoen
|
7b041683bb
|
fix(prom_di): action enable and status
|
2024-01-25 19:36:40 +08:00 |
JimMoen
|
beeedd33d1
|
fix(prom_mria): mria_data in init_acc
|
2024-01-25 19:36:39 +08:00 |
JimMoen
|
58b60181d7
|
fix(prom_mria): move mria callback into `emqx_prometheus.erl`
- they will return in same api endpoint.
|
2024-01-25 19:36:38 +08:00 |
JimMoen
|
a752119d05
|
fix(prom_di): use bridge_v2 metrics api
|
2024-01-25 09:22:22 +08:00 |
JimMoen
|
61dd362db0
|
fix(prom_di): api crash in `connecting`
- https://emqx.atlassian.net/browse/EMQX-11801
|
2024-01-25 09:22:21 +08:00 |
JimMoen
|
ace1303de2
|
fix(prom_auth): authz metric name: `allow` and `deny`
- https://emqx.atlassian.net/browse/EMQX-11799
|
2024-01-24 22:38:49 +08:00 |
JimMoen
|
5e02709de0
|
fix(prom_auth): authz_enable key from enable status
- https://emqx.atlassian.net/browse/EMQX-11800
|
2024-01-24 22:38:48 +08:00 |
JimMoen
|
6e3ce4d644
|
fix(prom_stats): emqx_stats metric type should be gauge
|
2024-01-24 14:11:17 +08:00 |
JimMoen
|
4a1d1b6aeb
|
fix: topics and retained metrics are cluster consistented
|
2024-01-24 14:11:16 +08:00 |
JimMoen
|
731efd8b49
|
fix(prom): cluster aggre/unaggre labels
|
2024-01-24 14:11:15 +08:00 |
JimMoen
|
497ec04359
|
fix(prom): missing callback attribute
|
2024-01-24 14:11:14 +08:00 |
JimMoen
|
2061d75b50
|
docs: prometheus api `mode` field description
|
2024-01-22 10:39:56 +08:00 |
JimMoen
|
2263df0242
|
fix(prom_push_gw): use format mode `node` for prometheus push gateway
|
2024-01-22 10:39:55 +08:00 |
JimMoen
|
b424f8ac12
|
feat(prom_stats): aggregated/unaggregated prometheus data
|
2024-01-22 10:39:54 +08:00 |
JimMoen
|
c6c1a7fc28
|
refactor(prom): prom_auth and prom_di as prom_cluster behaviour
|
2024-01-22 10:39:52 +08:00 |
JimMoen
|
b480c5b371
|
fix(prom): use name `mode` and macros to put/get format mode
|
2024-01-22 10:39:51 +08:00 |