成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Zabbix 5.4 完整功能安裝指南(PG時(shí)序版)

數(shù)據(jù)庫(kù) 其他數(shù)據(jù)庫(kù)
整個(gè)過(guò)程其實(shí)完整跑下來(lái)還是有點(diǎn)小復(fù)雜的,但是熟練后基本都可以知道每一步報(bào)錯(cuò)的問(wèn)題在哪里,這也是學(xué)習(xí)的一個(gè)過(guò)程,相比mysql版本還是優(yōu)化了很多的,具體效果怎么樣大家可以自行測(cè)試。

[[406056]]

之前提到過(guò)Zabbix 5.2版本的安裝方式,此次采用PG+Timescale(Server與DB分開(kāi)部署)

正文

環(huán)境

系統(tǒng)版本:CentOS 8.2(可以替換為其他版本,例如ubuntu)

  • Zabbix版本:5.4
  • 數(shù)據(jù)庫(kù)版本:postgresql 12
  • Timescale版本:2.1
  • Nginx版本:1.14

前提條件

關(guān)閉Selinux及防火墻

安裝Zabbix源

最近官方源的網(wǎng)絡(luò)已經(jīng)恢復(fù)正常,所以直接采用Zabbix官方源即可,兩臺(tái)機(jī)器都需要裝

  1. rpm -Uvh https://repo.zabbix.com/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpm 

安裝Sever相關(guān)組件

其中zabbix-web-service為最新的報(bào)表功能

  1. dnf install zabbix-server-pgsql zabbix-web-pgsql zabbix-nginx-conf zabbix-sql-scripts zabbix-agent2 zabbix-web-service 

數(shù)據(jù)庫(kù)安裝

第二條命令為禁用自帶的pg庫(kù),不禁用會(huì)報(bào)錯(cuò)(如下圖所示)

  1. dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm 
  2. dnf -qy module disable postgresql 
  3. dnf install -y postgresql12-server 

 

初始化數(shù)據(jù)庫(kù)

  1. /usr/pgsql-12/bin/postgresql-12-setup initdb 
  2. systemctl enable postgresql-12 && systemctl start postgresql-12 

安裝Timescale時(shí)序插件源

  1. tee /etc/yum.repos.d/timescale_timescaledb.repo <<EOL 
  2. [timescale_timescaledb] 
  3. name=timescale_timescaledb 
  4. baseurl=https://packagecloud.io/timescale/timescaledb/el/$(rpm -E %{rhel})/\$basearch 
  5. repo_gpgcheck=1 
  6. gpgcheck=0 
  7. enabled=1 
  8. gpgkey=https://packagecloud.io/timescale/timescaledb/gpgkey 
  9. sslverify=1 
  10. sslcacert=/etc/pki/tls/certs/ca-bundle.crt 
  11. metadata_expire=300 
  12. EOL 

安裝Timescale插件

  1. dnf install -y timescaledb-2-postgresql-12 

初始化數(shù)據(jù)庫(kù)添加時(shí)序插件并重啟數(shù)據(jù)庫(kù)

  1. timescaledb-tune --pg-config=/usr/pgsql-12/bin/pg_config 
  2. systemctl restart postgresql-12 

一路Y即可

創(chuàng)建Zabbix所需數(shù)據(jù)庫(kù)及用戶名密碼

--pwprompt參數(shù)是為zabbix用戶創(chuàng)建密碼,不帶默認(rèn)不要密碼

  1. sudo -u postgres createuser --pwprompt zabbix 
  2. sudo -u postgres createdb -O zabbix zabbix 

如果出現(xiàn)這個(gè)問(wèn)題,由于你在root目錄下,切換到其他目錄即可,沒(méi)有實(shí)際影響

啟用TimescaleDB

  1. echo "CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;" | sudo -u postgres psql zabbix 

 

如果出現(xiàn)該圖證明就OK了

安裝數(shù)據(jù)庫(kù)文件及zabbix-agent(建議采用agent2)

  1. dnf -y install zabbix-agent2 zabbix-sql-scripts 

導(dǎo)入數(shù)據(jù)庫(kù)架構(gòu)文件

  1. zcat /usr/share/doc/zabbix-sql-scripts/postgresql/create.sql.gz | sudo -u zabbix psql zabbix 

導(dǎo)入TimescaleDB超表文件

  1. zcat /usr/share/doc/zabbix-sql-scripts/postgresql/timescaledb.sql.gz | sudo -u zabbix psql zabbix 

 

和5.2略有不同

數(shù)據(jù)庫(kù)配置文件修改

主要體現(xiàn)在兩方面,一方面是Server需要遠(yuǎn)程連接到數(shù)據(jù)庫(kù),所以需要開(kāi)放連接IP,另外一個(gè)是數(shù)據(jù)庫(kù)遠(yuǎn)程用戶的權(quán)限。

  1. vi /var/lib/pgsql/12/data/postgresql.conf 

去掉注釋,改為*,開(kāi)啟遠(yuǎn)程訪問(wèn),另外建議初始化連接數(shù)改為300

  1. vi /var/lib/pgsql/12/data/pg_hba.conf 

改為允許zabbix Server訪問(wèn),其次認(rèn)證方式改為trust或者md5

最后pg重新加載配置

  1. vi /var/lib/pgsql/12/data/pg_hba.conf 

Zabbix Server配置文件修改

主要修改zabbix數(shù)據(jù)庫(kù)的IP和密碼(用戶默認(rèn)為zabbix)

修改主機(jī)

修改密碼(這里密碼脫敏了,實(shí)際不是這個(gè),自己注意修改)

Nginx配置

由于默認(rèn)80端口被占用,所以修改官方配置文件,其次修改zabbix配置文件

  1. vi /etc/nginx/nginx.conf 

將默認(rèn)端口改為8080

  1. vi /etc/nginx/conf.d/zabbix.conf 

將80端口那一行注釋去掉

啟動(dòng)相關(guān)服務(wù)

  1. systemctl restart zabbix-server zabbix-agent2 nginx php-fpm 
  2. systemctl enable zabbix-server zabbix-agent2 nginx php-fpm 

如果出現(xiàn)這個(gè)錯(cuò)誤基本是selinux的錯(cuò)誤

前段關(guān)鍵操作

如果web服務(wù)也分離部署,此處的Host也要寫IP

開(kāi)啟報(bào)表服務(wù)

1.修改配置文件,開(kāi)啟report進(jìn)程,填寫服務(wù)相關(guān)接口,如下圖

如果非本地需要寫IP

2.安裝chrome瀏覽器

  1. wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm 
  2.  
  3. dnf -y localinstall google-chrome-stable_current_x86_64.rpm 

3.啟動(dòng)報(bào)表相關(guān)服務(wù)

  1. systemctl restart zabbix-web-service 
  2.  
  3. systemctl enable zabbix-web-service 

4.前端配置

這里記得是前端登錄Url

寫在最后

由于之前做過(guò)5.4報(bào)表的介紹,這里就不展現(xiàn)效果了,整個(gè)過(guò)程其實(shí)完整跑下來(lái)還是有點(diǎn)小復(fù)雜的,但是熟練后基本都可以知道每一步報(bào)錯(cuò)的問(wèn)題在哪里,這也是學(xué)習(xí)的一個(gè)過(guò)程,相比mysql版本還是優(yōu)化了很多的,具體效果怎么樣大家可以自行測(cè)試。

 

責(zé)任編輯:姜華 來(lái)源: 今日頭條
相關(guān)推薦

2011-03-18 11:04:39

Centos 5.4zabbix 1.8.

2022-03-07 08:37:26

Zabbix報(bào)表導(dǎo)出圖表插件

2012-12-31 11:34:46

2010-05-28 18:07:47

TortoiseSVN

2024-08-05 09:58:24

2023-01-28 21:27:27

2020-09-22 12:22:32

Windows TerWindowsLinux

2021-09-08 08:34:21

ZabbixLinux運(yùn)維

2021-10-27 08:00:00

DevSecOps開(kāi)發(fā)安全

2022-09-14 10:24:54

物聯(lián)網(wǎng)架構(gòu)物聯(lián)網(wǎng)

2009-04-23 10:42:12

MySQL 5.4MySQL 6.0MySQL

2009-10-13 22:04:51

2023-11-29 09:00:00

KubernetesDevOps

2024-05-13 08:00:00

2024-07-03 14:14:07

2023-07-07 09:04:18

JavaScript時(shí)間操作

2009-09-03 09:44:45

RHEL 5.4linux紅帽

2011-04-06 10:03:08

Centos5.4Cacti安裝

2023-12-13 11:23:15

2011-03-29 13:34:01

Zabbix安裝
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日本一区二区三区四区 | 日韩一区不卡 | 久久久久亚洲精品中文字幕 | 国产精品亚洲片在线播放 | 激情 婷婷 | 精品欧美乱码久久久久久 | 激情一区二区三区 | 亚洲精品一区二区三区免 | 亚洲精品9999 | 国产国拍亚洲精品av | 中文字幕亚洲无线 | 免费的色网站 | 看片wwwwwwwwwww| 欧美亚洲国产一区二区三区 | 久久一热| 亚洲国产成人精品在线 | 亚洲精品免费在线 | 中文字幕综合在线 | 在线亚洲人成电影网站色www | 中文字幕日韩在线 | 久久精品一区二区三区四区 | 国产日韩一区二区三区 | 美女久久| www.日日操| 欧美一区不卡 | 一区二区免费 | 欧美在线观看一区 | 18性欧美 | 国产欧美一区二区三区在线播放 | 秋霞a级毛片在线看 | 成人在线观看欧美 | 国产精品视频久久久久 | 免费一看一级毛片 | 中文字幕第二区 | 色久在线| 国产精品久久久久久久三级 | 免费网站国产 | 天天插天天狠天天透 | 午夜在线小视频 | 99久久精品免费看国产免费软件 | 欧美一级黄色网 |