当前位置: 首页 > news >正文

优秀服装网站设计业务接单网站

优秀服装网站设计,业务接单网站,net建站系统,专门做建筑设计图库的网站设计目录 环境准备 下载 kube-prometheus 软件包 下载prometheus 镜像 master节点 master节点导入prometheus软件包 解压 node节点 node节点导入镜像 解压 从tar包中加载镜像 部署 prometheus 修改映射端口 提交 查看pod pod和svc正常启动 deployment daemonset se…

目录

环境准备

        下载 kube-prometheus 软件包

        下载prometheus 镜像

master节点

master节点导入prometheus软件包

解压

node节点

node节点导入镜像

解压

从tar包中加载镜像

部署 prometheus

修改映射端口

提交

查看pod

pod和svc正常启动

deployment

daemonset

service

删除影响外部访问的pod资源

网页访问


环境准备

        下载 kube-prometheus 软件包
        下载prometheus 镜像

master节点

master节点导入prometheus软件包
[root@k8s-master ~]# mkdir prometheus
[root@k8s-master ~]# cd prometheus/
[root@k8s-master prometheus]# ls
kube-prometheus-0.13.0.zip
解压
[root@k8s-master prometheus]# unzip kube-prometheus-0.13.0.zip 
Archive:  kube-prometheus-0.13.0.zip

node节点

node节点导入镜像
[root@k8s-node1 ~]# mkdir prometheus
[root@k8s-node1 ~]# cd prometheus/
[root@k8s-node1 prometheus]# rz
rz waiting to receive.**[root@k8s-node1 prometheus]# ls
prometheus.zip
解压
[root@k8s-node1 prometheus]# unzip prometheus.zip 
Archive:  prometheus.zipinflating: prometheus.tar   
从tar包中加载镜像
[root@k8s-node1 prometheus]# ls
prometheus.tar  prometheus.zip
[root@k8s-node1 prometheus]# docker load -i prometheus.tar 

部署 prometheus

修改映射端口
[root@k8s-master manifests]# vim prometheus-service.yaml 
[root@k8s-master manifests]# vim grafana-service.yaml
[root@k8s-master manifests]# vim alertmanager-service.yaml 

以上配置文件分别增加如下配置:

spec:type: NodePort

提交
kubectl create -f ./setup
kubectl create -f ./
查看pod
pod和svc正常启动
[root@k8s-master manifests]# kubectl -n monitoring get po
NAME                                   READY   STATUS    RESTARTS   AGE
alertmanager-main-0                    2/2     Running   0          63s
alertmanager-main-1                    2/2     Running   0          63s
alertmanager-main-2                    2/2     Running   0          63s
blackbox-exporter-6cfc4bffb6-jwxzx     3/3     Running   0          66s
grafana-748964b847-5drhv               1/1     Running   0          65s
kube-state-metrics-6b4d48dcb4-9wzdr    3/3     Running   0          65s
node-exporter-2g9b5                    2/2     Running   0          65s
node-exporter-fn86k                    2/2     Running   0          65s
node-exporter-pl4xk                    2/2     Running   0          65s
prometheus-adapter-79c588b474-gfjn5    1/1     Running   0          64s
prometheus-adapter-79c588b474-ncx2m    1/1     Running   0          64s
prometheus-k8s-0                       2/2     Running   0          63s
prometheus-k8s-1                       2/2     Running   0          63s
prometheus-operator-68f6c79f9d-jmm6r   2/2     Running   0          64s

deployment
[root@k8s-master manifests]# kubectl -n monitoring get deployments.apps 
NAME                  READY   UP-TO-DATE   AVAILABLE   AGE
blackbox-exporter     1/1     1            1           2m13s
grafana               1/1     1            1           2m13s
kube-state-metrics    1/1     1            1           2m12s
prometheus-adapter    2/2     2            2           2m12s
prometheus-operator   1/1     1            1           2m11s

daemonset
[root@k8s-master manifests]# kubectl -n monitoring get daemonsets.apps 
NAME            DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR            AGE
node-exporter   3         3         3       3            3           kubernetes.io/os=linux   2m44s

service
[root@k8s-master manifests]# kubectl -n monitoring get svc
NAME                    TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)                         AGE
alertmanager-main       NodePort    10.103.129.205   <none>        9093:30620/TCP,8080:31461/TCP   2m22s
alertmanager-operated   ClusterIP   None             <none>        9093/TCP,9094/TCP,9094/UDP      2m19s
blackbox-exporter       ClusterIP   10.96.163.18     <none>        9115/TCP,19115/TCP              2m22s
grafana                 NodePort    10.100.242.32    <none>        3000:31046/TCP                  2m21s
kube-state-metrics      ClusterIP   None             <none>        8443/TCP,9443/TCP               2m21s
node-exporter           ClusterIP   None             <none>        9100/TCP                        2m21s
prometheus-adapter      ClusterIP   10.104.32.247    <none>        443/TCP                         2m21s
prometheus-k8s          NodePort    10.109.128.29    <none>        9090:32732/TCP,8080:30519/TCP   2m21s
prometheus-operated     ClusterIP   None             <none>        9090/TCP                        2m19s
prometheus-operator     ClusterIP   None             <none>        8443/TCP                        2m20s

删除影响外部访问的pod资源

[root@k8s-master manifests]# kubectl delete -f prometheus-networkPolicy.yaml
networkpolicy.networking.k8s.io "prometheus-k8s" deleted
[root@k8s-master manifests]# kubectl delete -f grafana-networkPolicy.yaml
networkpolicy.networking.k8s.io "grafana" deleted
[root@k8s-master manifests]# kubectl delete -f alertmanager-networkPolicy.yaml
networkpolicy.networking.k8s.io "alertmanager-main" deleted

网页访问

a

192.168.158.33:31046

#访问用户和密码

admin/admin

prometheus就是通过内部端口9090进行访问的

如何设置告警信息呢?

如下操作:

进到prometheus-k8s-0  容器里

[root@k8s-master manifests]# kubectl -n monitoring get po
NAME                                   READY   STATUS    RESTARTS   AGE
alertmanager-main-0                    2/2     Running   0          3h49m
alertmanager-main-1                    2/2     Running   0          3h49m
alertmanager-main-2                    2/2     Running   0          3h49m
blackbox-exporter-6cfc4bffb6-jwxzx     3/3     Running   0          3h49m
grafana-bc647458d-rnrcj                1/1     Running   0          3h28m
kube-state-metrics-6b4d48dcb4-9wzdr    3/3     Running   0          3h49m
node-exporter-2g9b5                    2/2     Running   0          3h49m
node-exporter-fn86k                    2/2     Running   0          3h49m
node-exporter-pl4xk                    2/2     Running   0          3h49m
prometheus-adapter-79c588b474-gfjn5    1/1     Running   0          3h49m
prometheus-adapter-79c588b474-ncx2m    1/1     Running   0          3h49m
prometheus-k8s-0                       2/2     Running   0          3h49m
prometheus-k8s-1                       2/2     Running   0          3h49m
prometheus-operator-68f6c79f9d-jmm6r   2/2     Running   0          3h49m

[root@k8s-master manifests]# kubectl -n monitoring exec -it prometheus-k8s-0 -- sh
/prometheus $ 
/prometheus $ cd 

主要文件:prometheus.yml 
告警规则:rules

打开          # - alertmanager:9093

http://www.dtcms.com/a/553057.html

相关文章:

  • 构造/析构/赋值运算理解
  • 给予虚拟成像台尝鲜版九,支持 HTML 原型模式
  • 区块链技术在生产数据管理中的应用:Hyperledger Fabric与蚂蚁链智能合约设计
  • 可以用手机建设网站吗wordpress程序
  • deepin Ubuntu/Debian系统 环境下安装nginx,php,mysql,手动安装,配置自己的项目
  • SDC命令详解:使用set_dont_touch_network命令进行约束
  • CI/CD(三)—— 【保姆级实操】Jenkins+Docker GitLab+Tomcat 实现微服务CI/CD全流程部署
  • 20. Portals和Fragment
  • 企业网站管理wordpress必备插件
  • 数据结构之栈和队列-栈
  • 操作系统-线程
  • sward零基础学习,创建第一个知识库
  • 门户网站建设方式网站制作叫什么
  • step-ca 证书生成完整步骤指南
  • 从字节码生成看 Lua VM 前端与后端协同:编译器与执行器衔接逻辑
  • SQLite3语句以及FMDB数据存储初步学习
  • 抽奖网站怎么制作长沙人力资源招聘网
  • IntelliJ IDEA 远程断点调试完全指南
  • uniapp使用sqlite模块
  • Lua--数据文件和持久性
  • Spark SQL 解锁电商数据密码:窗口函数大显身手
  • 用R语言生成指定品种与对照的一元回归直线(含置信区间)
  • NVR(网络视频录像机)和视频网关的工作方式
  • 如何架设网站服务器网络搭建百度百科
  • opencv 学习: 04 通过ROI处理图片局部数据,以添加水印为例
  • 中小企业网站模板诚信网站平台建设方案
  • chatgpt崩溃了,gpt怎么了
  • [MySQL] 页与索引
  • 2025年AI生成PPT工具评测:以“全链路一体化服务能力”为尺,ChatPPT再登顶
  • 天津特定网站建设推广搜素引擎优化