Commit Graph

313 Commits

Author SHA1 Message Date
silenceqi 9d5734b61e
feat: support clearing offline agent instances (#165)
* feat: support clearing offline agent instances

* chore: update release notes
2025-02-24 18:01:30 +08:00
silenceqi d851be6a38
chore: enhance deletion tips by adding cluster info for indices (#162)
* chore: enhance deletion tips by adding cluster info for indices

* chore: update release notes
2025-02-21 17:24:15 +08:00
silenceqi aa67bf7c80
fix: preserve audit log default sorting across pagination (#161)
* fix: preserve audit log default sorting across pagination

* chore: update release notes
2025-02-21 16:40:07 +08:00
silenceqi 6c9e8d28c7
chore: remove unused code and adjust UI (#159) 2025-02-21 15:18:06 +08:00
yaojp123 1e2f8c2520
fix: wrong display of heatmap's data in alerting message (#157)
* fix: wrong display of heatmap's data in alerting message

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-21 11:20:37 +08:00
silenceqi 183ebf037c
chore: optimize UI for copying metric requests (#155)
* chore: optimize UI for copying metric requests

* chore: update release notes
2025-02-20 20:07:24 +08:00
yaojp123 1ecdbb3e59
chore: adjust the description when no data in monitor logs (#153)
* chore: adjust the description when no data in monitor logs

* chore: adjust discover's histogram

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-20 16:03:30 +08:00
silenceqi 78cdd44e9c
feat: log activity for cluster metric collection mode changes (#152)
* feat: log activity for cluster metric collection mode changes

* chore: update release notes
2025-02-20 16:01:46 +08:00
yaojp123 932a2a46e1
chore: adjust discover (#151)
* fix: add time range to suggestions's request

* fix: adjust DatePicker's display

* chore: hide search info automatically in discover

* chore: adjust discover's histogram

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
Co-authored-by: Hardy <luohoufu@infinilabs.com>
2025-02-19 22:09:34 +08:00
silenceqi 1cd1f98af4
feat: support viewing logs for cluster, node health change events (#150)
* feat: support viewing logs for cluster, node, and index health change events

* chore: update release notes
2025-02-19 21:32:10 +08:00
yaojp123 8452d8ef3e
feat: add logs to monitor (#149)
* feat: add logs to cluster's monitor

* feat: add logs to node's monitor

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-19 14:48:49 +08:00
silenceqi a092dd7cb1
fix: handle empty host when setup step finishes (#147)
* fix: handle empty host when setup step finishes

* chore: update release notes
2025-02-18 14:40:01 +08:00
yaojp123 7922a42513
fix: wrong formatter of some charts in monitor (#137)
* fix: wrong formatter of some charts in monitor

* chore: remove useless

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-14 15:46:57 +08:00
yaojp123 12b1acb4c3
fix: error state of Node stats and Index stats in cluster editing (#134)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-14 15:18:31 +08:00
silenceqi cc5fb2840f
chore: update bucket diff condition description (#133) 2025-02-14 15:17:52 +08:00
yaojp123 2f94f14d79
fix: lose `Monitored` in cluster editing (#123)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-13 16:07:26 +08:00
yaojp123 304fad0121
chore: add Contion Type to Rule Details (#122)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-13 15:53:03 +08:00
yaojp123 4e8215482c
chore: add Copy request to alerting chart (#121)
* chore: add `Copy request` to alerting chart

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-13 12:18:36 +08:00
yaojp123 80e2a4356a
chore: add `Buckets Diff` to alerting rule (#118)
* chore: adjust conditions of alerting rule

* chore: add stat periods to buckets diff

* chore: adjust minimum_period_match

* fix: lose config while editing the alerting rule

* chore: adjust buckets diff in Alerting Rule

* chore: adjust bucket diff styles

* chore: adjust type `Content` in `Buckets Diff`

* chore: add `Condition Type` to alerting message detail

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
Co-authored-by: Hardy <luohoufu@infinilabs.com>
2025-02-12 15:57:07 +08:00
yaojp123 3adfc77466
chore: remove `strict_date_optional_time` (#117)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-12 08:20:34 +08:00
yaojp123 d2a3ec0e7a
chore: add credential settings for agent in enrolling agent (#116)
* chore: add collection mode to cluster editing

* chore: add credential settings for agent when enroll agent

* chore: update release notes

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-11 22:44:06 +08:00
yaojp123 8762255322
fix: the refresh button doesn't work in `Alerting` (#115)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-07 08:53:33 +08:00
yaojp123 65704572aa
chore: time interval can only be calculated automatically if the time range is too long (#110)
* chore: handling timeout error tips

* chore: time interval can only be calculated automatically if the time range is too long

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-02-06 08:52:28 +08:00
silenceqi c282f8b3f4
fix: correct cluster ID when retrieving TopN view (#105) 2025-01-25 16:05:50 +08:00
yaojp123 0fa4411041
chore: adjust bucket_size in TopN (#102)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-01-24 17:52:13 +08:00
yaojp123 098371729e
chore: add column `Builtin` to `View` (#101)
* chore: add column `Builtin` to `View`

* chore: adjust TopN's UI

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-01-24 15:56:12 +08:00
yaojp123 d828fe8781
chore: adjust TopN (#96)
* chore: optimize the chart when only the color metric is selected in TopN

* chore: add metric_config to form of View's field

* feat: add `Complex Field` to `View`

* chore: adjust topn's metrics

* fix: fix the issue of switching metrics in TopN

* chore: add columns(function, format) to `Complex fields`

* chore: verify if the complex field is builtin

* fix: set func to max by default in create complex field

* chore: change text of button for fetching data to `Apply` in TopN

* chore: check if metric support some statistics if rollup is enabled

* fix: add `time_field`` to params of fetching data if statistic is `latency``

* chore: check if field support some statistics if rollup is enabled

* chore: remove layout in view

* fix: format does not work in TopN

* fix: adjust filters of fetching data in TopN

---------

Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-01-23 20:03:02 +08:00
silenceqi f3417ee6de
feat: support configuring multiple hosts when creating a cluster (#90)
* feat: support configuring multiple hosts when creating a cluster

* chore: update release notes

* feat: support multiple hosts configuration for system cluster initialization
2025-01-23 09:04:14 +08:00
yaojp123 fb4dafecb3
chore: the first metric is selected by default in TopN (#81)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
2025-01-13 08:44:12 +08:00
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