Linux 安裝zabbix

運行docker-compose

version: "3.7"

networks:
  frontend:
    driver: "bridge"
  backend:
    driver: "bridge"
mysql:
    container_name: "mysql:8"
    #build: "./mysql"
    ports:
      - "3306:3306"
    networks:
      - backend
    volumes:
      - /docker/data/mysql/data:/var/lib/mysql:rw
    #  - ./mysql/conf.d/mysqld.cnf:/etc/mysql/conf.d/mysqld.cnf
    #security_opt:
    #    - seccomp:unconfined
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: 123456
zabbix-server:
    image: "zabbix/zabbix-server-mysql:ubuntu-latest"
    container_name: "zabbix-server"
    #build: "./zabbix/zabbix-server"
    depends_on:
      - mysql
    ports:
      - "10051:10051"
    networks:
      - backend
    volumes:
      - /docker/data/zabbix/zabbix-server:/var/lib/zabbix:rw
    restart: always
    environment:
      DB_SERVER_HOST: mysql
      DB_SERVER_PORT: 3306
      MYSQL_USER: zabbix
      MYSQL_PASSWORD: zabbix
      MYSQL_ROOT_PASSWORD: 123456
  zabbix-web:
    image: "zabbix/zabbix-web-nginx-mysql:centos-latest"
    container_name: "zabbix-web"
    #build: "./zabbix/zabbix-web"
    depends_on:
      - mysql
    ports:
      - "8080:8080"
    networks:
      - frontend
      - backend
    restart: always
    environment:
      ZBX_SERVER_HOST: zabbix-server
      ZBX_SERVER_PORT: 10051
      PHP_TZ: Asia/Shanghai
      DB_SERVER_HOST: mysql
      DB_SERVER_PORT: 3306
      MYSQL_ROOT_PASSWORD: 123456
      POSTGRES_USER: zabbix
      POSTGRES_PASSWORD: 123456

設(shè)置數(shù)據(jù)庫/密碼

mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> quit;

安裝zabbix-agent

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum clean all
yum install -y zabbix-agent
#啟動
systemctl restart zabbix-agent
#加入開機啟動
systemctl enable zabbix-agent

配置zabbix-agent

cd /etc/zabbix
cp zabbix_agentd.conf zabbix_agentd.conf.bak
vim zabbix_agentd.conf
#更改內(nèi)容
Server=127.0.0.1  => Server=zabbix-server的ip
ServerActive=127.0.0.1 => ServerActive=zabbix-server的ip
Hostname=Zabbix server => 注釋掉
HostnameItem=system.hostname => 打開

重啟zabbix-agent

登錄

http://域名或地址:8080
默認賬號:admin 密碼:zabbix

官方安裝地址

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容