原创 go 函數 學習筆記

什麼是函數有輸入、輸出,用來執行特定功能的代碼塊func functionnname([partmeternam type]) [return type] {   // function body }函數的幾種類型無參數返回值的函數有參數返

原创 helm2 初探

helm 作用Helm把Kubernetes資源(比如deployments、services或 ingress等) 打包到一個chart中,而chart被保存到chart倉庫。通過chart倉庫可用來存儲和分享chart。Helm使發佈可

原创 go map 學習

什麼是map map 是在go 中將值(value) 與 鍵(key) 關聯的內置類型,通過相應的鍵可以獲取到值定義類型爲 map[key]value 一、 創建map ``` package mainimport "fmt"fun

原创 go 的程序控制

go 的程序控制大致分成三種 if for case 語句 1、 if 循環 if-else 語句之間可以有任意數量的 else if。條件判斷順序是從上到下。如果 if 或 else if 條件判斷的結果爲真,則執行相應的代碼塊。 如果

原创 prometheus 監控liunx主機

liunx 基礎資源監控使用 exporter 什麼是exporter exporter 是一個採集監控數據並通過 prometheus 監控對外提供數據的組件,exporter 主要通過被監控對象提供的監控相關接口獲取監控數據 安裝部署

原创 prometheus 與 alertmanager 結合 發送郵件報警

Alertmanager與Prometheus是相互分離的兩個組件。Prometheus服務器根據報警規則將警報發送給Alertmanager,然後Alertmanager將silencing、inhibition、aggregation等

原创 Centos7 chrony 時間同步管理工具

chrony 是什麼? Chrony是一個開源的自由軟件,像CentOS 7或基於RHEL 7操作系統,已經是默認服務,默認配置文件在 /etc/chrony.conf 它能保持系統時間與時間服務器(NTP)同步,讓時間始終保持同步。相對於

原创 Prometheus 監控部署安裝

prometheus 介紹 Prometheus是一個開源的系統監控和報警工具包,普羅米修斯在2016年加入了雲原生計算基金會,成爲繼Kubernetes之後的第二個項目。 普羅米修斯的主要特徵是: 多維數據模型,時間序列數據由度量名稱和鍵

原创 liunx 下面段錯誤段解決

起因:因爲錯誤的配置了 gcc,並寫入了 .bashrc source 文件後一值出現 段錯誤,重啓也解決不了 嘗試很多次,發現export 命令可以正常使用 因爲是gcc 報的錯,臨時將gcc 設置如下 export LD_LIBRA

原创 kafka 集羣環境搭建與管理

這一節主要講kafka 集羣環境部署, kafka 基礎概念介紹與強化 1)Producer:消息生產者,就是向kafkabroker發消息的客戶端;2)Consumer:消息消費者,向kafkabroker取消息的客戶端;3)Topic:

原创 elasticsearch 7.1搭建完成啓動不成功

安裝 elasticsearch 默認監聽的是本地的 127.0.0.1 地址, 修改 network.host: 0.0.0.0 ,elasticsearch 無法正常啓動查看報錯日誌: tail -f /var/log/messages

原创 elasticsearch 7.1搭建完成啓動不成功

安裝 elasticsearch 默認監聽的是本地的 127.0.0.1 地址, 修改 network.host: 0.0.0.0 ,elasticsearch 無法正常啓動查看報錯日誌: tail -f /var/log/messages

原创 k8s 學習筆記 之 statefulset 應用 爲何總是pending 狀態

k8s pv 和 PVC 爲何綁定不上 使用statefuset 部署有狀態應用,應用總是處於pending 狀態,在開始之前先介紹什麼是statefuset, 在 k8s 中一般用 deployment  管理無狀態應用,statefus

原创 liunx 內核版本升級

安裝前查看 系統內核 Linux iZbp1f2axuhn44cbprhar3Z 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x8

原创 K8s 集羣pod 的幾種訪問模式

k8s  訪問pod  和service  主要有以下幾種方式hostNetworkhostPortNodePortLoadBalancerIngresshostNetwork 主機網絡模式 ,相當於 docker run --net=ho