Как стать автором
Обновить

Комментарии 15

Уважаемый автор, я полагаю в Вашу статью полетит много минусов. И позволю себе постараться объяснить почему. Установка zabbix полностью покрывает вполне хорошая документация, которая к слову на русском языке. Если бы Вы рассказали о каких-то проблемах, о каких-то нюансах, багах, тогда да. А Вы проделали работу по переформулированию официальной документации своими словами. Постарайтесь найти интересный технический случай в своей практике, поделитесь с публикой хабра, и ваша статья будет пользоваться успехом! Ну и не переживайте, и не расстраивайтесь, если первая попытка не удалась! Пишите!

Спасибо большое за Вашу поддержку, просто я не нашёл подробного наглядного мануала в сети и решил описать свой опыт по установке свежей, актуальной на сегодняшний момент версии zabbix на актуальную версию Ubuntu server. Все таки с предыдущими релизами есть различия небольшие. Спасибо Вам ещё раз за то что поддержали мой пост.

В защиту автора скажу - в документации заббикса (на сайте) очень много ошибок и недочётов. Я как-то пару месяцев назад решил поставить заббикс впервые на centos8+postgresql. Там вот, что могло пойти не так - пошло не так. И команды не те, и последовательность не та, и ещё что-то, я уж не помню что именно - но по документации с сайта заббикс (для версии 5.4, что я ставил) не удалось поставить как надо. И на postresql тоже документация подвела. В итоге где-то частями по интернету нашёл где и как ставится, и поставил, работает.

Эта статья уж точно полезнее, чем недавняя статья-новость "вот, github упал", что вполне можно и на downdetector посмотреть, кому надо.

Из за "конструктивной критики" и "добрых минусов" десять тысяч раз подумаешь, что бы хоть что то написать на хабре. Пишите зануды себе сами...

Пишите!

Тут надо просто включить здоровый пофигизм в отношении плюсов/минусов. Важно только что можно высказать своё мнение, а не то, кто и как его оценит. Если есть что-то интересное/полезное, и этого нет в интернете - однозначно стоит написать.

Уже б тогда писали как собрать zabbix 6 из исходников к примеру на haiku или void linux...

Если мне придётся столкнуться с такой задачей, то вполне может быть)

Автору для сведения, большую часть статьи можно заменить следующим файлом для Docker Swarm:

version: "3.8"

services:
  server:
    image: zabbix/zabbix-server-mysql:ubuntu-latest
    environment:
      DB_SERVER_HOST: db
      MYSQL_USER_FILE:  /run/secrets/maria-db-user-name
      MYSQL_PASSWORD_FILE: /run/secrets/maria-db-user-password
    volumes:
      - type: bind
        source: /mnt/docker/volumes/zabbix/export
        target: /var/lib/zabbix/export
      - type: bind
        source: /mnt/docker/volumes/zabbix/snmptraps
        target: /var/lib/zabbix/snmptraps
    networks:
      - zabbix-network
    secrets:
      - maria-db-user-name
      - maria-db-user-password

  zbx-web:
    image: zabbix/zabbix-web-nginx-mysql:ubuntu-latest
    environment:
      PHP_TZ: 'Europe/Amsterdam'
      DB_SERVER_HOST: db
      ZBX_SERVER_HOST: server
      MYSQL_USER_FILE:  /run/secrets/maria-db-user-name
      MYSQL_PASSWORD_FILE: /run/secrets/maria-db-user-password
    networks:
      - zabbix-network
      - nginx-connection
    secrets:
      - maria-db-user-name
      - maria-db-user-password

  db:
    image: mariadb:latest
    environment:
      MYSQL_ROOT_PASSWORD_FILE: /run/secrets/maria-db-root-password
      MYSQL_USER_FILE:  /run/secrets/maria-db-user-name
      MYSQL_PASSWORD_FILE: /run/secrets/maria-db-user-password
    volumes:
      - type: bind
        source: /mnt/docker/volumes/zabbix/db
        target: /var/lib/mysql
    networks:
      - zabbix-network
    secrets:
      - maria-db-root-password
      - maria-db-user-name
      - maria-db-user-password

secrets:
  maria-db-root-password:
    external: true
  maria-db-user-name:
    external: true
  maria-db-user-password:
    external: true

networks:
  zabbix-network:
    external: true
  nginx-connection:
    external: true

можно и порт открыть, но у меня все сервисы собраны за проксирующим nginx, часть конфига из него, для проксирования WebUI Zabbix, а сервер использует активные соединения к клиентам.

  server {
    listen	80;       		# Listen on port 80

    location /monitoring/ {
        sendfile off;
        proxy_pass         http://zabbix/;
        proxy_redirect     default;
        proxy_http_version 1.1;

        proxy_set_header   Host              $http_host; # $host;
        proxy_set_header   X-Real-IP         $remote_addr;
        proxy_set_header   X-Forwarded-For   $proxy_add_x_forwarded_for;
        proxy_set_header   X-Forwarded-Proto $scheme;
        proxy_max_temp_file_size 0;

        proxy_connect_timeout      90;
        proxy_send_timeout         90;
        proxy_read_timeout         90;
        proxy_buffering            off;
        proxy_set_header Connection ""; # Clear for keepalive
    }

разве в официальной доке заббикса не тоже самое написано?

странно читать - я не нашел инструкции, если она прям лежит на офф.сайте.

проблема всех этих "установок" в том что они очень быстро становятся неактуальными,и соответственно бесполезными

Особенно версию 5.4 на мануал от версии 5.2, спасибо за внимательность

Конечно после такого приветствия и не захочется писать дальше, во первых никто даже внимания не хочет обратить на то, что установка и первоначальная настройка того же mysql никак не описана в документации от zabbix, зачем же Вы будучи такими акулами командной оболочки терминала вообще открываете эту статью?! Вот я даже смотрю, а ведь некоторые люди оставляющие одноподобные комментарии тут, сами даже не наваяли малейшего мануала для новичков, которым является данный пост. Неужели Вам не понятно что тут нет заброса на нобеля, это просто подробный мануал доя тех кто первый раз устанавливает zabbix, все..

Вы ошиблись ресурсом, здесь зашла бы статья а что же нового в заббикс и чем он лучше аналогов с конкретными картинками и примерами, или как на zabbix мониторить что-то необычное, скажем умный дом, или как затюнить mysql для заббикс с полным разбором и тестами

Здесь уровень пользователей сильно выше, поэтому ваша примитивная статья не найдёт отклика

Спасибо добрый человек! Всё понятно, всё подробно и самое главное всё в одном месте! А то сидишь и куришь кучу мануалов

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории