原创 Zabbix-Network-Weathermap 插件

項目描述: Network weathermap for Zabbix like Network Weathermap 最早Cacti上有一個Network Weathermap項目,不是爲Zabbix做的,不過似乎也能搬到Zabbix

原创 Zabbix Graphtrees 插件

Zabbix-Network-Weathermap 和 Graphtree for Zabbix 是 Zabbix Share上標了 Popular 的 3.0.x 版本的插件: Graphtree項目地址:https://github.c

原创 shell的退出狀態碼

shell中運行的每個命令都使用退出狀態碼(exit status)。退出狀態碼是一個0~255的整數,在命令結束運行時有命令傳給shell。 查看退出狀態碼 Linux提供了一個專門的變量 $? 來保存上一個已執行命令的退出狀態碼。對於需

原创 SQL函數計算流量的95值

我用的是Solarwinds系統,部分內容就結合Solarwinds系統一起寫了。最後落地也是通過系統的Report定時自動出報告並且可以發郵件。 不過計算方法是通過定義SQL函數,然後使用SQL查詢來獲取到的,這部分內容是通用的。 95

原创 Linux基礎:目錄名稱含義,監測程序

Linux 文件系統 常見Linux目錄名稱: 目錄 用途 / 虛擬目錄的根目錄。通常不會在這裏存儲文件 /bin 二進制目錄,存放許多用戶級的GUN工具 /boot 啓動目錄,存放啓動文件 /dev 設備目錄,L

原创 shell 命令行參數(基本)

命令行參數 \$0 表示程序名。 \$1 至 \$9則是位置參數。 \$# 表示參數的個數。 \$* 將所有參數當做一個整體來引用\$@ 把每個參數作爲一個字符串返回,可以使用for循環來遍歷\$? 最近一個執行的命令的退出狀態。0表

原创 Git 騷操作

官方文檔上有一篇有關撤銷操作的內容:https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E6%92%A4%E6%B6%88%E6%93%8D%E4%BD%9C可以參考下官方的說明。

原创 Ansible Roles和最佳實踐

角色(roles):把playbook根據功能,如handler,tasks等分門別類的放在在各自的子目錄下,形成一個集合,就是角色。 Roles目錄可以是ansible.cfg中roles_path定義的路徑,也可以和入口Playboo

原创 Ansible 實戰:基於docker運行ansible

準備好安裝了Ansible的主機,作爲實驗環境。有一臺新安裝的Centos7系統,利用ansible在主機上完成以下操作: 主機初始化設置,主要是yum 安裝python3 安裝docker,並且製作一個ansible的鏡像 SSH和用戶

原创 Ansible 加密模塊 Vault

ansible-vault 只要用於配置文件加密,可以加密或解密,具體使用方式如下: Usage: ansible-vault [create|decrypt|edit|encrypt|encrypt_string|rekey|view]

原创 Ansible 配置文件

配置文件詳解 配置文件中大多數都是註釋行默認配置項。文件遵循INI格式,分爲幾個類別的配置,下面會分別介紹。在那之前,先看一下配置文件存放的位置,以及如何從官網獲取配置文件模板。 配置文件的位置 Ansible只有一個配置文件ansible

原创 Docker 資源限制

默認情況下,一個容器並沒有資源限制,並且該容器可以使用內核調度的所有資源。Docke提供了在啓動容器時設置一些參數來控制該容器使用的內存、CPU和block IO。 真正可以控制的只有內存和CPU。。 內存 內存是不可壓縮資源 OOME

原创 Docker 私有Registry

Registry用於保存docker鏡像,包括鏡像的層次結構和元數據。用戶可以自建Registry,也可使用官方的Docker Hub。 Docker Registry 分類: Sponsor Registry: 第三方的registry

原创 Docker Dockerfile

鏡像的生成途徑: Dockerfile 基於容器製作 本篇介紹Dockerfile。 文件說明 Dockerfile是一個包含用於組合映像的命令的文本文檔。Docker通過讀取Dockerfile中的指令自動生成鏡像。 基本結構 基本格

原创 Docker 網絡

容器虛擬化網絡基礎 docker安裝完以後,自動提供了3種網絡: bridge: 橋接網絡,Net橋 host: 共享宿主機的網絡接口 none: 容器內只有lo接口,沒有任何網卡 $ docker network ls NETWORK