Major Features
- Add DCGM plugin
- #741 add dcgm plugin to sql
- Add data aggregation capabilities
- Utilize Annotation Processing for API Security Verification
- #756 api security
What's Changed
- fix: grpc in bound msg size = 40MB by @xiangwanpeng in #677
- fix: check sql injection by @masaimu in #678
- fix: fix grpc limit by @xiangwanpeng in #679
- fix: add valid character by @masaimu in #680
- feat: fix horizontal security by @masaimu in #681
- feat: force set order config for alert compute by @masaimu in #682
- fix: fix security hole of interface by @jsy1001de in #683
- fix: optimize interface errorcode by @jsy1001de in #684
- refactor(home): optimize crawlerTaskJob by @jsy1001de in #685
- feat: rename log path by @xiangwanpeng in #686
- feat: agg by @xzchaoo in #689
- feat: auto ctl by @xiangwanpeng in #690
- fix: update version aliyun-log by @jsy1001de in #691
- chore: add agg sql by @xzchaoo in #692
- fix: fix kafka message size by @xzchaoo in #693
- feat: auto close by @xiangwanpeng in #695
- fix: horizontal security by @masaimu in #696
- refactor(home): optimize authFilter by @jsy1001de in #698
- feat: supports multi fields data aggregation and HLL operator by @xzchaoo in #697
- refactor: refactor aggregation output by @xzchaoo in #699
- fix: alert compute await by @masaimu in #700
- refactor: agg dispatcher by @xzchaoo in #701
- fix: user check by @masaimu in #702
- fix: agg output by @xzchaoo in #703
- refactor(home): optimize integration_generated by @jsy1001de in #704
- feat: alert silence by @masaimu in #705
- fix(home): fix security vulnerabilities by @jsy1001de in #706
- refactor: agg window stat by @xzchaoo in #707
- feat: agg topn by @xzchaoo in #708
- feat: alert pid by @masaimu in #709
- feat: agg metric name format by @xzchaoo in #712
- refactor(home): add histogramLogCount by @jsy1001de in #713
- feat: serialize agg state using kryo by @xzchaoo in #714
- refactor(home): optimize folderFacadeImpl by @jsy1001de in #715
- feat: group parameter check by @masaimu in #716
- fix: no exception in kafka rebalance listener by @xzchaoo in #717
- fix(home): fix security hole of create request by @jsy1001de in #718
- fix: metric info cache by @masaimu in #719
- feat: agg fill zero by @xzchaoo in #720
- chore: agg log by @xzchaoo in #721
- refactor(home): optimize filters by @jsy1001de in #722
- feat: add kafka producer healthchecker by @xzchaoo in #723
- feat: add OTLP server by @xzchaoo in #724
- fix: optimize return code in authfilter by @jsy1001de in #725
- feat: add resource keys by @xiangwanpeng in #727
- feat: ceresdb meter by @xiangwanpeng in #728
- feat: add ip and hostname in alert notification by @masaimu in #730
- fix: fix displaymenu by @jsy1001de in #731
- feat: meter for detail by @masaimu in #732
- fix: fix redos vulenrability in logmonitor by @jsy1001de in #733
- fix: shutdown thread executor by @jsy1001de in #734
- fix: alert silence by @masaimu in #735
- fix: fix redos of regex by @jsy1001de in #736
- fix: fix npe when building target by @xzchaoo in #737
- fix: alert return in advance by @masaimu in #738
- feat: add dcgm plugin to sql by @masaimu in #741
- feat: add details for gaea config by @sw1136562366 in #742
- refactor(home): optimize authentication role verification function by @jsy1001de in #743
- feat: openapi meter by @xiangwanpeng in #744
- fix: get subscription for multiple alarm subscribers by @masaimu in #745
- refactor(home): optimize metricCrawler by @jsy1001de in #746
- feat: add product ctl log by @xiangwanpeng in #747
- docs: update logo by @xzchaoo in #749
- feat: add details storage by @xzchaoo in #748
- feat: add yyyy-MM-dd+HH:mm:ss format in dateUtil by @masaimu in #750
- feat: add gateway meta service by @xzchaoo in #751
- fix(home): fix pageQuery of alarmHistroySerivice by @jsy1001de in #754
- fix: fix javax.persistence.Id by @jsy1001de in #755
- feat: api security by @masaimu in #756
- feat: add pre calculate of logmonitor by @jsy1001de in #757
Full Changelog: v1.3.0...v1.4.0