原创 gopacket學習
1. 使用示例 https://www.cnblogs.com/rsapaper/p/15493262.html
原创 logrotate按時間切割supervisor日誌
需要分別配置logrotate和supervisor 1. 配置logrotate [root@node1 logrotate.d]# cat /etc/logrotate.d/netqps /root/netqps/files/*lo
原创 從頭開始在vmware虛擬機安裝dpdk
1. 打開vmware,選擇centos7.6鏡像,開始安裝操作系統 2. 安裝完畢後,關機,點擊“編輯虛擬機設置”按鈕,點擊“處理器”,在右側勾選第三個“虛擬化IOMMU”。由於我的宿主機是win11,已經支持了Intel VT-x,所以
原创 istio http、udp等性能測試工具
https://www.jianshu.com/p/1f3f62ce3ea9
原创 ansible通過通配符批量fetch或copy日誌文件
1. ansible通過通配符從多個遠端服務器fetch日誌文件[root@localhost data]# cat ../playbook/fetch.yml --- - hosts: all tasks: - name
原创 ts從單獨的ts文件中導出interface
// utils.ts export interface Configs { command: string output: string } export interface Device { id: number
原创 深入理解 Vue3 Reactivity API
深入理解 Vue3 Reactivity API
原创 docker-compose.yml文件示例
version: '3' services: mysql: ##(服務1) restart: always image: hub.c.163.com/library/mysql:5.7 ports:
原创 nginx http轉發至多https接口
user root; worker_processes 10; worker_rlimit_nofile 65535; events { worker_connections 1024; } http { inc
原创 golang實現向pushgateway推送數據
package commands import ( "fmt" "github.com/prometheus/client_golang/prometheus" "github.com/prometheus/c
原创 centos7.6安裝dpdk-stable-19.11.10
1. 安裝dpdk-stable-19.11.10需要操作系統內核版本大於3.2,如果版本過低,可以通過以下方式升級 1 #cat /etc/redhat-release 2 CentOS Linux release 7.6.1810 (
原创 centos配置多個網卡地址
DEVICE=eth0 BOOTPROTO=static IPADDR=10.0.0.251 NETMASK=255.255.255.128 GATEWAY=10.0.0.1 TYPE=Ethernet NM_CONTROLLED=no
原创 centos升級python後,要修改的文件
/usr/bin/yum 和/usr/libexec/urlgrabber-ext-down
原创 自定義exporter與gin框架集成
原文鏈接 https://www.cnblogs.com/wt11/p/15122036.html 參考鏈接 https://www.cnblogs.com/dongyuq1/p/13572477.html 1. 先自定義exporter
原创 進階自定義prometheus exporter
package utils import ( "fmt" "net/http" "github.com/prometheus/client_golang/prometheus" "github.com/