- 博客(17)
- 资源 (1)
- 收藏
- 关注
转载 grok语法定义
Logstash 内置了120种默认表达式,可以查看patterns,里面对表达式做了分组,每个文件为一组,文件内部有对应的表达式模式。下面只是部分常用的。
2024-07-18 16:41:09 117
原创 mysql数据库报Too many connections连接失败问题
有开发反应mysql连接不上显示报错 :Too many connections。紧急排查,发现有很多TIME_WAIT中,怀疑是mysql连接数不足了。通过排查最多的TIME_WAIT主机,没有发现异常。
2024-04-07 15:42:43 120
原创 解决rocky9中文乱码和locale出现报错
安装rocky9后,用中文语言安装的,后面改成英文的了,后面中文就出现乱码了,locale也会出现下面的报错了。
2023-12-17 16:57:56 599 1
原创 centos7 docker官方部署方法
在控制台—>镜像容器服务---->镜像中心:镜像加速服务 下获取。旧版本docker的过去的名字docker或docker-engine,下面的命令可以卸载这类较早版本。图像、容器、卷和网络的存在 /var/lib/docker/不会自动删除在卸载Docker.(3)清华大学:https://mirrors.tuna.tsinghua.edu.cn/(1)官方镜像:https://registry.docker-cn.com。(4)搜狐镜像:http://mirrors.sohu.com/
2023-09-11 21:47:01 159
原创 centos7服务器安装配置
# 一、centso 7最小化安装## 1.基础设置关闭、拆卸firewalld :yum remove firewalld永久关闭selinux:vi /etc/selinux/config把SELINUX=enforce 改成disabled就可以了,重启电脑,永久生效
2023-09-11 21:10:07 224
原创 批量用telnet进行网络验证
最近有个需求偶尔有大量的网络端口需要验证,网上其他人的又写的复杂麻烦,就是把telnet的信息输出到日志,再手动grep看下有没有out超时的就行了。
2022-11-23 10:48:57 420 4
原创 elasticsearch_dsl从懵逼到入坑的经验
我一个莫得感情的小运维,小领导跟我说要弄链路追踪,其他系统的运维人员用开源的系统进行二次开发了,然后我就被无情的毒打,就说下我被elasticsearch_dsl打的最惨的过程吧。百度了一下,文章很多,有用的很少。看了官方文档,直接一脸懵逼,讲的啥,什么意思,无奈用最简单的json字符串查询。当然了是简单了不少,缺点也很严重,阅读难受,查询复杂的话,就看这个语句瞅的眼疼,而且官方也说了,后期也可能不支持了,主要推的是操作对象的方式。这篇文章是我以官方文档进行的一些解释,希望可以帮助到大家。......
2022-06-13 00:42:37 818
原创 shell脚本自动使用goaccess统计Nginx日志生成html文件
闲谈:刚开始使用prometheus-nginxlog-exporter,Nginx外网访问的,经过haproxy转发2次,才到内网的prometheus服务上,导致延迟很高,而且生产的Nginx日志访问频率大,prometheus-nginxlog-exporter采集的数据全部堵在内存中了,导致内存占用越来越高,故放弃此方案;goaccess+Nginx文件服务列表,被迫使用使用这种。逻辑上比较绕,Nginx做了每天切割,举个例子:昨天18号的统计数据,18号的日志文件有19号的日志,同时17号的日志文
2022-01-19 09:27:16 359
原创 python抓取oracle数据库慢SQL
定期抓取oracle数据库慢SQL保存为execl文件发邮件,需要有SQL_ID和SQL语句,方便开发定位处理。
2022-01-18 17:18:18 1517
原创 oracledb_exporter安装配置和避免踩坑小技巧
Oracledb_exporter导出器是模仿 MySQL 导出器。官网地址:https://github.com/iamseth/oracledb_exporter#descriptiondocker拉取oracledb_exporter镜像:docker pull iamseth/oracledb_exporter:latest1.Docker-compose配置文件参考:# 这个容器主要负责抓取慢SQL,全盘扫描,逻辑读,物理读等等,由于查询耗时长,promethues抓取周期10分钟
2021-12-23 15:42:12 5452 19
原创 docker-compose3.0版本非swarm集群模式下不支持限制内存的解决方法
1、docker限制内存资源:docker-compose3.0官方资源限制方案:docker-compose3.0版本资源限制只支持在swarm模式下,否则会自动忽略。也有一种办法就是docker-compose2.0版本支持资源限制。Promethues命令并没有限制内存使用,下图是docker run -m限制内存的方法启动容器的方法:1.容器限制到2G的使用内存2.容器限制到500M的使用内存可以发现docker命令限制内存资源也是通过/sys/fs/cgroup/memory/me
2021-12-06 09:05:13 1669 3
原创 promethues监控之alertmanager和grafana配置
文章目录一、使用方法1.alertmanager介绍和安装2.grafana介绍和安装3.promethues配置4.file_ds自动发现总结一、使用方法1.alertmanager介绍和安装docker-compose 是一个用于定义和运行多容器 docker 应用程序的工具。您可以使用 YAML 文件来配置应用程序的服务。然后,使用单个命令,从配置中创建并启动所有服务。docker-compose 适用于所有环境:生产、登台、开发、测试以及 CI 工作流。您可以在common use case
2021-11-28 17:57:53 1105
原创 promethues监控之docker-compose编排容器
文章目录一、使用方法1.代码如下2.文件名排序问题3.调整图片缝隙4.调整图片上下间距总结一、使用方法1.代码如下直接上代码:import osimport fitzimport PIL.Image as Imagedef resize_by_width(infile, image_size): """按照宽度进行所需比例缩放""" im = Image.open(infile) (x, y) = im.size lv = round(x / image_size, 2) + 0.
2021-11-19 14:51:03 638
原创 Centos7 安装pcapy失败
最近需要用到抓包解包的工具,发现了安装pcapy失败,记录一下,省后面的人,麻烦。直接进行安装pip3 install pcapy则会报以下错误。解决方法:1、安装运行库:yum -y install gcc libffi-devel python-devel openssl-devel2、若python3是使用yum安装的,则安装python3的devel环境yum -y install python3-devel安装完成后,继续安装又继续报错,这需要安装下面的依赖:yum ins
2020-07-28 15:38:06 368
原创 创建批处理bat相对路径的快捷方式,防止文件夹改名和移动路径的影响
由于工作需求,Python-Django项目打包exe可执行文件,写了一个启动脚本,会对一些客户进行业务输出,故减少操作麻烦,便写了一个快捷方式,但是无法文件夹改名和移动路径,否则就会报找不到路径,废话不多说,上图。。。。
2020-06-17 11:30:58 1209
原创 关于Java程序连接docker运行的redis伪集群失败问题
关于使用docker运行redis集群及Java连接失败问题欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能...
2020-05-22 16:08:00 549 4
原创 Nginx禁止IP直接访问网站
Nginx禁止IP直接访问网站欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何
2020-05-22 15:54:41 243
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人