运维
wang725
这个作者很懒,什么都没留下…
展开
-
监控 - 定时任务+批处理程序执行sql脚本
系统监控的一种思路和实现方式吧 通过windows定时任务 + 批处理程序, 1. 定时任务触发执行批处理程序 2. 批处理程序中登陆数据库并执行sql 3. 执行sql,会往sql_exec_info.log文件按一定的格式写异常数据 4. 通过python读取sql_exec_info.log文件并处理涉及的脚本1. 批处理程序,xxx.batD:cd D:\ops...原创 2018-07-21 16:53:37 · 2145 阅读 · 0 评论 -
linux用netstat查看服务及监听端口
转自又是火星人简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为[vagrant@centos6 ~]$ netstat|moreActive Internet connec...转载 2019-04-14 14:40:13 · 4412 阅读 · 0 评论 -
TCP状态统计 - 脚本命令
转自又是火星人一、netstat命令说明netstat常见参数-a (all)显示所有选项,默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字。-l 仅列出有在 Listen (监听) 的服務状态-p 显示建立相关链接的程序名-r 显示路由信息,路由表-e 显示扩展信息,例如uid等...转载 2019-04-14 14:44:32 · 575 阅读 · 0 评论 -
强大的strace命令用法详解
转自Linux社区liuleisstrace是什么?按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。strace底层使用内核的ptrace特性来实现其功能。在运维的日常工作中,故障处理和问题诊断是个主要的内容,也是必备的技能。strace作为一种动态跟踪工具,能...转载 2019-04-14 16:45:49 · 404 阅读 · 0 评论 -
打印关键字的前后3行
用grep定位关键字所在的行号grep -n 关键字 文件名如获取文件最后一个字符串"failed"的行号grep -n failed test.log | tail -1 | cut -d : -f 1linux系统中,利用grep打印匹配的上下几行 $grep -5 'parttern' inputfile //打印匹配行的前后5行 $grep ...原创 2019-04-18 13:25:44 · 1653 阅读 · 0 评论 -
Linux三剑客之awk命令
转自琴酒网络并感谢awk简介awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。它允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计算以及生成报表,还有无数其他的功能...转载 2019-04-20 15:48:48 · 284 阅读 · 0 评论 -
lsyncd 实时同步
https://linux.cn/article-5849-1.htmlhttps://www.cnblogs.com/hjfeng1988/p/8919679.html原创 2019-05-31 11:54:57 · 454 阅读 · 0 评论 -
Prometheus
wget https://github.com/prometheus/prometheus/releases/download/v2.5.0/prometheus 2.5.0.linux amd64.tar.gztar xf prometheus 2.5.0.linux amd64.tar.gzcp prometheus 2.5.0.linux amd64/{ prometheus,pro...原创 2019-06-09 11:48:54 · 983 阅读 · 1 评论 -
Prometheus - 监控节点
node_exporter下载tar xf node_exporter-0.18.1.linux-amd64.tar.gzcd node_exporter-0.18.1.linux-amd64/cp node_exporter /usr/local/bin/查看版本root@server03:~/media/prometheus/node_exporter-0.18.1.linux-a...原创 2019-06-09 16:17:00 · 2814 阅读 · 0 评论 -
Linux运维工程师 interview
转载子专注it并感谢1.linux如何挂在windows下的共享目录mount.cifs //192.168.1.3/server /mnt/server -o user=administrator,pass=123456linux 下的server需要自己手动建一个 后面的user与pass 是windows主机的账号和密码 注意空格 和逗号2.查看http的并发请求数与其TCP连接...转载 2019-04-20 17:33:20 · 228 阅读 · 0 评论 -
Linux中top显示的信息详解
转自csdn066一.信息显示Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高….[root@foundation6 docker]# toptop - 21:31:26 up 15:16, 5 users, load average: 0.61,...转载 2019-04-15 22:43:02 · 468 阅读 · 0 评论 -
linux - iptables命令
iptables命令是Linux上常用的防火墙软件,是netfilter项目的一部分。可以直接配置,也可以通过许多前端和图形界面配置。查看iptablesiptables -nvL插入9300端口的input accept中:iptables -I INPUT -p tcp --dport 80 -j ACCEPT插入后永久生效service iptab...转载 2018-08-08 18:59:10 · 168 阅读 · 0 评论 -
k8s执行流程
整体流程用户执行kubectl/userClient向api server发起一个命令,经过认证授权后,经过scheduler的各种策略,得到一个目标node,然后告诉api server,api server 会请求相关node的kubelet,通过kubelet把pod运行起来,apiserver还会将pod的信息保存在etcd;pod运行起来后,controllermanager就会负责...原创 2018-10-03 11:29:21 · 2299 阅读 · 0 评论 -
查看进程启用了多少线程
命令top -Hp 1647 -n1 -b | wc -lroot@server02:~# top -Hp 1647 -n1 -b | wc -l16root@server02:~#root@server02:~# toptop - 20:21:52 up 1 day, 47 min, 2 users, load average: 0.20, 0.49, 0.56Tasks:...原创 2018-09-28 11:24:58 · 335 阅读 · 0 评论 -
linux 单行命令批量杀进程
ps -ef | grep test | grep -v grep | awk '{print $2}' | xargs kill -9原创 2018-09-28 15:33:52 · 140 阅读 · 0 评论 -
docker-compose运行python web服务
之前用docker 运行python web服务现在用docker-compose来启动python web还是用之前的最简单的那个ops编写docker-composedocker-compose.ymlversion: '3'services: web: build: . ports: - 9999:8888 volumes: ...原创 2018-11-04 17:34:04 · 1761 阅读 · 0 评论 -
实战docker+jenkins+git+registry构建持续集成环境
转自实战docker+jenkins+git+registry构建持续集成环境抽空再次梳理和实践下整个流程转载 2018-11-25 19:40:41 · 203 阅读 · 0 评论 -
linux下抓包工具tcpdump详解
转自简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump普通情况下,直...转载 2019-04-15 21:53:00 · 229 阅读 · 0 评论 -
Linux IO实时监控iostat命令详解
转自简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。语法iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ] [ devic...转载 2019-04-15 22:20:05 · 108 阅读 · 0 评论 -
Prometheus - 监控docker容器
安装cadvisor原创 2019-06-09 16:21:01 · 1837 阅读 · 0 评论