运维人

蓝鲸平台实践及应用…

前言: 在今年三月份蓝鲸推出了一套免费的蓝鲸DevOps技能培训,借助蓝鲸平台致力于让每个运维屌丝都具备一定的开发能力;有幸在此次培训课程坚持了下来,也收获了关于腾讯蓝鲸运维的一些理念、思维;同时自己的工作方式、学习方式也有了一定的提升、改变;再此感谢各位导师的孜孜不倦的教授—–授人以鱼不如授人以渔。 一、如何学习它? Linux基础(必备); 需要有一定的Python基础 […]

How to use mojo/webqq send QQ message

1. get docker images docker pull sjdy521/mojo-webqq 2. run it docker run -d -p 9999:5000 -v /tmp/:/tmp/ sjdy521/mojo-webqq 3. check logs docker logs -f CONTAINER_ID [17/04/07 15:57:13] [info] 当前正在使用 M […]

“Devops” Demo(如果文中图片显示不完整,请多次刷新)

今年断断续续在工作之余学习了一下 Python Web框架,下面简要说下学的东西主要有以下几个: Flask(包括各个子系统组件) + Bootstrap 主要是第一个接触的就是Flask这个框架,期初给我的感觉就是开发起来非常的快捷、方便,各个子系统也有单独的学习资料,所以从一开始我也就一直断断续续的在折腾; Bootstrap DiaoBao了. SaltStack API(netapi/re […]

docker之gitlab-ce

1、 docker pull gitlab-ce 2、 mkdir -p /data/gitlab/{config,data,logs} 3、 docker run –detach \ -p 443:443 -p 80:80 -p 2222:22 \ –name gitlab-ce \ –restart=always \ –volume /data/gitlab/config:/etc/g […]

Jenkins配置令牌远程触发项目构建

我们在执行Jenkins的项目构建的时候一般都是通过web管理界面中的”构建”来执行项目构建操作,但是除此之外我们还可以通过项目配置中的”构建触发器”来触发构建操作,其中”构建触发器”有一种方式是通过配置令牌远程触发项目构建;要启用Token(令牌)远程触发项目构建首先要保证Jenkins服务安装了build-token-ro […]

zabbix微信报警

一、注册微信公众号 首先申请微信公众平台https://mp.weixin.qq.com/一个人最多申请5个公众号,申请完之后就可以根据腾讯的提示使用微信公众号了,然后用你自己的微信扫描关注微信号。 通过扫描过后就可以看到已经有一个用户关注啦;于是我们这里需要查看用户的ID 点击 “用户管理”,然后点击一下用户的头像,这时候我们可以在浏览器的地址栏就可以看到一个这个,其中红色部分就是用户的微信ID […]

Saltstack利用Returners程序保存执行结果到mysql

在我们执行saltstack的时候,minion端会返回一大堆的执行结果显示在master端,那如何将每一次slat执行的结果这些结果保存起来便于日后查询,这里就用到了saltstack的返回程序Returners,可以保存在Redis,Mongodb,MySQL等这些程序当中; 注意这的返回并不是将执行结果返回给master,master再写入到MySQL或者Redis中,而是salt-mini […]

ELK+Kafka 企业日志收集平台(二)

上篇博文主要总结了一下elk、基于kafka的zookeeper集群搭建,以及系统日志通过zookeeper集群达到我们集群的整个过程。下面我们接着下面这个未完成的几个主题 4.Kibana部署; 5.Nginx负载均衡Kibana请求; 6.案例:nginx日志收集以及MySQL慢日志收集; 7.Kibana报表基本使用;   Kibana的部署; Kibana的作用,想必大家都知道了 […]

ELK+Kafka 企业日志收集平台(一)

背景: 最近线上上了ELK,但是只用了一台Redis在中间作为消息队列,以减轻前端es集群的压力,Redis的集群解决方案暂时没有接触过,并且Redis作为消息队列并不是它的强项;所以最近将Redis换成了专业的消息信息发布订阅系统Kafka, Kafka的更多介绍大家可以看这里:传送门  ,关于ELK的知识网上有很多的哦, 此篇博客主要是总结一下目前线上这个平台的实施步骤,ELK是怎么跟Kafk […]