Commit Graph

284 Commits

Author SHA1 Message Date
yaojp123 de654a7869
feat: allow to select only color metric in TopN (#79)
* feat: add cluster health, cluster documents(agentless), shard_state(agent) to `Cluster Monitor Overview`

* feat: allow to select only color metric in TopN

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-01-11 18:52:54 +08:00
yaojp123 f8eb0c2fc7
feat: add TopN to Monitor (#73)
* feat: add TopN to Monitor

* chore: optimize TopN's UI

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-01-10 15:17:08 +08:00
Hardy 718b029b85
feat: add rollup template to setup, add rollup permission (#71)
* feat: add rollup template to setup, add rollup permission
* fix: easysearch version check
* chore: add noop.tpl
* chore: reflactor the code
* chore: only one permission.json
2025-01-10 12:20:04 +08:00
yaojp123 effd55b617
chore: add some metrics(segment_norms_memory, segment_points_memory, segment_version_map, segment_fixed_bit_set) to index's monitor (#64)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-31 11:41:31 +08:00
yaojp123 59908761b1
chore: set timeout to 10s by default in DatePicker's time settings (#63)
* chore: set timeout to 10s by default in DatePicker's time settings

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
Co-authored-by: Hardy <luohoufu@163.com>
2024-12-31 09:26:04 +08:00
yaojp123 59e88f7b03
chore: check if the cluster version supports metric `transport_outbound_comnections` in monitor (#60)
* chore: check if the cluster version supports metric `transport_outbound_comnections`

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-26 19:37:58 +08:00
yaojp123 b8b24f8fab
fix: add suggestion to chart in monitor if is no data because the time interval is less than the collection interval (#58)
* fix: add suggestion to chart in monitor if is no data because the time interval is less than the collection interval

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-26 12:52:38 +08:00
yaojp123 53178fa869
chore: add build number to license (#57)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-24 18:08:28 +08:00
yaojp123 370c83b2fe
chore: Optimize ui of allocation in activities (#55)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-23 14:58:51 +08:00
Medcl 0926005632
chore: add Makefile (#53)
* chore: update license

* chore: add Makefile
2024-12-20 16:30:36 +08:00
yaojp123 4d52f2882a
chore: add loading to each row in overview table (#51)
* chore: add loading to each row in overview table

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-20 15:52:26 +08:00
yaojp123 d8d26fbb90
feat: add allocation to activities if is `cluster health change` and changed to `red` (#48)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-19 21:01:39 +08:00
yaojp123 1475ded1ec
fix: Optimize UI of agent list when its columns are overflow (#49)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-19 21:00:54 +08:00
yaojp123 b01a4e167b
fix: add limit of width to some columns and adjust ui of text if is overflow, in table (#45)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-17 20:09:43 +08:00
yaojp123 01c0bda677
chore: add `Clean unavailable nodes` and `Clean deleted indices` to actions in cluster list (#44)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-17 18:08:50 +08:00
yaojp123 0fe48abcfa
feat: add Agent Credential to Register Cluster (#40)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-16 17:03:21 +08:00
yaojp123 ffda990228
fix: lose range of Metrics' chart in Alerting Message Detail (#39)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-16 17:02:49 +08:00
yaojp123 bafef0e65e
feat: add button `Clean` to `Overview`(node, index) for clean data that is unavailable(deleted) (#36)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-14 19:19:17 +08:00
yaojp123 1a62e5a1c4
fix: optimize column `CPU Usage` in `Monitor Nodes` (#34)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-14 17:31:48 +08:00
yaojp123 e2a6b29b53
fix: lose `Copy As Curl` in `Dev Tools` (#33)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-14 15:24:39 +08:00
yaojp123 a08e33a570
fix: error after changed table mode in overview (#30)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-14 10:52:21 +08:00
yaojp123 cfdc1870a9
Fix: some issue (#29)
* chore: change loading ui of DropdownList

* fix: remove index health in shard monitor overview

* chore: add error handling to monitor chart

* fix: lose table data in Overview

* chore: optimize ui of collect status

* fix: remove team in audit

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-13 19:15:06 +08:00
yaojp123 020c8aae47
feat: add `Collection mode` to `Monitor` (#26)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-13 14:29:01 +08:00
yaojp123 85879c5ea7
chore: optimize text display if text is too long in table (#25)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-12 20:29:51 +08:00
yaojp123 84577784a2
fix: optimize metrics fetching in overview (#24)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-11 19:26:51 +08:00
yaojp123 ccd44c9b7d
feat: add actions(register, refresh) to cluster selector (#22)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-10 19:40:19 +08:00
yaojp123 bbf4c10c89
fix: permission verification of some menu is invalid (#21)
* fix: add `SMTP SERVER` to `Feature privileges` in role settings
* fix: permission verification of some menu is invalid

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-10 15:54:44 +08:00
yaojp123 9798ec9eb2
fix: lose data after changed filters in Overview (#19)
* fix: lose data after changed filters in `Overview`
* chore: add locales for `Audit`
---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-10 10:07:16 +08:00
yaojp123 667cf0580c
feat: add `Cluster Metrics Ops` to `Quick Access` in `Overview` (#17)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-09 14:31:35 +08:00
yaojp123 8aa77ca98c
fix: add a crosshair of the same point in each chart when hover in a chart (#16)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-09 10:38:05 +08:00
yaojp123 9812249268
fix: optimize host's monitor (#13)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-07 17:11:30 +08:00
yaojp123 b2401bb31f
fix: reference and website links (#12)
* fix: remove `www` of official website

* chore: update docs' url

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-07 15:14:50 +08:00
yaojp123 8b176ab8ed
fix: add loading to monitor statistic (#11)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-07 14:04:42 +08:00
yaojp123 eedcda0fec
fix: optimize monitor data fetching for large time ranges in overview detail (#10)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-06 16:27:38 +08:00
yaojp123 7dd3808942
fix: optimize UI without clusters (#8)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-06 15:28:55 +08:00
yaojp123 d6a8e2ff6b
fix: optimize monitor data fetching for large time ranges (#5)
* fix: adjust cluster monitor (fetch data independently, lazy load, copy request)

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2024-12-06 12:35:13 +08:00
Hardy 4823339a01
feat: add timeout setting for datepicker (#4) 2024-12-05 18:12:51 +08:00
luohoufu c000f006cb
fix: use cnpm for Running & Build 2024-12-04 15:55:24 +08:00
luohoufu b859156238
chore: update README.md with Quickstark 2024-12-04 15:53:38 +08:00
Medcl f43e453c7f
chore: update license header (#14)
Co-authored-by: Hardy <luohoufu@163.com>
2024-12-02 23:24:44 +08:00
luohoufu 1b30d285cd
chore: change license tab title 2024-12-02 22:21:46 +08:00
luohoufu a6588310aa
chore: add LICENSE 2024-12-02 22:13:39 +08:00
luohoufu dba375b29a
chore: update license to agpl 2024-12-02 17:18:51 +08:00
luohoufu 9dc4615235
chore: ignore the dist folder 2024-12-02 14:33:02 +08:00
luohoufu bb13650913
chore: add web/src/common 2024-12-02 14:30:54 +08:00
luohoufu cc72e736f7
fix: update .gitignore for web/src/common 2024-12-02 14:30:00 +08:00
hardy 67f7fca34b
chore: remove unuse folder 2024-12-02 14:23:27 +08:00
hardy 5164ddb7af
chore: update .gitignore for web 2024-12-02 14:22:32 +08:00
liugq 9ee6aaccd9 delete web dir 2021-12-23 15:42:31 +08:00
liugq 5a6f01e773 index.less to Index.less 2021-12-22 22:03:22 +08:00