运维必知必会的 Kubectl 命令总结,收藏好了~
kubectl常用命令指南Kubectl命令是操作kubernetes集群的最直接的方式,特别是运维人员,需要对这些命令有一个详细的掌握Kubectl自动补全#setupautocompleteinb
Kubernetes 4000 节点运维经验分享
摘要在PayPal,我们最近开始试水Kubernetes。我们大部分的工作负载都运行在ApacheMesos上,而作为迁移的一部分,我们需要从性能方面了解下运行Kubernetes集群以及PayPal特有的控制平面。其中最主要
一篇吃透监控系统:主流工具选型及落地场景参考
这篇文章,我将对监控体系的基础知识、原理和架构做一次系统性整理,同时还会对几款最常用的开源监控产品做下介绍,以便大家选型时参考。内容包括3部分:必知必会的监控基础知识主流监控系统介绍监控系统的选型建议一、必知必会的监控基础知识我们可以理
开发和运维对K8S中的应用都做了什么?
在应用的整个生命周期里,开发和运维都和它密不可分。一个塑造它,一个保养它。如果应用需要部署到K8S中,开发和运维在其中都做了什么呢?开发侧从开发侧来说,我们的应用应该具备以下能力:具有健康检测接口具有优雅退出能力具有metrics接口能够接入链路追踪系统日志输出标准统一定义健
速来围观,17个运维实用技巧,收藏起来随时备用~
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录:find.-name“*.tar”-execmv{}./backup/;注解:find–name主要用于查找某个文件名字,-exec、xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,find使用我们可以
记一次线上RPC超时故障排查及后续GC调优思路
本文记录了一次线上RPC服务调用超时问题的排查流程,排查过程中涉及到JVM优化的过程与思路,包括JVMGC原理以及问题排查思路,分享出来希望对大家有所帮助。本文概要RPC服务异常和排查过程排查方向问题根因和解决方案JVMGC原理与优化方案基础排查工具使用问题背景RPC服务调用方反馈服务有时会有超时。
Kubernetes 网络插件 Calico 完全运维指南
适用范围本文档测试范围:软件版本Kubernetesv1.14.x,v1.15.x,v1.16.xcalicov3.13.4概述Calico是一种开源网络和网络安全解决方案,适用于容器,虚拟机和基于主机的本机工作负载。Calico支持广泛的平台,包括Kubernetes,docker,O
硬核科普:路由器的工作原理
本文来源网络什么叫路由?路由器的英文是Router,也就是「找路的工具」。找什么路?寻找各个网络节点之间的路。换句话说,路由器就像是快递中转站,包裹会经过一个个的中转站,从遥远的地方寄到你家附近,数据包也是一样。路由器是连接两个网络的硬件设备,承担寻路功能,是网络的大门,因此,路由器又叫做网关设备(
干了两年运维,为何我毫不犹豫转了开发岗?
根据多年和运维打交道的经历,我发现,运维常常让监控变得无效……我的监控故事我做过两年多的运维工作,后面就转做运维平台开发了,也一步步看着监控系统越来越没用。1、有用的监控当我做运维要负责oncall时,我一直认为监控系统做得还可以,并不是因为做了太多事情,而是因为运维的业务还是单体应用,也没有太多的
运维必备,Linux服务器抓包工具 tcpdump 示例详解
您是否正在尝试捕获数据包以分析网络上的流量?也许您是一名服务器管理员,遇到了问题并想要监控网络上传输的数据。无论情况如何,tcpdumpLinux实用程序都是您所需要的。在本文中,我们将详细讨论tcpdump命令,以及一些有关如何在Linux系统上安装和使用tcpdump的指南。什么是tcpdump
运维必备的 《网络端口大全》 ,看这一份就够了~
对外行小白来说,你完全可以把端口简单的理解为是计算机和外界通讯交流的出口。但在网络技术中,端口一般有两种含义:(1)硬件设备中的端口如交换机、路由器中用于链接其他设备的接口。(SC端口等)(2)TCP/IP协议中的端口如用于FTP服务的21端口、用于浏览网页服务的80端口等。为
Linux运维必备的13款实用工具,你都用过吗?
本文介绍几款Linux运维比较实用的工具,希望对Linux管理员有所帮助。1、查看进程占用带宽情况-NethogsNethogs是一个终端下的网络流量监控工具可以
万字长文,30 张图详解操作系统总结!
一、概述基本特征1.并发并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。并行需要硬件支持,如多流水线、多核处理器或者分布式计算系统。操作系统通过引入进程和线程,使得程序能够并发运行。2.共享共享是指系统中的资源可以被多个并发进程共同使用。有两种共享方式:互斥共享和同时
Linux 实用运维脚本分享
#查看僵尸进程ps-al|gawk'{print$2,$4}'|grepZ#匹配电子邮件的地址catindex.html|egrep-o"[A-Za-z0-9._]+@[A-Za-z0-9.]+\.[a-zA-Z]{2,4}">ans.t
28 张图,一次性说清楚 TCP,运维请收藏
做IT相关的工作,肯定都离不开网络,网络中最重要的协议是TCP。无论是实际工作还是笔试面试,你看哪里能少得了TCP?我看过RFC中与TCP相关的文档,也看过linux中TCP相关的源码,也看过不少框架中的TCP相关的代码,对TCP是有点感觉了。一直想找个时间来分享下TCP相关的知识,如果大家有疑问,
运维!你对数据要有敬畏之心~
简述“对数据要有敬畏之心”这个主题是同事在一个早会分享时提出的,却直接引起我心中的共鸣。前几年各种删库跑路事件、Facebook宕机事件仍不绝于耳,虽然大家将“删库跑路”当作一个调侃与谈资,但上升到“对数据要有敬畏之心”的高度,作为运维我们就要居安思危,防患于未然。数据的定义从运维的角度,数据不是独
运维必备,正则表达式超全速查手册,赶快收藏!
一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$
能解决 80% 故障的排查思路
在讲解事件、故障处理思路前,先讲一个故障场景(以呼叫中心系统作为一例子):业务人员反映呼叫中心系统运行缓慢,部份电话在自助语言环节系统处理超时,话务转人工座席,人工座席出现爆线情况。运维人员开始忙活了,查资源使用情况、查服务是否正常、查日志是否报错、查交易量还有没有……时间不知不觉的在敲键盘、敲键盘
致 Linux 运维:这些高频命令,你真的需要熟记!
这些命令都是在系统运维常敲的命令,几天不敲,有些就记不全了,对于职业的运维工程师来说这些最好能熟记并能举一反三。虽然什么都可以百度、谷歌,但是如果你能在工作中很流畅的敲出来并解决问题,那么工作效率肯定会很高。1、查找目录下所有以.zip结尾的文件移动到指定目录。find.-name"*.zip"-e
运维必备!Linux运维数据实时同步服务部署
sersync服务介绍sersync服务特点sersync服务原理sersync环境部署sersync启动方案sersync扩展使用企业数据存储需求在生产环境中,有部分服务可能会实时更新数据。如果不小心误删了这部分数据,即使做了备份也不会恢复备份之后更新的数据,这就导致新写入的数据丢失这时可以考虑使