云计算课程设计(Prometheus+grafana+Flume+ganglia+mysql+jdk)

一、准备环境

prometheus下载地址: https://github.com/prometheus/prometheus/releases/download/v2.52.0-rc.1/prometheus-2.52.0-rc.1. windows-amd64.zip
grafana 下 载 地 址 :

https://dl.grafana.com/enterprise/release/grafana-enterprise-10.4.2.windows-amd64.zip windows_exporter下载地址:

https://github.com/prometheus-community/windows_exporter/releases/download/v0.25.1/wi ndows_exporter-0.25.1-amd64.msi
flume下载地址:

https://archive.apache.org/dist/flume/1.7.0/apache-flume-1.7.0-bin.tar.gz
jdk(linux)下载地址:

https://cola-yunos-1305721388.cos.ap-guangzhou.myqcloud.com/20210813/jdk-8u401-linux-x64. tar.gz
mysql下载地址
https://downloads.mysql.com/archives/get/p/23/file/mysql-community-server-5.7.26-1.el7.x86_64.rpm

https://downloads.mysql.com/archives/get/p/23/file/mysql-community-client-5.7.26-1.el7.x86_64.rpm

https://downloads.mysql.com/archives/get/p/23/file/mysql-community-common-5.7.26-1.el7.x86_64.rpm

https://downloads.mysql.com/archives/get/p/23/file/mysql-community-libs-5.7.26-1.el7.x86_64.rpm
驱动包下载地址:  

https://downloads.mysql.com/archives/get/p/3/file/mysql-connector-java-5.1.16.tar.gz idea

idea下载地址: 
https://www.jetbrains.com/zh-cn/idea/download/download-thanks.html?platform=windows 
maven下载地址: 
https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.zip

二、监视面板搭建

1、解压Prometheus,运行prometheus.exe

2、打开网址

3、配置windows服务器监视:

        双击运行windows_exporter-0.25.1-amd64.msi,在浏览器进入以下地址:
http://10.225.193.16:9182/metrics,出现以下页面即为运行成功:

4、编辑prometheus.yml(此文件在解压的Prometheus里面)

在文件末段添加以下内容:

- job_name: "windows"
    file_sd_configs:
    - refresh_interval: 15s
      files:
      - ".\\windows.yml"

5、在同级目录下新建windows.yml

- targets: ["127.0.0.1:9182"]
  labels:
    instance: 127.0.0.1
serverName: 'windows server'

 

6、重启prometheus(就是把黑框框关掉,然后再双击prometheus.exe)

在浏览器打开:http://127.0.0.1:9090/targets?search=

7、解压grafana,在bin目录打开grafana-server.exe 

8、打开网址

http://127.0.0.1:3000
默认的账号密码都是admin 

9、添加datasource

 

出现下边页面即为搭建成功

三、Flume日志聚集搭建

1、创建目录

在‘/opt’目录下创建 software和module两个目录,命令如下:

mkdir module software

2、使用xftp工具上传文件

3、将JDK和Flume文件解压到‘/opt/module’

tar -zxf jdk-8u371-linux-x64.tar.gz -C /opt/module/
tar -zxf apache-flume-1.6.0-bin.tar.gz -C /opt/module/

4、修改安装目录名称

mv jdk1.8.0_371/ jdk
mv apache-flume-1.6.0-bin/ flume

5、配置环境

A)JDK环境配置

[root@localhost module]# vi /etc/profile
配置内容如下:

export JAVA_HOME=/opt/module/jdk
export PATH=$PATH:$JAVA_HOME/bin # 将 JAVA 安装目录加入 PATH 路径

B)Flume环境配置:

配置Flume文件
[root@localhost conf]# mv flume-env.sh.template flume-env.sh

# 编辑配置文件
[root@localhost conf]# vi flume-env.sh 

6、刷新环境变量

[root@localhost module]# source /etc/profile

四、ganglia监控搭建

1、安装相关依赖包

[root@localhost ~]# yum -y install httpd php

[root@localhost ~]# yum -y install rrdtool perl-rrdtool rrdtool-devel

[root@localhost ~]# yum -y install apr-devel

[root@localhost ~]# yum install -y epel-release

[root@localhost ~]# yum -y install ganglia-gmetad

[root@localhost ~]# yum -y install ganglia-web

[root@localhost ~]# yum install -y ganglia-gmond

2、安装telent

[root@localhost ~]# yum install telnet -y

3、修改配置文件

[root@localhost ~]# vi /etc/httpd/conf.d/ganglia.conf

[root@localhost ~]# vi /etc/gang
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一杯彬美式

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值