02.26 监控平台-CentOS7下安装promethus+grafana


CentOS7下安装promethus

  1. 开机启动

[root@bogon ~]# systemctl enable --now prometheus.service创建一个操作系统用户来拥有普罗米修斯的软件和进程。

[root@bogon ~]# useradd --no-create-home -s /bin/false prometheus

  • 创建所需的目录

[root@bogon ~]# mkdir /etc/prometheus

[root@bogon ~]# mkdir /var/lib/prometheus

  • 将这些目录的所有者和组更改为Prometheus

[root@bogon ~]# chown prometheus:prometheus /etc/prometheus

[root@bogon ~]# chown prometheus:prometheus /var/lib/prometheus

[root@bogon ~]# cd /tmp

[root@bogon tmp]# rz

  • 解压

[root@bogon tmp]# tar xvzf prometheus-2.14.0.linux-amd64.tar.gz

prometheus-2.14.0.linux-amd64/

prometheus-2.14.0.linux-amd64/NOTICE

prometheus-2.14.0.linux-amd64/prometheus

prometheus-2.14.0.linux-amd64/LICENSE

prometheus-2.14.0.linux-amd64/prometheus.yml

prometheus-2.14.0.linux-amd64/console_libraries/

prometheus-2.14.0.linux-amd64/console_libraries/prom.lib

prometheus-2.14.0.linux-amd64/console_libraries/menu.lib

prometheus-2.14.0.linux-amd64/consoles/

prometheus-2.14.0.linux-amd64/consoles/prometheus.html

prometheus-2.14.0.linux-amd64/consoles/node-overview.html

prometheus-2.14.0.linux-amd64/consoles/node-cpu.html

prometheus-2.14.0.linux-amd64/consoles/prometheus-overview.html

prometheus-2.14.0.linux-amd64/consoles/node.html

prometheus-2.14.0.linux-amd64/consoles/index.html.example

prometheus-2.14.0.linux-amd64/consoles/node-disk.html

prometheus-2.14.0.linux-amd64/tsdb

prometheus-2.14.0.linux-amd64/promtool

  • 将Prometheus文件移动到/var/lib/Prometheus目录。

[root@bogon tmp]# mv prometheus-2.14.0.linux-amd64/* /var/lib/prometheus/

  • var/lib/prometheus目录的副所有者和组。

[root@bogon tmp]# chown -R prometheus:prometheus /var/lib/prometheus

[root@bogon tmp]# cd

[root@bogon ~]# mv /var/lib/prometheus/prometheus.yml /etc/prometheus/

  • 创建prometheus命令文件的软链接

[root@bogon ~]# ln -s /var/lib/prometheus/prometheus /usr/local/bin/prometheus

  • 普罗米修斯创建一个服务

[root@bogon ~]# vi /usr/lib/systemd/system/prometheus.service

[Unit]

Description=Prometheus

Wants=network-online.target

After=network-online.target

[Service]

User=prometheus

Group=prometheus

Type=simple

ExecStart=/usr/local/bin/prometheus \\

--config.file /etc/prometheus/prometheus.yml \\

--storage.tsdb.path /var/lib/prometheus/ \\

--web.console.templates=/var/lib/prometheus/consoles \\

--web.console.libraries=/var/lib/prometheus/console_libraries

[Install]

WantedBy=multi-user.target

监控平台-CentOS7下安装promethus+grafana
  • 开机启动

[root@bogon ~]# systemctl enable --now prometheus.service

监控平台-CentOS7下安装promethus+grafana

http://192.168.109.131:9090/graph

监控平台-CentOS7下安装promethus+grafana

通过运行以下命令下载Grafana

yum install https://dl.grafana.com/oss/release/grafana-5.4.2-1.x86_64.rpm

监控平台-CentOS7下安装promethus+grafana
  • 通过以下命令启动grafana

service grafana-server start

监控平台-CentOS7下安装promethus+grafana
  • 默认HTTP端口是3000,默认用户和组是admin。

默认登录名和密码admin/admin

监控平台-CentOS7下安装promethus+grafana



分享到:


相關文章: