-
软件之硬软件之硬
软件之硬
bellekong 2023-05-30 17:34:26 -
应用运维视角:企业系统监控平台建设!
前言当企业监控开始逐步向可观测性转变:指标(Metrics),通过时间段内关键性业务或系统数据运行指标,帮助我们确定有没有故障;链路(Traces),通过业务端到端的访问链路追踪,帮助我们定位故障;日志(Logs),通过分析关联系统的日志和事件,帮助我们分
maymei 2023-05-22 17:57:54 -
聊一聊适配器模式
接口不能用?行,我帮你适配一、概述适配器模式(Adapter),是23种设计模式中的结构型模式之一,它就像我们电脑上接口不够时,需要用到的拓展坞,起到转接的作用。它可以将新的功能和原先的功能连接起来,使由于需求变动导致不能用的功能,重新利用起来。上图的Mac上,只有两个typec接口,当我们需要用到
栈栈 2023-05-17 17:45:44 -
操作系统的发展史(DOS/Windows篇)
DOS操作系统上期提到,20世纪70年代,伴随着计算机技术的成熟,操作系统也进入了一个快速发展阶段。现代操作系统的概念,也在那一时
不木十九 2023-05-17 17:30:29 -
人人都应该知道的CPU缓存运行效率
提到CPU性能,大部分同学想到的都是CPU利用率,这个指标确实应该首先被关注。但是除了利用率之外,还有很容易被人忽视的指标,就是指令的运行效率。如果运行效率不高,那CPU利用率再忙也都是瞎忙,产出并不高。这就好比人,每天都是很忙,但其实每天的效率并不一样。有的时候一天干了很多事情,
栈栈 2023-05-09 17:36:13 -
去哪儿网企业级监控平台-Watcher
目前开源的监控系统越来越多,不同的系统针对的侧重点和特性也不同,像 Zabbix/Nagios 这种老牌的监控系统侧重于主机系统层监控和告警,比如 Zabbix 和 Nagios 都自带有一套完善的系统层面监控插件,而且还允许运维很方便的利用 Shell 脚本或任何其他脚本语
maymei 2023-04-24 17:31:19 -
一文看懂云原生时代 DevOps 如何选型
一文看懂云原生时代 DevOps 如何选型
栈栈 2023-04-21 17:35:04 -
DevOps的演变历程,有价值的模型!
任何事物的诞生、发展和消亡都是由所处社会阶段决定的,软件开发方法也是一样。现在我们津津乐道的DevOps,也有其自己的起源和诞生的前提条件,今天我带领你追本溯源,一起找一找DevOps兴起的历史根源。当谈
栈栈 2023-04-21 17:34:46 -
有了这篇 Ansible 工作原理图解,运维轻松早下班!
Ansible是一个模型驱动的配置管理器,支持多节点发布、远程任务执行。默认使用SSH进行远程连接。无需在被管理节点上安装附加软件,可使用各种编程语言进行扩展。
it_instructor 2023-03-23 10:37:49 -
这篇深度的 Zabbix 使用指南,运维收好了!
一、监控概述1.1为什么要监控在需要的时刻,提前提醒我们服务器出问题了当出问题之后,可以找到问题的根源网站/服务器的可用性1.1.1网站可用性在软件系统的高可靠性(也称为可用性,英文描述为HA,
it_instructor 2023-03-23 10:34:31 -
运维思考:云原生时代下,自动化运维脚本真的没前途了吗?
无论K8s这些如何鼓吹,自动化运维脚本都无可避免。然而大家都不喜欢写他们:职业上没有安全感:运维代表了薪水低,大家都不喜欢说自己是做运维的。后端程序员尤其不喜欢坠落到运维岗位。脚本代表了不
it_instructor 2023-03-23 10:00:49 -
运维必备!Linux 远程数据同步工具详解
一、简介1、认识Rsync(remotesynchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync算法”来使本地
it_instructor 2023-03-23 09:58:51 -
不会 find 命令这 7 种用法!你算啥运维人
可以很肯定地说,find命令是Linux后台开发人员必须熟知的操作之一,除非您使用的是WindowsServer。对于技术面试,它也是一个热门话题。让我们看一道真题:如果你的Linux服务器上有一个名为logs的目录,如何删除该目录下后一次访问时
it_instructor 2023-03-23 09:55:41 -
Linux基本运维汇总
1rpm管理rpm的作用类似于windows上的电脑管家中软件管理、安全卫士里面“软件管家”等产品,是RPM软件包的管理工具。rpm原本是RedHatLinux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。
it_instructor 2023-03-23 09:54:08 -
5个常见运维场景,用这几个Python脚本就够了!
许多运维工程师会使用Python脚本来自动化运维任务。Python是一种流行的编程语言,具有丰富的第三方库和强大的自动化能力,适用于许多不同的领域。在运维领域,Python脚本可以用来实现各种自动化任务,例如:连接远程服务器并执行命令解析日志文件并提取有用信息监控系统状态并
it_instructor 2023-03-22 15:13:49 -
构建 Docker 镜像的 N 个小技巧,运维工程师看过来,学到了~
构建镜像的几个小技巧构建上下文执行dockerbuild命令时,当前的工作目录被称为构建上下文。默认情况下,Dockerfile就位于该路径下。也可以通过-f参数来指定dockerfil
it_instructor 2023-03-22 15:11:17 -
从运维角度聊下:如何维护一套 DevOps 系统
无论是基于云平台还是IDC,又或者是openshift,我们搭建出的一套完整的DevOps环境,不能太依赖于其本身的稳定性以及可靠性,需要对这一套环境进行运维,运维内容包括但不仅仅限于tr
it_instructor 2023-03-22 15:08:40 -
分布式实时日志:ELK 的部署架构方案
一、概述ELK已经成为目前流行的集中式日志解决方案,它主要是由Beats、Logstash、Elasticsearch、Kibana等组件组成,来共同完成实时日志的收集
it_instructor 2023-03-22 15:07:18 -
轻量化日志 Loki 全攻略,运维利器要收好~
1、前言在对公司容器云的日志方案进行设计的时候,发现主流的ELK(Elasticsearch,Logstash,Kibana)或者EFK(Elasticsearch
it_instructor 2023-03-20 16:43:48 -
K8s kubectl 常用命令集锦,云原生运维请收藏~
我们已经知道kubernetes的常用术语和一些思想,要想进行二次开发,或者简单的说跑起来,运行一个小实例,那就要求我们需要对ta的常用操作相当的熟悉。入手了解kubectl是非常快速的一个方式,下面,我们就来看看kubectl的命令行操作的常用方式。1.kubectl用
it_instructor 2023-03-20 16:42:15