576 Commits (2bea8b7c842cbb1f4c2493126064f4e0aa3f238e)

Author SHA1 Message Date
Paul Chu 384e993ca1
enable promethues summary (#630)
4 years ago
yubo c1241fdfbc
bugfix: created_at -> create_at for rdb.user table (#632)
4 years ago
yubo be9d6ac660
use logger.Warning instead of fmt.Printf at loading plugins (#629)
4 years ago
yubo 30b469ddbd
add subject for rdb rst-code/login-code mail (#628)
4 years ago
yubo 111c6fc1bf
feature: support node event notify with webhook (#627)
4 years ago
710leo 0cd2761021 Merge branch 'master' of https://github.com/didi/nightingale
4 years ago
710leo 0a7c8988c6 stra add user group detail
4 years ago
UlricQin 7947533182 monapi support new timestamp
4 years ago
710leo 184c39d311 add some audit log
4 years ago
UlricQin d89eaec596 bugfix: GetTeamsNameByIds
4 years ago
yubo 40ce0d75ed
prettify msg (#620)
4 years ago
ning1875 61bd28db31
日志采集字段变更 whether_attache_one_log_line--> whether_attach_one_log_line (#619)
4 years ago
710leo b1426945d4 fix agent proc.cpu.util
4 years ago
ning1875 dec9097ce7
transfer写m3db出错时打印metric信息帮助定位 (#615)
4 years ago
ning1875 7bb93e8351
日志采集新增带上最后一条日志 到extra字段中,为后续报警做准备 (#614)
4 years ago
alick-liming 7a84223d5b
Aggr lanteness (#611)
4 years ago
yubo 398628870c
bugfix: add prober.plugins Stop() for release resource (#610)
4 years ago
yubo 3e426537c7
add maxSeriesPoints for config.transfer.m3db (#609)
4 years ago
HONG YANG bf1bd3ef5a
“massage” (#603)
4 years ago
yubo b85b1e44ef
bugfix: auth password history size (#607)
4 years ago
yubo ff194c0382
add sample.out for mysql & redist (#605)
4 years ago
stiei13wangluo bd72a773f4
telegraf dns_query plugins (#601)
4 years ago
yubo 22dc5c909c
feature: add dryrun for collect_rule add/update (#599)
4 years ago
Feng_Qi acaa88f1a9
add ping/net_response/http_response support (#594)
4 years ago
yubo 005dc47868
fix: https://github.com/didi/nightingale/issues/583 (#590)
4 years ago
yubo 9c1c894e29
feature: support dlopen for prober plugin (#588)
4 years ago
yubo b055bc73c5
add a demo plugin for prober (#586)
4 years ago
yubo 322cbf27dc
use testhttp instead of http for ut (#585)
4 years ago
UlricQin 417a13c1be bugfix: judge: redis conn pools
4 years ago
yubo 66c93f472a
update vendor for local_build (#578)
4 years ago
710leo 023b23a0ef fix build monapi
4 years ago
710leo 900896c045 add sync stra log
4 years ago
yubo db97453c54
build error fix: replace grpc to 1.29.1 (#577)
4 years ago
sun763625521 3fdd61edfc
新增rabbitmq、haproxy组件采集 (#575)
4 years ago
yubo e839c6bd6b
bugfix: update session param has a mistake (#576)
4 years ago
lynxcat 2d9bc50401
新增zookeeper,tengine采集 (#574)
4 years ago
qinyening c48d8b93dd
add some permssion api (#572)
4 years ago
alick-liming e2e96a04d1
权限调整 (#571)
4 years ago
yubo c724896ecd
adjust session GC interval (#569)
4 years ago
Ulric Qin 3663ed0235 uniq res bindings
4 years ago
yubo 7fa84af66a
add session get api (#566)
4 years ago
yubo 3754e0cbe3
remove local telegraf plugins.inputs (#563)
4 years ago
lynxcat 3df2536bb6
add prober plugin for elasticsearch (#562)
4 years ago
yubo fbf4544849
add accumulator for prober & generate default plugin config (#560)
4 years ago
lynxcat 2d4e6bb8da
prober nginx 采集插件 (#557)
4 years ago
UlricQin 679c5892a4
Revert "add Prometheus as a plugin for prober (#556)" (#558)
4 years ago
yubo 1dac755787
add Prometheus as a plugin for prober (#556)
4 years ago
yubo afa95f79cd
update changelog (#552)
4 years ago
yubo 8fe3457e0a
support anonymous struct field for monapi.plugins.template (#547)
4 years ago
alick-liming 7bfd60be86
资源排行去掉内置租户 (#544)
4 years ago
yubo 66e2dc73f9
remove prober RPC.port from config (#543)
4 years ago
Ulric Qin 9c945b33fb is tag value is blank, use nil instead
4 years ago
yubo c53a66d20e
remove sql.mon.collect_rule.created (#542)
4 years ago
Ulric Qin 122590265d ignore EOF error
4 years ago
lynxcat aab2f8b090
add a method to get the Endpoint (#540)
4 years ago
shaojie f0a4c130f6
后端日志格式更改 (#539)
4 years ago
yubo 029f0a09ba
bugfix: return err when unable to get monapi.collectRule (#537)
4 years ago
yubo 8fe3d2b0b3
bugfix: replace ref with instantiated variable for prober.rules.updatedAt (#536)
4 years ago
710leo 2f87121e27 fix typo
4 years ago
710leo b72e2d3fe0 Merge branch 'master' of https://github.com/didi/nightingale
4 years ago
710leo 4119414079 add tree search by user
4 years ago
yubo d640d86160
add mon.plugins.redis descriptions (#529)
4 years ago
qinyening 6a70bed30f
modify proc info collect (#528)
4 years ago
yubo 91503cfd25
update template document for mysql,mongo and redis (#526)
4 years ago
710leo 56feba9b45 Merge branch 'master' of https://github.com/didi/nightingale
4 years ago
710leo 5eec7c317c bugfix: arbitrary file reading
4 years ago
UlricQin 04c650528f Merge branch 'master' of https://github.com/didi/nightingale
4 years ago
UlricQin e8ba0fb0bb fix ssrf
4 years ago
710leo 22cb24da09 add license
4 years ago
yubo 8204641656
add logger with monapi.plugins as telegraf.Logger interface (#522)
4 years ago
UlricQin a4c8638448 code refactor
4 years ago
alick-liming 51cf58fcdf
ams agent直接挂载到节点 (#518)
4 years ago
qinyening b00b7817f2
Support screen and alert template (#517)
4 years ago
燕小乙 6b1e432f6d
m3db writetagged应该并发做,不然会导致transfer rpc变慢 (#514)
4 years ago
UlricQin f590194fba bugfix: same stra in nid
4 years ago
710leo 72ec59bdac Support unassigned tenant search
4 years ago
yubo a88315ee74
bugfix: call collect.Decode before get() (#507)
4 years ago
UlricQin c182c70b8d bugfix: check node is nil
4 years ago
alick-liming fab8568633
新增用户添加组织字段 (#505)
4 years ago
yubo 74545012ed
add models.user.i18n (#504)
4 years ago
UlricQin 903a1654b6 fix sql inject
4 years ago
yubo 7161c1ac4e
adjust some file, variable name for prober module (#503)
4 years ago
alick-liming a9cf307cbf
租户项目粒度某类资源top数量 (#499)
4 years ago
alick-liming f9cfcaeabe
告警hours支持 (#497)
4 years ago
yubo b9aacf28e5
add start,end for transfer.index.fullmatch get (#494)
4 years ago
710leo 54512491b7 fix alert history tag display
4 years ago
yubo e5f05aa724
add err log for session start (#493)
4 years ago
yubo 7289636d35
use embed dict for i18n (#492)
4 years ago
UlricQin 733da1ea94 converge delete
4 years ago
UlricQin a1b4344943 use beego client in sender_sms
4 years ago
yubo c0049326b6
Add mongdb as a plugin (#489)
4 years ago
yubo 543d345aea
Dev (#487)
4 years ago
UlricQin fb1354898c Merge branch 'master' of https://github.com/didi/nightingale
4 years ago
UlricQin e0263edc54 fix genNameAndNoteByResources when note is blank
4 years ago
alick-liming b3a7d7c9a8
用户组织下拉接口 (#486)
4 years ago
alick-liming a8008a9418
Nodename search (#484)
4 years ago
Ulric Qin e82f560c44 code refactor
4 years ago
Ulric Qin 3589c7de69 compatible for blank tag value
4 years ago
yubo d45ea02562
Rdb (#479)
4 years ago
710leo bad43090ff Add user dispname under the node
4 years ago
710leo c2867d9638 Modify alert function
4 years ago
UlricQin 6dbbbac344 bugfix: insert task_meta sql inject
4 years ago
Tiny 9dd1f1f90b
钉钉告警可以at特定指定人员 (#475)
4 years ago
710leo 9dbfef3df8 Optimize log output
4 years ago
UlricQin 28c794b2da modify stra.timeout default = 5000
4 years ago
UlricQin ee96ce5046 test port listen on 127.0.0.1 and identity.ip and ::1
4 years ago
UlricQin 28d311e759 bugfix sql 注入
4 years ago
710leo d355393074 fix: 同比变化率告警函数
4 years ago
moses 7b220da936
变化率绝对值算法问题 (#462)
4 years ago
Paul Chu a1130b0e7c
MOD: agent 文件系统 rw 探测 (#465)
4 years ago
710leo 8bba55e441 fix node role save
4 years ago
Paul Chu d6d2e32b2e
FIX: 修复订阅大盘图表 (#461)
4 years ago
Feng_Qi 37c8317410
告警信息增加设备名称(name)和设备备注(note) (#460)
4 years ago
UlricQin d0ec6d8244 Merge branch 'master' of https://github.com/didi/nightingale
4 years ago
UlricQin a232e7dfcd add some logs
4 years ago
qinyening 9b0a8dbb07
Agent 默认不采集 disk.rw.error 指标 (#455)
4 years ago
ysicing 2e7a2a07ac
fix: ldap登录如果配置允许coverAttributes,会导致panic (#454)
4 years ago
UlricQin ac2efd2baf bugfix
4 years ago
alick-liming 5bd9c5fefc
支持全局数据统计 1.rdb分类资源数量 2.告警数量 (#447)
4 years ago
710leo dc7c0885a7 feat: support get nodes by ids
4 years ago
UlricQin 82a42f3649 host filter support id field
4 years ago
Paul Chu 30b600fe36
BUGFIX: 修复短信报警模板的转义问题 (#440)
4 years ago
Ulric Qin 80c316201d code refactor
4 years ago
710leo a8f7f6a04e judge refactor
4 years ago
alick-liming 94eb306692
ams agent上报注册代码调整 (#436)
4 years ago
DemoLiang 3c7c836b64
[FIX][issue#433]优化告警收敛,查询告警事件统计数据数据时使用created做between查询数据库时耗时非常久的问题,修改问使用etime 可以命中etime索引,提升查询性能,4C8G查询100W告警事件大概9s耗时,修改为etime大概700ms耗时 (#435)
4 years ago
Ulric Qin d063bc0e78 for jeff, dirty data
4 years ago
Ulric Qin c6442ed68a add agent log
4 years ago
Ulric Qin ebb95a8292 add debug log
4 years ago
alick-liming 7a185b5054
ams 扩展字段bugfix (#429)
4 years ago
qinyening 74e85cdadc
support i18n (#431)
4 years ago
alick-liming 82dadb31b5
1. ams扩展字段 2.rdb标签批量修改 (#428)
4 years ago
UlricQin b65e56b9fd report change value
4 years ago
qinyening 0b696202e7
support get users by org (#426)
4 years ago
snow_white 99d2d7a2ae
修复metricIndex的TagkvMap初始化两次造成的内存浪费 (#424)
4 years ago
yubo d80ce1d8c5
update auth/logout (#417)
4 years ago
UlricQin 86c0520076 fix job scheduler
4 years ago
710leo 79d8aeee11 monapi get index configurable
4 years ago
yubo 299122f965
add nid to transfer query data/index (#411)
4 years ago
dujiashu a6b160caed
fix typo and add render (#410)
4 years ago
yubo 38e060f704
When the time exceeds the limit, adjust the end time (#409)
4 years ago
yubo d3992b81ef
use consolFun instead of aggrFunc with resample (#408)
4 years ago
yubo c430657738
transfer query end = end+1 (#406)
4 years ago
yubo d78301567b
M3db 2 (#404)
4 years ago
qinyening a659820b07
refactor judge (#405)
4 years ago
UlricQin d32f9ef763 del no use code for transfer
4 years ago
yubo 920dd9a947
Add http_middleware to transfer (#402)
4 years ago
dujiashu 3f352a393b
code refactory (#403)
4 years ago
yubo 86df27587e
bugfix: query index by clude only get last record (#401)
4 years ago
UlricQin 7b1ccd956b Merge branch 'master' of https://github.com/didi/nightingale
4 years ago
UlricQin e928faf4f9 refactor /api/rdb/nodes?cate=xx
4 years ago
dujiashu d4adafbcb7
support sync container by force (#399)
4 years ago
alick-liming ffc98f31c9
rdb新增用户添加时间代码调整 (#398)
4 years ago
alick-liming 1a71de851a
rdb新增用户添加时间 (#397)
4 years ago
yubo dd67efe0f6
support time limit for m3db query (#396)
4 years ago
yubo 033383eea4
validate ui query, add aggrFun support for resample (#392)
4 years ago
UlricQin ee873a4ae2 code refactor
4 years ago
alick-liming 5667a6ee09
rdb资源增加volume (#394)
4 years ago
UlricQin d26a4a35ab code refactor
4 years ago
yubo a90c746626
bugfix: variable scope problem (#389)
4 years ago
yubo 69ceeff9b8
M3db (#388)
4 years ago
yubo 2d1a2fd187
M3db (#385)
4 years ago
Ulric Qin 6d02d8876a Merge branch 'master' of github.com:didi/nightingale
4 years ago
Ulric Qin 712d0051d9 code refactor
4 years ago
alick-liming 2e8a8966d7
rdb资源数量统计接口增加容器和交换机 (#383)
4 years ago
alick-liming f9b3db4058
rdb:rabbitmq资源操作名称统一 (#382)
4 years ago
alick-liming 633f224be6
rdb资源cate分类统计接口 (#380)
4 years ago
DemoLiang 79501b46fe
[FIX] 修复告警策略配置不发送告警恢复的逻辑判断跟注释不相符的问题,当前告警策略定义的是0 发送告警恢复,1不发送告警恢复,而实际代码逻辑上现在判断的是0不发送告警恢复,修改为1 不发送告警恢复的判断 (#373)
4 years ago
yubo df55398100
add checkPassword to reset password by sms code (#378)
4 years ago
alick-liming 2bcb20d710
rdb:资源解除注册,统一成单个uuid来处理 (#376)
4 years ago
UlricQin 79ae96f15d add some api
4 years ago
UlricQin ac6d269d90 code refactor
4 years ago
UlricQin a4026e8c25 code refactor
4 years ago
UlricQin b448dad860 Merge branch 'master' of https://github.com/didi/nightingale
4 years ago
yubo 17762d9daa
merge login & v1Login (#375)
4 years ago
UlricQin 205201668c check password more strict
4 years ago
UlricQin 522cfca0af login fail, check your username and password
4 years ago
yubo 9bef8ddee3
login with sso,captcha,sms-code (#374)
4 years ago
UlricQin 7999c1fbe5 render user json do not return uuid
4 years ago
dujiashu bec893d662
validate hosts unique (#371)
4 years ago
dujiashu 6f999f6a87
support tt automation by job (#370)
4 years ago
710leo 10fef82225 modify node specification
4 years ago
qinyening 313144bebf
agent支持metrics指标采集能力 (#368)
4 years ago
yubo c6b5a5b400
feature: support reset password by sms code (#365)
4 years ago
yubo 1fdcbd848c
Dev (#361)
4 years ago
UlricQin e63e741ad6 job api for tt
4 years ago
Ulric Qin e5b95921cf add some validator for hostFieldNew
4 years ago
Ulric Qin 8c6726800f host field management done
4 years ago
Ulric Qin 6987b3b4d4 add host fields
4 years ago
Ulric Qin 28a2196143 use ips when recycle and del hosts
4 years ago
yubo 5b9a03a261
add OAuth2.0 callback/authorize V2 for UI (#353)
4 years ago
710leo cc3b3575b6 sync from internal
4 years ago
710leo 86929d8f69 fix monapi clean stra
4 years ago
710leo 39fa7e3e17 refactor /v1/rdb/node/:id/resources
4 years ago
qinyening 2e80e82fc4
change hbs api & change perm point (#344)
4 years ago
yubo 91700ab93e
[ADD] generate UUID if it's not set (#338)
4 years ago
yubo ecc736be8b
support openID2.0 (#337)
4 years ago
Ulric Qin 8feb2287cc code refactor
4 years ago
Ulric Qin e8d907156c upgrade 3.1.3
4 years ago
Ulric Qin 744980f119 cannot modify node-category to tenant
4 years ago
Ulric Qin 7f4dd8859e code refactor
4 years ago
UlricQin b867c985ed bugfix: job callback for mon use method: post
4 years ago
Ulric Qin 0baa06cee0 rdb support wechat_robot and dingtalk_robot
4 years ago
alick-liming e84d7f8741
im add wechat_robot and dingtalk_robot (#332)
4 years ago
Ulric Qin c4ad9f1e88 refactor wechat sender
4 years ago
alick-liming 8455994118
im wechat (#330)
4 years ago
Ulric Qin 97acc7d1d0 del stras if node not exists
4 years ago
Ulric Qin 3534aa7e69 bugfix: GetLeafNidsForMon check node is nil
4 years ago
Ulric Qin 18ef32a34c bugfix: log collect locker
4 years ago
alick-liming fe81c6cad7
配置调整,连接检查 (#314)
4 years ago
litianshun 68b213b737
influxdb query sql bug fix (#313)
4 years ago
Ulric Qin 9e881bc9a5 use rabbitmq
4 years ago
Ulric Qin ae705e1b40 refactor operation log new
4 years ago
710leo ed35ddc388 3.0.0
4 years ago
710leo 86b31575eb clean code
4 years ago
UlricQin 9cb3bd564b code refactor: stats.init
4 years ago
sunyu bc884175be
Configure collector push address (#296)
4 years ago
zhuxingtao 944982898e fix: misspelling
4 years ago
chixianliangGithub a8357dffb9
更改代码顺序,提高代码性能 (#291)
4 years ago
UlricQin f5d050f3f2 delete /api/transfer/v2
5 years ago
UlricQin 2a79303241 add QueryDataV2
5 years ago
xingren23 a72fa5b8dd
collect config sys enable,default true (#272)
5 years ago
xingren23 66421ae557
refactor collect push , sys -> core (#271)
5 years ago
710leo d70e60d4a5 fix exclude leaf nid when sync stra
5 years ago
youtwo123 7abec2ccb8
[transfer] fix and trigger generates event twice bug (#266)
5 years ago
杨善阳 b63c4e510c
修改adress.go的convPort方法,支持IPv6地址之间建立连接。 (#248)
5 years ago
xingren23 520dda70c0
refactor transfer datasources for ui/judge, implement tsdb(+index) an… (#246)
5 years ago
UlricQin b6169ac706 agent interface /v1/push compatible with open-falcon
5 years ago
710leo a283329e4d Change tagkv count limit
5 years ago
710leo 5bb48df01d Merge branch 'master' of https://github.com/didi/nightingale
5 years ago
710leo b3e961a3c6 filterString rm ':'
5 years ago
UlricQin 420b61ab52 use release mode in collector
5 years ago
UlricQin dbd81eed2b code refactor
5 years ago
710leo d0a00236ba fix upgrading link in readme
5 years ago
UlricQin 01aa9352aa set judge.query.maxConn default to 100
5 years ago
710leo c232260e46 Fix change
5 years ago
710leo bce825ff32 Change push index from async to sync
5 years ago
710leo 3c1ed52bb9 Change push index from async to sync
5 years ago
Ulric Qin 19890460b9 index.rebuildInterval modify to 6h
5 years ago
Ulric Qin a46824c8ab Merge branch 'master' of github.com:didi/nightingale
5 years ago
Ulric Qin bbfa03c894 index.rebuildInterval modify to 12h
5 years ago
710leo 56d1f7b6eb Fix judge get index addrs
5 years ago
710leo 1d2e183839 Delete collect which does not find nid
5 years ago
710leo d741f24e8c Not allowed same collect name in same nodepath
5 years ago
710leo 22489f2dec Support tagkv check
5 years ago
mt 163c116871
transfer support kafka (#227)
5 years ago
Ulric Qin 7d5d791376 support SUBTRACT
5 years ago
Ulric Qin 4b3f11418e code refactor
5 years ago
Ulric Qin 0b4d1639c6 support type: SUBTRACT
5 years ago
dongdong 018d19857d
Fix stddev function (#224)
5 years ago