Linux内存使用信息
简介
内存 ( memory )是操作系统管理的一项重要指标,对内存使用量进行监控,有助于提前发现内存问题,避免因内存耗尽而造成的故障。
如果出现内存快被耗尽,一般会出现 OOM 的现象。
……人生苦短,Let's Go ! Python ...
内存 ( memory )是操作系统管理的一项重要指标,对内存使用量进行监控,有助于提前发现内存问题,避免因内存耗尽而造成的故障。
如果出现内存快被耗尽,一般会出现 OOM 的现象。
……快速查看CPU信息脚本。
……磁盘碎片指的是硬盘读写过程中产生的不连续文件。
硬盘上非连续写入的档案会产生磁盘碎片,磁盘碎片会加长硬盘的寻道时间,影响系统效能。
比如上网使用浏览器,会有很多临时文件,这些临时文件的读写、删除,就会产生磁盘碎片。
……screenFetch是一个CLI bash脚本,用于在屏幕截图中显示系统/主题信息。它运行在Linux,OS X,FreeBSD和许多其他类Unix系统上。
……直接输出所有的网口信息
ifconfig | grep -v '^ ' | grep -v '^```bash
ifconfig | awk -F: '/^[^ ]/{print$1}'
ip a | awk -F": " '/^[^ ]/{print$2}'
可使用命令包括但不限以下:curl, ssh, nmap, telnet,nc
测试代码以 opcai.top 443 端口为例。
etcd内部采用raft协议作为一致性算法,采用Go语言实现。
etcd是用于分布式系统中最关键数据的分布式可靠键值存储,特点:
etcd项目地址:https://github.com/etcd-io/etcd/
……go 环境部署很简单,直接解压二进制压缩包就可以完成安装。
……使用 kubeadm 快速创建 k8s 集群。部署前要先安装好 docker。
……grafana 是一款采用 go 语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库。
……