免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: peanutshell
打印 上一主题 下一主题

python 做监控数据采集,怎么做。。。新手请教 [复制链接]

论坛徽章:
2
巳蛇
日期:2013-12-31 14:13:002015年亚洲杯之沙特阿拉伯
日期:2015-03-26 13:30:50
21 [报告]
发表于 2014-03-10 17:22 |只看该作者
python编写C/S,C->本地采集->然后Socket-UDP推送,S->监听、接收、解析和入库。
至于呈现,apache+cgi就可以了。
结构上就是这样,没啥难度,多百度就行了。

论坛徽章:
0
22 [报告]
发表于 2014-03-10 22:48 |只看该作者
正解啊,你领导要是出于让你学习的目的,才有必要你自己写啊。。。要是解决问题,直接zabbix之类的不就可以了。。。
hmchzb19 发表于 2014-03-09 21:26
监控软件太多了,为啥要自己在做一个呢?

zenoss,zabbix, nagios, ganglia

论坛徽章:
0
23 [报告]
发表于 2014-03-21 16:21 |只看该作者
lichmama 发表于 2014-03-10 17:22
python编写C/S,C->本地采集->然后Socket-UDP推送,S->监听、接收、解析和入库。
至于呈现,apache+cgi就可 ...



完全没经验。也想做成这样子。百度也百度不到。可用相关链接推荐?

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
24 [报告]
发表于 2014-03-26 21:10 |只看该作者
远程获取服务器(或相关应用、数据库)状态有以下几种方法:
1、agent(客户端上放脚本程序,cron定时执行)
2、snmp
3、sql(数据库)
4、ssh(pexpect、paramiko)

推荐2,应用上可以用celery和redis保证前端展示的时效性,把耗时任务丢队列,前端用ajax刷新。

PS:黑客想控制你的机器还得经过一系列找漏洞+攻击,最后再放个后门呢!

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-02-06 06:20:00
25 [报告]
发表于 2014-03-27 14:41 |只看该作者
关注中,这个感觉可以搞搞

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-02-06 06:20:00
26 [报告]
发表于 2014-05-27 13:27 |只看该作者
关注一下这个

论坛徽章:
5
巨蟹座
日期:2014-08-28 18:12:342015年迎新春徽章
日期:2015-03-04 10:01:4415-16赛季CBA联赛之江苏
日期:2016-04-28 09:43:3115-16赛季CBA联赛之吉林
日期:2016-06-22 10:34:4315-16赛季CBA联赛之山西
日期:2016-08-16 16:29:55
27 [报告]
发表于 2014-05-28 14:41 |只看该作者
重复造轮子???
1. 开源监控很多 随便来一个玩玩
2. 之前用shell 写的 现在改成python 难度不大,只是考虑到一台集中监控, 可以用 pysnmp 多玩玩 不是很复杂... 只要被监控端 开启snmp 协议即可

ps: 要锻炼脚本啥的 自己写 比较提倡,如果要用做正式环境的监控 你就问你老板 nagios , zabbix 你不知道么.  

论坛徽章:
0
28 [报告]
发表于 2014-05-30 22:00 |只看该作者
python网络异步编程twsited,可以解决你的问题,不过这个框架有点。。。。那个。你懂的。。。。

论坛徽章:
0
29 [报告]
发表于 2014-05-30 22:01 |只看该作者
本帖最后由 一棵菠菜 于 2014-05-30 22:05 编辑

那用paramiko去取数据吧,多进程加异步完全可以承受200+的机器。

论坛徽章:
0
30 [报告]
发表于 2014-06-02 16:30 |只看该作者
不是很懂,看看也会学到不少,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP