原创 prometheus08-k8s部署prometheus

1.基礎環境有k8s集羣[root@kubemaster01 prometheus]# kubectl  get node  NAME             STATUS   ROLES    AGE   VERSION 192.168.

原创 prometheus12-k8s-對象資源監控

1.部署k8s-state-metric kubectl  apply -f  kube-state-metrics-rbac.yaml   kubectl  apply -f  kube-state-metrics-deployment.

原创 prometheus09-k8s部署grafana

1.部署grafana apiVersion: apps/v1  kind: StatefulSet  metadata:   name: grafana   namespace: kube-system spec:   serviceNa

原创 elasticsearch的備份和恢復

#!/bin/bashecho "start dump elasticsearch data"./elasticdump --input=http://58.210.102.99:9200/.kibana  --output=http://

原创 prometheus04-服務監控

1.node_exporter節點[root@zabbix-server ~]# cat /usr/lib/systemd/system/node_exporter.service  [Unit] Description=node_expo

原创 prometheus07-alertmanager報警

https://prometheus.io/download/1.原理圖2.安裝tar xf alertmanager-0.19.0.linux-amd64.tar.gz   -C  /usr/local/alertmanager cd  

原创 prometheus06-cadvisor

1.運行cadvisor mount -o remount,rw '/sys/fs/cgroup'  ln -s /sys/fs/cgroup/cpu,cpuacct /sys/fs/cgroup/cpuacct,cpudocker run

原创 prometheus05-grafana

安裝https://grafana.com/docs/installation/docker/docker run -d -p 3000:3000 grafana/grafana  rpm包: wget https://s3-us-west

原创 自動分區掛載腳本阿里雲ucloud

#!/bin/bash r1=`df -h |grep "/dev/vdb1"|wc -l ` r2=`fdisk  -l|grep  vdb1|wc -l ` if [ ${r1} -eq 1 ];then   echo 1    exi

原创 kubeadm 安裝 k8s環境

master節點和node節點都需要做hosts解析  安裝docker sudo yum remove docker   docker-client   docker-client-latest docker-common  docker

原创 jeninsfile

1.新建項目2.3.4.

原创 ansible setup 內置jinjia變量

ansible_nodename 節點名字 ansible_form_factor 服務器類型 ansible_virtualization_role 虛擬機角色(宿主機或者虛擬機) ansible_virtualization_type 

原创 harbor

最低內存 2C 4Gb tar xf  harbor-offline-installer-v1.4.0.tgz  [root@localhost harbor]# grep  -E "^[a-Z]" harbor.cfg hostname 

原创 redis

1.1.redis的安裝主機:192.168.249.11  cd /root/    tar xf redis-3.2.2.tar.gz   cd redis-3.2.2   make   mkdir /data/redis/3.2.2