文章分类 - 运维狗的碎碎渣
记录一些日常运维工作中踩过的坑
摘要:查看_cat 接口有哪些选项 curl http://127.0.0.1:9200/_cat/ 输出如下内容 =^.^= /_cat/allocation /_cat/shards /_cat/shards/{index} /_cat/master /_cat/nodes /_cat/tasks /
阅读全文
摘要:日志格式 过滤的命令 cat log | grep -o -E '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | grep -v 10.251.0.190
阅读全文
摘要:部署环境 java版本 java version "19.0.2" 2023-01-17 Java(TM) SE Runtime Environment (build 19.0.2+7-44) Java HotSpot(TM) 64-Bit Server VM (build 19.0.2+7-44,
阅读全文
摘要:情况描述:新安装的虚拟机无法打开Terminal,从应用列表中单击Terminal,左上角任务栏会出现Terminal,并且鼠标转圈,但是过一会左上角Terminal消失,就像一切都没有来过。 解决办法: CTRL + ALT + F3 进入命令行模式(需要返回桌面时CTRL + ALT + F1)
阅读全文
摘要:前言 虽然不建议将需要持久化的数据库保存在容器中,但是自己平时做测试啥的还是没问题的 1. 拉取镜像 docker pull mysql5.7 如果不加tag的话,默认拉取最新版本的 2. 创建一个新的容器并挂载卷,映射端口 docker run -p 3306:3306 -e MYSQL_ROOT
阅读全文
摘要:1. 查看路由 route -n 上面显示的主要关注四个字段: Destination 目前网络 Gateway 网关 Genmask 目标网络的mask Iface 网络接口 其中 Flags 表示目标的状态: U Up表示此路由当前为启动状态 H Host,表示此网关为一主机 G Gateway
阅读全文
摘要:国内加速地址 1. Docker中国区官方镜像https://registry.docker-cn.com 2. 网易http://hub-mirror.c.163.com 3. ustc https://docker.mirrors.ustc.edu.cn 4. 中国科技大学https://doc
阅读全文
摘要:CMDB建设新思路:从应用目的启动CMDB项目 关注微信公众号 “IT管理纷享汇”获取更多最新、最深刻的IT管理、IT运维、数字化相关资讯。 提到CMDB相信很多人都是有爱有恨,爱的是他给我们提供了一个美好的未来,有了CMDB我们可以解决诸多运维中的难题。恨的是一旦进入了实施阶段像是开启了一个潘多拉
阅读全文
摘要:核心配置 version: '3' # 指定docker-compose版本 services: nginx: image: nginx # 指定镜像 container_name: nginx # 容器名称 restart: unless-stopped # 启动方式 ports: # 端口映射
阅读全文
摘要:链接 https://www.cnblogs.com/fengjian2016/p/16969040.html POD内存使用率 # Pod实际使用内存数 container_memory_rss # 分配给Pod的内存配额 container_spec_memory_limit_bytes # P
阅读全文
摘要:机房 主机名 大业务 小业务 实例名 实例id 外网IP(如有) 内网IP cpu 内存 磁盘 操作系统 服务器规格(亚马逊官网的那个数字和英文标注的) 使用哪个账户创建的机器(账户名) 区域ID 用途(如有) 责任人 使用人 备注(如有)
阅读全文
摘要:一、参数说明 格式: curl -H 请求头 -d 请求体 -X POST 接口地址 参数 内容 格式 -H (或者--header) 请求头 "Content-Type: application/json" -d POST内容 '{"id": "001", "name":"张三", "phone"
阅读全文
摘要:Prometheus启动参数配置及释义 h, --help:显示帮助信息 --version:显示版本信息 --config.file="prometheus.yml":启动时,指定Prometheus读取配置文件的路径。 --web.listen-address="0.0.0.0:9090" :指
阅读全文
摘要:base64 加密方法 工作中连接或者登录数据库时,应避免在代码或者配置文件中使用明文密码,因为明文密码可能会造成数据泄露等不安全操作,现在对shell脚本中对明文密码加密解密进行操作说明,从而方便的对敏感信息做加密处理。本文推荐用base64编码加密方法对各种明文密码进行加密,上手比较快且使用起来
阅读全文
摘要:echo | openssl s_client -servername xxx.com -connect xxx.com:8991 2>/dev/null | openssl x509 -noout -dates 红色部门替换成要检测的域名和对应的端口即可。
阅读全文
摘要:简介 网络数据包截获分析工具。支持针对网络层、协议、主机、网络或端口的过滤。并提供and、or、not等逻辑语句帮助去除无用的信息。 示例 不指定任何参数 监听第一块网卡上经过的数据包。主机上可能有不止一块网卡,所以经常需要指定网卡 tcpdump 监听特定网卡 tcpdump -i eth0 监听
阅读全文
摘要:一、什么是coredump 我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下(这里为什么说需要满足一定的条件呢?下面会分析)会产生一个叫做core的文件。 通常情况下,core文件会包含了程序运
阅读全文
摘要:需求: 并发检测100台web服务器状态(或者并发为100台web服务器分发文件等)如何用shell实现? 方案一:(单进程) 思路:一个for循环100次顺序执行100次任务。 #!/bin/bash start_time=`date +%s` #定义脚本运行的开始时间 for ((i=1;i<=
阅读全文
摘要:前天,在群里看到有一位读者分享了几道 Shell 脚本实例题目,索性看到了,不如来写写巩固下基础知识,如下: 1、并发从数台机器中获取 hostname,并记录返回信息花费的时长,重定向到一个文件 hostname.txt 中,在全部完成后输出花费时长最短的那台机器的 CPU 信息。 #!bin/b
阅读全文
摘要:根分区剩余空间小于20%(即使用空间大于80%) 输出告警信息 内存使用空间大于80% 输出告警信息 配合crond每5分钟检查一次 #!/bin/bash disk_letfspace=$(df -Th | grep -w / | awk '{print$6}' | cut -d % -f 1)
阅读全文

浙公网安备 33010602011771号