-
用Bash脚本监控Linux上的内存实时情况
所属栏目:[经验] 日期:2021-05-28 热度:86
目前市场上有许多开源监控工具可用于监控 Linux 系统的性能。当系统达到指定的阈值限制时,它可以发送电子邮件警报。它可以监视 CPU 利用率、内存利用率、交换利用率、磁盘空间利用率等所有内容。 如果你只有很少的系统并且想要监视它们,那么编写一个小的[详细]
-
分布式主动感知在智能运维中的应用
所属栏目:[经验] 日期:2021-05-28 热度:140
如图所示,横坐标代表服务规模。公司业务不断增长,服务规模也相应增长,此处我们简单理解为这是一个线性的变化,不考虑业务的暴增。 然而,业务规模增长反映到运维的复杂度增长上最少体现在三个层面: 服务规模的增长直接导致服务器量及网络量的增长,随[详细]
-
Linux运维:使用ss命令交换netstat
所属栏目:[经验] 日期:2021-05-28 热度:181
副标题#e# 上面介绍了 netstat 的最最基本的一种用法,其他用法当然还有很多,但是先略过不表,如果想使用 ss 命令来代替 netstat 的话,我们怎样达到类似的效果呢? ss-atlp 这是我自己摸索的一个参数组合,目前我背诵得还不是很流利,每次还需要看一下文[详细]
-
了解搜索引擎的核心算法
所属栏目:[经验] 日期:2021-05-27 热度:94
第一种算法、PageRank算法 1998年,Sergey Brin和Lawrence Page提出了PageRank算法。该算法基于从许多优质的网页链接过来的网页,必定还是优质网页的回归关系,来判定网页的重要性。该算法认为从网页A导向网页B的链接可以看作是页面A对页面B的支持投票,根[详细]
-
百度对外链和内链权重值是怎么计算的?
所属栏目:[经验] 日期:2021-05-27 热度:76
网页根据链接传递的方向,可分为出链网页和入链网页,现有技术中,是通过出链网页的权威性来确定入链网页的权威性的。 入链网页C 的权威性依赖于出链网页A 和B 的权威性,入链网页E的权威性依赖出链网页C、D 和F 的权威性。可以看出,这种确定网页权威性的[详细]
-
网站该如何利用反向思维优化
所属栏目:[经验] 日期:2021-05-27 热度:182
站长工具每天都要用到,对于查询网站关键字排名,监控网站流量,优化网站排名,网站输入,反链接,友情链接等,对 SEO优化也很有帮助,同时要求站长必须熟练使用工具。 这是一款关于网站反向链接的 SEO检测工具,能精确地找到链接你站的网址,还能查看竞争[详细]
-
终于掌握了 TCP 的 11 种状态 ,太不容易了…
所属栏目:[经验] 日期:2021-05-27 热度:157
上面这个图就是完整的三次握手过程 首先由 client 发出请求连接,即SYN=1 ACK=0,TCP 规定 SYN=1 时不能携带数据,但要消耗一个 seq,所以声明自己的seq=x 然后 Server 进行回复确认,即 SYN=1 ACK=1 seq=y ack=x+1 最后 Client 再进行一次确认,但不用SYN[详细]
-
搜索引擎TF-IDF算法是什么
所属栏目:[经验] 日期:2021-05-27 热度:192
第一点,TF-idf是什么? TF和IDF是两个不同的概念,tf通过一个文档内词项的重复次数来表示这个词项在所有词项中的重要度,而另一个idf则是一个词在所有文档中出现次数表示这个词项的重要程度,出现的越多也就是常用词,由于主题性不强重复越多重要度越低。[详细]
-
新的浏览器缓存策略焕然一新:舍弃性能、确保安全
所属栏目:[经验] 日期:2021-05-27 热度:74
缓存机制存在的问题 从性能的角度来看,这种机制已经运行了很长时间了。但是,网站响应 HTTP 请求所花费的时间可以表明浏览器过去曾经访问过相同的资源,这使浏览器容易受到安全和隐私的攻击,比如: 检测用户是否访问过特定站点:攻击者可以通过检查缓存[详细]
-
Nginx 五大常见应用场景,运维请掌握
所属栏目:[经验] 日期:2021-05-27 热度:179
1)编译安装时使用--with-http_stub_status_module开启状态页面模块 #tar-zxvfnginx-1.12.2.tar.gz #cdnginx-1.12.2 #./configure --with-http_ssl_module//开启SSL加密功能 --with-stream//开启TCP/UDP代理模块 --with-http_stub_status_module//开启stat[详细]
-
Linux 运维必须明白的 17 个实用技巧
所属栏目:[经验] 日期:2021-05-27 热度:135
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录: find.-name*.tar-execmv{}./backup/; 注解:find name 主要用于查找某个文件名字,-exec 、xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,find使用我们可以延[详细]
-
Cockpit及其网页用户界面的历史
所属栏目:[经验] 日期:2021-05-27 热度:71
Cockpit 可以使用dnf install cockpit命令安装。这提供了一个最小的设置,提供了使用该界面所需的基本工具。 另一个选择是安装 Headless Management 组,这将安装用于扩展 Cockpit 功能的附加包。它包括用于 NetworkManager、软件包、磁盘和 SELinux 管理[详细]
-
一个因 CA 根证书过期引起的血案,真相竟然是…
所属栏目:[经验] 日期:2021-05-27 热度:201
副标题#e# 10点左右,同事反馈咨询线上的Sentry 服务器现在是否正常。之后去检查 Sentry 服务,运行正常,但是该应用服务对接的Sentry频道已经很久没有事件进来了。 感觉不太对劲,再去检查下 Sentry worker专用的容器,发现该Worker服务中中有些错误日志:[详细]
-
老派运维,你还有多久会消失?
所属栏目:[经验] 日期:2021-05-27 热度:84
上图来自Gartner官网 。2019年11月13日,Gartner,Inc预测,到2020年,全球公共云服务市场将从2019年的2278亿美元增长到2664亿美元,增长17%。(这里指的公有云服务包括:BPaaS =业务流程即服务;IaaS =基础架构即服务;PaaS =平台即服务;SaaS =软件即服务;CM[详细]
-
运维收藏:日志标准化必须面对的 4 类问题
所属栏目:[经验] 日期:2021-05-27 热度:144
在很多安全分析类产品建设的过程中都会涉及到关联分析,比如日志分析、soc、态势感知、风控等产品。之前的文章中阐述过五种最常见的关联分析模型,在文中也介绍了:要想达到很好的关联分析效果,前提是对采集过来的日志进行标准化解析。解析的维度越多、内[详细]
-
从25分钟到7分钟,我们用了这些技巧提升Rails CI的效率
所属栏目:[经验] 日期:2021-05-27 热度:126
我们的目标很简单,希望让测试套件的速度成为一个参数的函数,这个参数就是:我们愿意花多少钱?将基础架构简化到这个层面后,就更容易做成本效益分析,例如如果想要将构建速度从 7 分钟提升到 5 分钟,那么需要花费 1 美元。 这篇文章介绍了我们是怎样加[详细]
-
传授你一套秘籍,教你实现模拟弱网环境
所属栏目:[经验] 日期:2021-05-27 热度:80
运维过程中,最复杂的问题,莫过于网络的问题,而网络问题最烦的就是无法复现,这篇介绍一个强大的网络模拟工具Netem。 Netem是从linux 2.6以上内核版本开始提供的一个网络模拟功能模块,它主要用来在性能良好的网络环境中,模拟出复杂的网络传输性能,比[详细]
-
加薪,首先要提速,Linux shell的12个巧妙技巧让你运维熟练
所属栏目:[经验] 日期:2021-05-27 热度:138
对于管理员或用户而言,命令行不仅是可以完成所有任务的工具,而且还是可以永远开发的高度定制的工具。 最近,有一篇有关CLI中一些有用技巧的翻译文章。但是我觉得翻译人员没有足够的CLI经验,也没有遵循所描述的技巧,因此许多重要的事情可能会被遗漏或误[详细]
-
怎样利用cron任务在Linux中计划和方便任务
所属栏目:[经验] 日期:2021-05-27 热度:68
有时,你可能需要定期或以预定的时间间隔执行任务。这些任务包括备份数据库、更新系统、执行定期重新引导等。这些任务称为 cron 任务。cron 任务用于自动执行的任务,它有助于简化重复的、有时是乏味的任务的执行。cron 是一个守护进程,可让你安排这些任[详细]
-
被变更伤害的码农,是如何成功自救的?
所属栏目:[经验] 日期:2021-05-27 热度:198
作为一个合格的码农,我们每时每刻都在为开发新功能、修复Bug、提升系统性能挥洒汗水。变更发布是产品迭代的必经之路,但是变化总伴随着风险,互联网公司轰动一时发生的大故障,往往跟变更有关。一半以上的故障是由变更引入的,毫无疑问,减少变更引入的故[详细]
-
容器监控系统如何做,一片文章告诉你答案
所属栏目:[经验] 日期:2021-05-26 热度:108
随着线上服务的全面docker化,对docker容器的监控就很重要了。SA的监控系统是物理机的监控,在一个物理机跑多个容器的情况下,我们是没法从一个监控图表里面区分各个容器的资源占用情况的。 为了更好的监控容器运行情况,更重要的是为了后续的容器动态调度[详细]
-
涨工资,首先要提速,Linux shell的12个巧妙技巧让你运维高效
所属栏目:[经验] 日期:2021-05-26 热度:136
人们经常使用cut甚至awk只是通过模式或使用分隔符减去字符串的一部分。 另外,许多人使用$ {VARIABLE:start_position:length}进行子字符串bash操作,这非常快。 但是bash提供了一种使用#,##,%和%%来处理文本字符串的强大方法-它称为bash变量扩展。[详细]
-
超级全面的权限系统设计方案发布了
所属栏目:[经验] 日期:2021-05-26 热度:93
这是权限最基础也是最核心的模型,它包括用户/角色/权限,其中用户和角色是多对多的关系,角色和权限也是多对多的关系。 用户是发起操作的主体,按类型分可分为2B和2C用户,可以是后台管理系统的用户,可以是OA系统的内部员工,也可以是面向C端的用户,比如阿里云[详细]
-
安全强化你的Linux服务器的七个技巧
所属栏目:[经验] 日期:2021-05-26 热度:180
保护服务器安全的第一件事是更新本地存储库,并通过应用最新的修补程序来升级操作系统和已安装的应用程序。 在 Ubuntu 和 Debian 上: $ sudo apt update sudo apt upgrade -y 在 Fedora、CentOS 或 RHEL: $ sudo dnf upgrade 2、创建一个新的特权用户 接[详细]
-
加强你的 HTTPS,你需要这么做
所属栏目:[经验] 日期:2021-05-26 热度:120
其中,帧类型可以分为: DATA:用于传输HTTP消息体 HEADERS:用于传输首部字段 SETTINGS:用于约定客户端和服务端的配置数据。比如设置初识的双向流量控制窗口大小 WINDOW_UPDATE:用于调整个别流或个别连接的流量 PRIORITY:用于指定或重新指定引用资源的[详细]