Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Mail Gateway
    [TUTORIAL] Как синхронизировать все логи Slave с Master в реальном времени

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [TUTORIAL] Как синхронизировать все логи Slave с Master в реальном времени, Proxmox Mail Gateway
     
    kez
    Guest
    #1
    0
    14.04.2023 13:04:00
    Проверено на Mail Gateway 7.3-3. Чтобы все узлы кластера отправляли свои сообщения на главный сервер > Tracking Center:

    На главном сервере:  
    Отредактируйте /etc/rsyslog.conf  
    Код:  
    # включает приём syslog по TCP  
    module(load="imtcp")  
    input(type="imtcp" port="514")  

    Затем:  
    systemctl restart rsyslog  

    На узлах кластера:  
    Отредактируйте /etc/rsyslog.conf  
    Код:  
    ###############  
    #### ПРАВИЛА ####  
    ###############  


    #  
    # Сначала стандартные лог-файлы. Логируем по facility.  
    #  


    *.*     @@<IPofMaster>  

    После этого:  
    systemctl restart rsyslog  

    Вот и всё! Теперь все узлы кластера логируют данные на главный сервер.  

    P.S. Не забудьте настроить файрвол и ограничить порт 514 на главном сервере, чтобы принимать подключения только от подчинённых узлов.
     
     
     
    michabbs
    Guest
    #2
    0
    18.08.2023 16:07:00
    Не повезло :-(
     
     
     
    LeFred
    Guest
    #3
    0
    22.08.2023 15:20:00
    Как пишет поддержка, можешь проверить, есть ли в /var/log/syslog такие же строки?
     
     
     
    vsupport
    Guest
    #4
    0
    15.06.2023 21:46:00
    Спасибо..
     
     
     
    michabbs
    Guest
    #5
    0
    10.07.2023 22:30:00
    Я пытался добиться этого в текущем PMG 8. Мне это кажется странным:  
    Оригинальная строка лога на слейве:  
    2023-07-10T20:22:09.310604+00:00 zack postfix/pickup[211940]: 4BAA1299E: uid=0 from=<root>
    Та же строка после передачи на мастер:  
    2023-07-10T20:22:09.310604+00:00 zack postfix[211940] 4BAA1299E: uid=0 from=<root>
    Почему они не совпадают? Куда делась часть /pickup? Как это исправить?
     
     
     
    vsupport
    Guest
    #6
    0
    11.07.2023 23:34:00
    Заметки по Debian 12 https://www.debian.org/releases/sta...information.en.html#changes-to-system-logging Я не знаю, касается ли это Proxmox, так как ещё не переходил на версию 8.
     
     
     
    michabbs
    Guest
    #7
    0
    13.07.2023 22:18:00
    Я не могу заставить Tracking Center работать с общими логами на PMG 8. :-( На мастере я добавил в /etc/rsyslog.d/imtcp.conf :  
    Код:  
    # Provides TCP syslog reception  
    $ModLoad imtcp.so  
    $InputTCPServerRun 514  
    $AllowedSender TCP, ip.ip.ip.ip  

    На слейве я добавил в /etc/rsyslog.d/pmg-master.conf :  
    Код:  
    mail.*     @@slave.domain;RSYSLOG_SyslogProtocol23Format  

    Логи, похоже, корректно отправляются со слейва на мастер. Я вижу строки от обоих узлов в /var/log/mail.log на мастере:  
    Код:  
    2023-07-13T20:13:46.459954+00:00 master pmg-smtp-filter[276911]: end database maintenance (7 ms)
    2023-07-13T20:14:50.615759+00:00 slave pmg-smtp-filter[303636] starting database maintenance

    Но в Tracking Center на мастере видны только письма, обработанные мастером. :-( Есть идеи?
     
     
     
    LeFred
    Guest
    #8
    0
    17.08.2023 18:19:00
    Я тоже не тороплюсь переходить на v8, но для меня важно знать, работает ли это в v8! Ты пробовал упростить конфигурацию? Например, без ";RSYSLOG_SyslogProtocol23Format"...
     
     
     
    michabbs
    Guest
    #9
    0
    23.08.2023 22:08:00
    Да, всё тоже есть в /var/log/syslog. Мне очень интересно, почему записи в логе на обоих узлах не совпадают (#4). Разница должна быть из-за какой-то причины, и именно там я бы искал проблемы. Но понятия не имею, в чём дело... :-(
     
     
     
    kienvt
    Guest
    #10
    0
    15.05.2024 03:22:00
    Похоже, это ошибка rsyslog. На PMG8 я изменил конфигурацию rsyslog на мастере следующим образом, и проблема решилась. Код:  
    # включает прием TCP syslog  
    #module(load="imtcp")  
    #input(type="imtcp" port="514")  
    $ModLoad imtcp  
    $InputTCPServerRun 514
     
     
     
    michabbs
    Guest
    #11
    0
    15.05.2024 21:29:00
    Slave требует /etc/rsyslog.d/pmg-master.conf: Код: mail.*     @@master.address;RSYSLOG_ForwardFormat ...и вуаля! Работает.
     
     
     
    kez
    Guest
    #12
    0
    26.03.2025 13:08:00
    Ребята, только что переехал на PMG8 и столкнулся с той же проблемой. Вижу все логи слэйва в мастере в /var/log/syslog, но в центре отслеживания ничего нет. Можете помочь?  
    Мастер: /etc/rsyslog.conf  
    $ModLoad imtcp  
    $InputTCPServerRun 514  
    Слэйв: /etc/rsyslog.d/pmg-master.conf  
    mail.*     @@<master-ip>;RSYSLOG_ForwardFormat  
    Мастер: /var/log/syslog  
    2025-03-26T12:06:54.024389+00:00 slave pmg-smtp-filter[12066]: starting database maintenance
    2025-03-26T12:06:54.034903+00:00 slave pmg-smtp-filter[12066]: end database maintenance (10 ms)
    и так далее.
     
     
     
    kez
    Guest
    #13
    0
    26.03.2025 13:11:00
    А, теперь отображается в центре отслеживания, просто не в разделе администрация > syslog, спасибо!
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры