原创 ZABBIX4.0升級5.0 & ES6.1升級7.0

升級方案 影響範圍: 升級期間,不會影響到現有的系統,系統將保持正常的運行,升級完成後,將進行一段時間的可用性測試,待系統穩定後將替換生產上的監控。 升級方法: 本次升級採用藍綠部署的方式,先在測試環境重新部署一套4.0,將原有的系統配置文

原创 zabbix告警信息推送至kafka

應用場景 由於朋友所在公司對安全性要求較高,zabbix所在的網絡環境不能上外網,因此不能通過zabbix將告警直接發送至一些即時通訊工具,這就需要將報警消息發送至一些中間件,並通過中間件轉發出去,這裏選擇使用了kafka,當然kafka中

原创 ZABBIX監控vcenter集羣

官方文檔地址https://www.zabbix.com/documentation/4.0/zh/manual/vm_monitoring 概述 自Zabbix 2.2.0版本開始支持對VMware的監控。Zabbix可以使用低級別自動發

原创 Zabbix後端存儲ES的優化實踐

場景分析 由於公司zabbix的歷史數據存儲在elasticsearch中,有個需求是儘可能地把監控的歷史數據存儲的長一點,最好是一年,目前的情況是三臺ES節點,每天監控歷史數據量有5G,目前最多可存儲一個月的數據,超過30天的會被定時刪除

原创 ZABBIX對接飛書實現報警通知

飛書提供了豐富的api來實現消息的通知,包括文本消息、圖片消息、富文本消息,本次介紹使用飛書api發送文本消息,以下是實現思路飛書API地址:https://open.feishu.cn/document/ukTMukTMukTM/uITN

原创 記一次mykings&暗雲挖礦木媽的排查與解決

起因 之前有一臺做測試的Windows server2012阿里雲服務器的防火牆關掉之後開機總是啓動,想了很多辦法也沒找到原因就提了工單問了售後,結果售後也沒發現問題,並提示我服務器中病毒了,趕緊查看雲監控,發現有一個進程的CPU一直佔用很

原创 Redis五種數據類型

Redis簡介 Redis 是一個開源的使用 ANSI C 語言編寫、遵守 BSD 協議、支持網絡、可基於內存亦可持久化的日誌型、Key-Value 數據庫,並提供多種語言的 API。它通常被稱爲數據結構服務器,因爲值(value)可以是

原创 zabbix發送帶圖片的微信告警

zabbix發送帶有圖片的微信告警 2.1 實現思路 2.2 準備環境 腳本是使用python腳本,運行環境爲python 2.7.5 依賴庫提前安裝:requests 2.3 ×××tid,secret 這部分內容,可以查看前面不帶

原创 zabbix批量部署Windows和Linux的agent

對Linux進行批量部署Zabbix-agent 我們這裏使用的是ansible來對zabbix-agent進行批量部署,當然在Linux上也可以使用腳本來完成部署 環境 ansible:10.127.0.133 agent1:172.16

原创 zabbix對Windows server的監控

zabbix配置Windows監控 環境 zabbix server ens192:10.127.0.133ens256:172.168.0.2 windows server2012 ens192:172.168.0.3gateway:17

原创 zabbix自動生成監控報表並定時發送郵件

實現思路: zabbix提供了一個獲取事件的api,可以根據此api獲取zabbix原始報警數據 將獲取到的原始數據進行統計去重,統計觸發器出現次數,並把重複的觸發器刪除,將需要用到的數據統一放到一個列表中 將第二步的列表進行遍歷

原创 zabbix配置騰訊雲短信報警

首次開通短信套餐包的騰訊雲每月會贈送100條的免費短信數量,我們可以拿這100條短信進行測試 開通之後需要添加一個應用 進入創建好的應用 這裏需要記住應用的ID還有key,後面接入的時候需要用到 創建應用簽名以及模板 單擊創建簽名

原创 nginx性能優化

提高併發連接 調整worker進程數 提高CPU的親和力,將CPU與進程綁定,減少進程間的切換,避免CPU資源使用不均 worker_processes auto; #設置nginx的worker進程數,auto將自動設置爲與CPU核

原创 nginx代理緩存與壓縮

nginx代理緩存 nginx的ngx_http_proxy_module自帶了緩存功能,下面介紹幾個常用的指令以及如何配置。 proxy_cache_path nginx緩存的內容是放在磁盤中的,所以我們需要定義存放緩存的載體,proxy

原创 nginx基礎知識

什麼是nginx? NGINX是一個免費的,開源的,高性能的HTTP服務器和反向代理,以及IMAP / POP3代理服務器。NGINX以其高性能,穩定性,豐富的功能集,簡單的配置和低資源消耗而聞名。 nginx能做什麼? NGINX是用於W