原创 ubuntu 1804 apt source list

apt source: deb http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse deb http://mirrors.163.com/u

原创 docker pull 指定 os/arch

目錄 方式一:官方標準格式docker pull           方式二:docker run 方式三: 啓用experimental 修改daemon.json,啓用experimental屬性 重啓docker 通過docker

原创 docker啓動報錯:Failed to start Docker Application Container Engine。

目錄 現象:docker沒有啓動起來  查看docker 狀態,爲failed。 手動啓動dockerd 檢查daemon.json 修改daemon.json 用systemctl啓動daemon和docker 爲什麼使用ipv6:tr

原创 cadvisor和node-exporter cpu/mem/disk/net io/disk io指標來源

若有不對,歡迎批評指正 目錄 container cpu mem net io disk io disk(filesystem) node cpu mem disk(filesystem)  net io  disk io contain

原创 移除項目裏面的idea文件夾:git rm --cached

  有時候忘了寫.gitignore就把idea文件夾給提交了。 刪除 // step1: cd 到項目下 // step2: 移除.idea $ git rm --cached -r .idea rm '.idea/misc.xml

原创 go mod添加grpc依賴

   在go.mod的require裏面引入 google.golang.org/grpc v1.18.0 // indirect 我用的windows grpc編譯需要protoc.exe和protoc-gen-go.exe 可以直

原创 protoc 編譯proto文件後報錯:undefined: grpc.SupportPackageIsVersion6

解決辦法: 升級grpc版本到v1.27.0+ 降級protoc-gen-go版本 降低protoc-gen-go的具體辦法,在終端運行如下命令,這裏降低到版本 v1.2.0 GIT_TAG="v1.2.0" go get -d -

原创 golang調用docker api pull/push image到私有倉庫,daemon.json增加insecure-registries

目錄 pull 沒有配置/etc/docker/daemon.json 配置了/etc/docker/daemon.json 完整代碼 push X-Registry-Auth RegistryAuth值爲空 RegistryAuth不爲

原创 telegraf監控k8s服務健康狀態

  部署influxdb // todo 部署telegraf spep1: 拉telegraf:1.12.2+的鏡像 docker pull telegraf:1.12.2  step2:  準備telegraf的configMap

原创 k8s 資源類型縮寫

關於k8s資源類型和縮寫 資源類型 縮寫 描述 clusters      componentstatuses cs   configmaps cm    daemonsets ds   deployments deploy   endp

原创 修改docker daemon.json熱更新

目錄 完整的daemon.json配置模板 linux系統 windows系統 所有支持熱更新的配置 熱更新生效 公司有自籤的https證書,環境不一樣(dev,uat.prod),相應 的docker registry也不一樣,因此每次

原创 golang http client跳過安全證書校驗

  // 跳過https證書校驗 tr := &http.Transport{ TLSClientConfig: &tls.Config{InsecureSkipVerify: true}, } //http cookie接口

原创 k8s source_label有哪些

  在配置prometheus config map的時候,總是不知道那些source_labels的值到底有哪些。 以下source_label基於k8s v1.16.6,目前就看到有這些,以後發現再來加 __address__="1

原创 對鏡像打tag

  新拉的第三方鏡像 1. 對新拉的鏡像打上tag,如 docker tag influxdb registry.local/xxx.cn/third-party/influxdb:1.7.7 2. 如果之前已經存在改鏡像的其他tag,則

原创 監控linux主機資源使用情況

pidstat  得到進程號 // ps -aux |grep xxx(進程名稱) root@ceph-node1:~# ps -aux |grep insert root 16734 125 22.5 3471024 183