上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: Mongodb-aggregate 在工作中经常遇到一些mongodb的聚合操作,和mysql对比起来,mongo存储的可以是复杂的类型,比如数组,字典等mysql不善于处理的文档型结构,但是mongo的聚合操作比mysql复杂。 mysql与mongo聚合类比 $lookup (v3.2 新增) 阅读全文
posted @ 2019-07-29 17:58 下山打老虎i 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 设置预警系统 机器是被监控上了,但是出了问题怎么通知呢?之前学过监控软件的都知道可以使用报警机制啊,如果监控平台zabbix server发现某个机器异常了,可以给运维管理员发邮件啊,通过邮件通知管理员,让其尽快处理问题机器。 1、安装邮件发送工具mailx 。 [root@ssticentos65 阅读全文
posted @ 2019-07-25 15:01 下山打老虎i 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 自动注册和自动发现可以实现一样的效果,就是自动添加符合条件的主机到监控,那跟自动发现有什么区别? 其实自动发现是由弊端的,上文也说到了,zabbix server是主动去扫描网段,寻找agent的,试想一下生产环境,有哪些是和做实验不一样的呢?细思一下总结出来: 为了解决上述问题,我们将zabbix 阅读全文
posted @ 2019-07-24 14:56 下山打老虎i 阅读(1245) 评论(0) 推荐(0) 编辑
摘要: 当生产环境中需要监控海量的机器的时候,特别是像58、赶集这类同城性质的大网站,或者京东、阿里云这样的造节电商,每次活动、大促都需要添加很多机器来应对海量用户流量,每天都有可能上架新的机器、或者添加新的容器。那么机器及容器的运行情况都是通过监控来获取运行状态的。然而每次如果通过繁琐的运维流程去人工添加 阅读全文
posted @ 2019-07-24 14:44 下山打老虎i 阅读(2461) 评论(0) 推荐(0) 编辑
摘要: 一、自定义一个监控项 模板虽好,但是不能解决所有的监控,有些需要的监控项在模板中并没有,需要我们自己定义一个监控项,如何定义一个监控项呢?大概的流程是这样的几步 在agent.test.com机器操作 二、在WEB为自定义的监控项添加到模板、设置图形和触发器 1. 将监控项添加到模板 点击模板对应的 阅读全文
posted @ 2019-07-19 13:05 下山打老虎i 阅读(3798) 评论(0) 推荐(0) 编辑
摘要: 一、设置被监控的机器 1. 配置主机名 2.安装zabbix-agent 3.修改配置文件 4.启动服务 5.通过web界面添加主机到监控平台 配置 --> 主机 --> 创建主机 根据上面的提示输入对应的信息,值得注意的是主机名称,建议填写一个有意义的名字,从监控一看就知道是哪里的机器、IP是多少 阅读全文
posted @ 2019-07-19 12:44 下山打老虎i 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 一、安装前环境准备 部署zabbix需要安装apache,mysql和php 安装mysql-server设置的时候,需要为root用户设置一个密码,如果设置密码为空,一路回车即可。 二、编辑/etc/php/7.0/apache2/php.ini文件 修改里面的时区等配置文件,否则进入zabbix 阅读全文
posted @ 2019-07-19 11:32 下山打老虎i 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 需求:把mongodb里面存储6个月的数据备份到本地,一天天的来备份,方便对备份管理。然后mongo保留一周的数据(优化查询速度,可以用mongo的ttl来实现,但是我的业务场景不太适合用ttl索引)。然后crontab备份每天的数据,控制备份的数据只在6个月的范围之内。 第一步:先把mongo里面 阅读全文
posted @ 2019-07-16 16:20 下山打老虎i 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 一、tornado web程序编写思路 二、tornado.web 1.RequestHandler:封装了对应一个请求的所有信息和方法,write(响应信息)就是写响应信息的一个方法;对应每一种http请求方式(get、post等),把对应的处理逻辑写进同名的函数名方法里面(如对应get请求方式, 阅读全文
posted @ 2019-07-12 16:47 下山打老虎i 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: Tornado是一个Python web框架和异步网络库,最初是在FriendFeed开发的。通过使用非阻塞网络I/O, Tornado可以扩展到数以万计的开放连接,非常适合长轮询、WebSockets和其他需要与每个用户进行长时间连接的应用程序。 我们知道tornado是一个异步网络库而且是非阻塞 阅读全文
posted @ 2019-07-11 22:07 下山打老虎i 阅读(635) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页