21 Commits

Author SHA1 Message Date
QIU Jian
293afd2e69 fix: remove apiversion param from session 2022-08-25 09:43:50 +08:00
Rain Zheng
c708e4ac11 Windows monitor agent (#14062)
* feat: add pywinrm to ansibleserver-base

* feat(devtool,ansibleserver): support install monitor agent to windows

* feat: modify Dockerfil.file-repo

Co-authored-by: rain <mac@Rains-MBP.lan>
2022-04-29 00:38:24 +08:00
Qu Xuan
06dc1c1b87 fix(common): split mcclient modules by service 2021-11-05 19:24:50 +08:00
rainzm
fc6c741b1f fix(devtool): change agent install metadata key
The tag beginning with sys will be overwritten by the cloud
2021-10-13 11:41:52 +08:00
rainzm
9623c1585c feat(devtool): add sshinfo and serviceurl 2021-09-04 18:25:27 +08:00
rainzm
83b73bf63f feat: support install monitor agent in baremetal 2021-07-21 19:46:04 +08:00
Zexi Li
fedfe32ada Merge pull request #11592 from rainzm/agent/install
feat(devtool): use server forward direct for guest with kvm hypervisor
2021-07-12 10:28:17 +08:00
rainzm
955cf6500b feat(devtool): use server forward direct for guest with kvm hypervisor 2021-07-09 16:10:59 +08:00
rainzm
9b7a33f432 fix(devtool): set 'task_id' and 'task_notify_url' in header 2021-05-10 19:54:11 +08:00
rainzm
489ddc90f7 fix(devtool): correct output error 2021-05-07 18:26:11 +08:00
Zexi Li
3c15efc7de Merge pull request #10948 from rainzm/agent/fix
Makes the process of installing the agent more rigorous
2021-04-27 20:10:49 +08:00
rainzm
fd458a6030 feat(devtool): makes the process of installing the agent more rigorous
1. Use the method returned by server sshable to execute ansible playbook
2. Use direct connection and cloud proxy to find the url that the remote machine
can send data back to local influxdb
2021-04-27 11:58:34 +08:00
rainzm
e20fd94b54 feat(region): set metadata for guest with agent installed 2021-04-23 11:00:14 +08:00
rainzm
9b994792ec fix(devtool): fix a bug that may trigger panic 2021-04-19 11:12:25 +08:00
rainzm
f246e66790 feat(devtool): add ScriptApplyId fro ScriptApplyRecord 2021-04-19 11:11:31 +08:00
rainzm
7e452712ee feat(devtool): check sshable before applying ansible playbook for server 2021-04-07 18:49:34 +08:00
rainzm
1cc917e98a feat(devtool): add script
Script in devtool is a program or configuration that can be applied to the target host,
currently only supports ansible playbook
2021-04-07 17:01:08 +08:00
Yousong Zhou
c6970e9a25 fix(treewide): fix task error recording 2020-11-24 20:36:14 +08:00
Jian Qiu
ba292dfedc fix: use json to store task error message (#7351)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2020-07-30 10:34:32 +08:00
Qiu Jian
39de0f0ee7 quota recode update 2 2019-12-12 11:31:46 +08:00
Zhang Dongliang
6429e7b1f8 新增 devtool cron manager,用来管理Ansibleserver 的定时任务 2019-11-27 16:48:59 +08:00