一个新ping命令-gping
一个新ping命令-gping gping命令是一种网络工具,通常用于测试网络连接的延迟和丢包情况。它是对传统ping命令的扩展,提供了更直观的可视化效果。以下是对gping命令的详细介绍。 gping命令概述 gping是“Graphical Ping”的缩写,旨在通过图形化界面展示ping测试的结果。与传统的ping命令不同,gping能够实时…
麒麟操作系统自主测试题库
1. 如何查看银河麒麟桌面操作系统的是否激活 A 在桌面右键,单击"关于麒麟" B 在桌面底部任务窗口栏右键,单击"关于麒麟" C 在所有软件附件中-查看服务序列号。 D 在控制面板中查看服务序列号。 正确答案: B 2. 下面哪个不属于银河麒麟桌面操作系统的应用领域 A 信创领域 B 国防领域 C 传统手工业 D 党军政企 正确答案: C 3. …
升级到Grafana 11后Flowcharting不生效问题
升级到Grafana11后Flowcharting不生效问题 前言 最近因为 Grafana存在漏洞,因此决定把Grafana进行升级,但升级切换版本后存在Flowcharting面板插件无法生效问题。于是乎进行了排查。后面通过作者仓库issues(https://github.com/algenty/grafana-flowcharting/is…
青藤万相agent导致根目录占满情况
青藤万相agent导致根目录占满情况 前言 因公司虚拟机按照要求全部接入青藤agent后,近期经常触发根目录告警。就进行排查,发现是因为青藤进行杀毒和漏扫会在/tmp目录生成AV-XXXXX的临时文件,有些生成的文件过大导致一瞬间撑爆根目录。 解决过程 咨询厂家后,因为青藤杀毒引擎包含了ClamAV引擎,ClamAV全盘扫描会在/tmp目录下产生临…
Centos6.5上安装jq
Centos6.5上安装jq 前言 因为虚拟机是在内网环境,无法通过安装EPEL仓库方式扩展拉取。因此只能通过下载二进制文件进行安装 安装过程 下载jq-1.5 进入github下载:https://github.com/jqlang/jq/releases/tag/jq-1.5 上传到内网虚拟机后执行: mv jq-linux64 jq chmo…
利用docker sqlite 加载读取sqlite .db数据文件
利用docker sqlite 加载读取sqlite .db数据文件 前言 最近发现安全设备上很多服务都存在sqlite 的db数据文件,比如waf/青藤/深信服之类的agent都会存下来一份数据,因为这些都是外部或者第三方厂家负责,是否存在收集某些信息情况,就出于好奇想查看一下,比如/sf/edr/agent/xs_agent/var/data/…
ptcpdump: 可捕获进程、容器或 Pod 的增强型tcpdump抓包
ptcpdump: 可捕获进程、容器或 Pod 的增强型tcpdump抓包 ptcpdump 介绍 ptcpdump 是一个命令行工具,用于监控和分析网络通信数据包。它是 Linux 和 Unix 系统上的一个常用工具。以下是 ptcpdump 的一些主要特点和用途: 数据包捕获:能够捕获网络接口上的数据包,支持多种网络协议,如 TCP、UDP、I…
在离线环境中将 CentOS 7.x 原地迁移至 RHEL 7.9
在离线环境中将 CentOS 7.x 原地迁移至 RHEL 7.9 说明 CentOS 7.x 需要先更新到 CentOS 7.9 后才能迁移到 RHEL 7.9,另外出于方便,以下所有操作都使用的是 root 用户 Red Hat Enterprise Linux (RHEL) 7.9的生命周期如下: 发布日期: 2019年9月10日 标准支持期…
kubernetes临时存储限制参数-ephemeral storage
kubernetes临时存储限制参数-ephemeral storage 前言 最近发现一个服务pod内疯狂打日志,输出一小时内输出155G+日志量,直接造成了线上服务因磁盘压力被驱逐。 然后看了下很多技术跑的tomcat之类的业务也是输出大量日志未进行处理的或者一些奇怪Bug。 临时存储的概念 临时存储即宿主机节点的本地存储。早期版本的kuber…
Linux 生成随机字符串的方法
Linux 生成随机字符串的方法 随机字符串常用于创建随机账号或密码,Linux 可用以下方法生成随机字符串。 1.生成由大写字母组成的随机字符串: $ head /dev/urandom | tr -dc A-Z | head -c 20 WNXGCDUIYSDOBTEJBNGB 2.生成由小写字母组成的随机字符串: $ head /dev/ur…
containerd离线快速部署脚本
containerd离线快速部署脚本 前言 本脚本旨在提供一个简洁有效的离线方法来安装containerd。将通过一份易于理解的脚本步骤完成安装。后续可根据您的实际需求,适当调整containerd版本及其相关依赖。 注意: 本安装脚本已在containerd 1.7.18版本上基于Centos7测试验证🛠️。请注意,…
centos8之网卡配置
centos8之网卡配置 前言 centos8的网卡服务与centos7有所不同,无法通过systemctl或者service命令重启网卡。centos8网卡服务由nmcli进行管理。 网卡配置 1.进入网卡配置目录 [root@k146 rke2]# cd /etc/sysconfig/network-scripts/ [root@k146 ne…
安装kafka ui
安装kafka ui 前言 Apache Kafka UI 是一个简单的工具,可让您的数据流可观察,帮助更快地发现和解决问题并提供最佳性能。其轻量级仪表板可以轻松跟踪 Kafka 集群的关键指标 - 代理、主题、分区、生产和消耗。 项目链接 https://github.com/provectus/kafka-ui docker部署方式 docke…
nginx使用set_real_ip_from获取用户的真实IP地址
nginx使用set_real_ip_from获取用户的真实IP地址 前言 因公司Nginx现在方案也只是主备模式,利用keeplive+nginx方式实现主备故障切换。但这模式可能造成资源浪费,于是打算利用硬件lvs实现双活,但是验证过程获取不到用户真实ip地址。于是通过查看Nginx官方说明进行配置验证:https://nginx.org/en…
k8s部署redis一主两从三哨兵
k8s部署redis一主两从三哨兵 部署清单 一共6个容器,1个主节点、2个从节点、3个哨兵节点。 编写namespace脚本,创建专门的namespace 编写configmap脚本,分别将主节点、从节点、哨兵的配置写在里面 编写secret脚本,将redis的密码保存在里面 编写RABC脚本,sts使用 编写service脚本,1个提供redi…
docker build时遇到证书x509错误
docker build时遇到证书x509错误 前言 最近在一台虚拟机上构建容器镜像时候,意外出现tls: failed to verify certificate: x509: certificate signed by un known authoritwy错误,因为https证书为自签,但是奇怪点在于测试虚拟机docker已配置域名证书目录,…