原创 dig、host、nslookup命令用法

dig:用於測試dns系統(不會查詢hosts文件中的解析)host:以更簡潔的方式顯示查詢結果nslookup:以交互式的方式獲取查詢結果安裝命令:yum install bind-utils -y (上面3個命令都會安裝)dig命令語法

原创 ansible安裝方法

# 安裝epel源 yum install epel-release -y # 安裝python yum install python -y yum install git python-pip -y # pip安裝ansible(國內

原创 使用rancher管理現有的kubernetes集羣

k8s的自有的dashboard太過醜陋,目前比較流行的k8s WebUI界面有Rancher;本文將介紹:如何使用Helm在k8s集羣上安裝rancher!本文是在踩無數坑之後的總結,讓你少走彎路!看似不多的總結,花費了好幾天時間才搞定安

原创 k8s部署efk

參考:https://www.qikqiak.com/post/install-efk-stack-on-k8s/

原创 k8s node節點刪除並重新加入

在工作中,由於各種各樣的原因需要把現有的node節點刪除,並且重新加入;k8s版本:1.13.4安裝方式:二進制刪除node01節點:kubectl delete node node01在node01節點上刪除master節點批准其加入集羣

原创 k8s卸載flannel網絡

在工作中,由於不同的需求,需要更換CNI插件;此場景爲,卸載flannel網絡,更換爲calico網絡;建議:在生產場景中,建議提前規劃好k8s的網絡,如果中途更換網絡插件,產生的影響會比較大;卸載flannel網絡步驟:#第一步,在mas

原创 kubernetes的api-server高可用配置

實現工具:haproxy+keepalivedhaproxy.cfg的配置:global     log         127.0.0.1 local2     chroot      /var/lib/haproxy     pidfi

原创 filebeat收集IIS日誌到es中

在工作中有需要收集IIS日誌的需求時,可以使用filebeat組件;iis的日誌格式解析:日誌示例:#Software: Microsoft Internet Information Services 7.5 #Version: 1.0 #

原创 winlogbeat-收集windows事件日誌並啓用默認模板、dashboard相關配置

winlogbeat用於收集windows的系統事件日誌;官網安裝方法:https://www.elastic.co/guide/en/beats/winlogbeat/current/winlogbeat-installation.htm

原创 cachestat、cachetop、pcstat-linux系統緩存命中率分析工具

命中率越高,表示使用緩存帶來的收益越高,應用程序的性能也就越好。 緩存是現在所有高併發系統必需的核心模塊,主要作用就是把經常訪問的數據(也就是熱點數據),提前讀入到內存中。這樣,下次訪問時就可以直接從內存讀取數據,而不需要經過硬盤,從而加快

原创 pidstat-進程性能分析工具

 pidstat:是一個常用的進程性能分析工具,用來實時查看進程的 CPU、內存、I/O 以及上下文切換等性能指標。常用選項:     -u:表示查看cpu相關的性能指標     -w:表示查看上下文切換情況     -t:查看線程相關的信

原创 dstat-系統性能分析工具

dstat 是一個新的性能工具,它吸收了 vmstat、iostat、ifstat 等幾種工具的優點,可以同時觀察系統的 CPU、磁盤 I/O、網絡以及內存使用情況。在工作中,有時候需要同時查看cpu的使用情況和磁盤io的情況,會用到此命令

原创 perf-強大的性能分析工具

perf 是 Linux 2.6.31 以後內置的性能分析工具。它以性能事件採樣爲基礎,不僅可以分析系統的各種事件和內核性能,還可以用來分析指定應用程序的性能問題。perf是一款綜合性分析工具,大到系統全局性性能,再小到進程線程級別,甚至到

原创 uptime-系統平均負載詳解

每次發現系統變慢時,我們通常做的第一件事,就是執行top或者uptime命令,來了解系統的負載情況。比如像下面這樣,我在命令行裏輸入了uptime命令,系統也隨即給出了結果。$ uptime 02:34:03 up 2 days, 20:1

原创 linux內核參數優化

以下是根據工作經驗總結出來的,不同場景參數的配置不同,僅供參考! syn優化說明: tcp_syncookies:Cookie的作用是緩解服務器資源壓力。啓用之前,服務器在接到SYN數據包後,會立即分配存儲空間,並隨機化一個數字作爲SYN號