摘要:一、prometheus简介 1.1 什么是prometheus? Prometheus是一个开源监控系统,它前身是SoundCloud的警告工具包。从2012年开始,许多公司和组织开始使用Prometheus。该项目的开发人员和用户社区非常活跃,越来越多的开发人员和用户参与到该项目中。目前它是一个 阅读全文
posted @ 2017-08-19 22:18 Go_小易 阅读 (27521) 评论 (0) 编辑
摘要:Gogland 是 JetBrains 公司推出的 Go 语言集成开发环境。Gogland 同样基于 IntelliJ 平台开发,支持 JetBrains 的插件体系。官方:https://www.jetbrains.com/go/。关于 Goland 相关配置参考该链接即可。Goland 用的好好 阅读全文
posted @ 2018-09-23 12:09 Go_小易 阅读 (21474) 评论 (1) 编辑
摘要:前言 本来打算通过 traefik 来实现 kubernetes dashborad 的服务访问,可是在配置过程中始终报错。最后无奈只能通过nodeport来实现kubernetes dashborad的服务暴露。但是这并不代表着traefik没有用,相反由于traefik能够动态的更新kubern 阅读全文
posted @ 2018-07-06 17:01 Go_小易 阅读 (1526) 评论 (0) 编辑
摘要:前言 Cobra既是用于创建强大的现代CLI应用程序的库,也是用于生成应用程序和命令文件的程序。许多使用最广泛的Go项目都是使用Cobra构建的,其中包括:kubernetesdockeropenshift... 一、安装Cobra在我们安装Cobra之前,我们先解决大陆网络无法访问的问题(你懂得) 阅读全文
posted @ 2018-06-24 21:50 Go_小易 阅读 (4993) 评论 (0) 编辑
摘要:前言 目前 kubernetes 正式版本已经到1.10版本。因为前面有大佬(漠然)已经采完坑,所以自己也试着部署 kubernetes 1.9 体验下该版本的新特性。对于前面部署的 kubernetes 1.7 HA版本而言,本质上变化不大。主要是总结一下某些参数的变动以及其他组件的部署。 一、相 阅读全文
posted @ 2018-05-08 17:53 Go_小易 阅读 (287) 评论 (0) 编辑
摘要:前言 此文不涉及到因网络、防火墙设备而导致的SSH不能访问。运维常见问题,这里不做过多的讲解,主要讲讲出了大家所知道的,还有其他什么原因会导致SSH无法访问呢?好了,那么,如果想知道的话,那就继续往下看。 故障说明 从监控看,我们这两台服务器只是SSH端口不能访问。通过查看监控以及简单的网络监测,发 阅读全文
posted @ 2018-01-19 16:49 Go_小易 阅读 (208) 评论 (0) 编辑
摘要:前言 关于 Tomcat 性能调优,一直以来就是运维面试的一个重要话题。今天我们就简单聊聊 Tomcat 如何进行性能优化? 首先声明,我不会去说 Tomcat 是什么,内部结构,原理什么的。我不懂......我只是会说一些我在工作当中的一些参数以及自己所了解的方法,主要还是和大家沟通、交流。 一、 阅读全文
posted @ 2017-12-12 15:44 Go_小易 阅读 (2265) 评论 (0) 编辑
摘要:概要 最近听开发的同事说,应用程序连接 redis 时总是抛出连接失败或超时之类的错误。通过观察在 redis 日志,发现日志中出现 "Asynchronous AOF fsync is taking too long (disk is busy?). Writing the AOF buffer 阅读全文
posted @ 2017-11-08 21:55 Go_小易 阅读 (4746) 评论 (1) 编辑
摘要:前言 最近在学习 kubernetes 过程中,想实现 pod 数据的持久化。在调研的过程中,发现 ceph 在最近几年发展火热,也有很多案例落地企业。在选型方面,个人更加倾向于社区火热的项目,GlusterFS、Ceph 都在考虑的范围之内,但是由于 GlusterFS 只提供对象存储和文件系统存 阅读全文
posted @ 2017-11-06 21:57 Go_小易 阅读 (36556) 评论 (1) 编辑
摘要:前言 关于kubernetes HA集群部署的方式有很多种(这里的HA指的是master apiserver的高可用),比如通过keepalived vip漂移的方式、haproxy/nginx负载均衡实现的高可用等。我这里一系列的部署都是通过haproxy 和 nginx 负载均衡的方式去实现集群 阅读全文
posted @ 2017-09-28 16:44 Go_小易 阅读 (841) 评论 (0) 编辑
摘要:简介 mongodb复制(replication)是将数据同步在多个服务器的过程。主节点记录在其上的所有操作oplog,从节点定期轮询主节点获取这些操作,然后对自己的数据副本执行这些操作,从而保证从节点的数据与主节点一致。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并 阅读全文
posted @ 2017-09-20 10:37 Go_小易 阅读 (269) 评论 (0) 编辑