Zabbix не видит агента windows

Find that your Microsoft Outlook email notifications aren’t working or showing up on your macOS or Windows PC?

Following the popularization of the Internet 🌐, emailing has become an important way of communication for Internet users 📧. As the world around us becomes increasingly digitized 📱, workplaces, schools, hospitals, and government agencies alike are starting to use email as an official tool for communication due to it being cheap and efficient. 💸

Outlook is Microsoft’s email client application, which is part of their digital ecosystem

. Hence, the average Microsoft user may find this email client particularly handy due to its wide range of features and its seamless integration with other apps in the ecosystem. 🥰

Additionally, Outlook’s intelligent notifications system is truly a fan favourite, which alerts you for important emails in your Focused Inbox only. Hence, allowing you to avoid all the random spam or less priority emails you may get in your Others Inbox.

Overall, this notifications feature can be extremely helpful, especially if you’re voiding off all distractions and grinding away at your workstation. 💻

However, at times, users tend to find that they’re not receiving any email notifications from the Outlook application on their desktop. Thus, this is understandably frustrating as nobody wants to miss out on any important emails. 😫

On that note, here are 9 fixes for when your Microsoft Outlook notifications are not working on Windows 10 or macOS! 😤

Note: The steps and pictures in this guide cater to the Microsoft Outlook app or website accessible through your macOS or Windows 10 PC. If you’re missing out on Outlook mobile notifications for Android or iOS, we recommend checking out our guide here.

With that settled, let’s jump in!


Table of Contents

  1. Restart Your PC
  2. Configure the Notifications Settings in the Outlook App
  3. Enable the Notifications Settings on Your Computer
  4. Turn Off Focus Assist
  5. Turn Off Battery Saver
  6. Update the Microsoft Office Apps
  7. Move Important Emails to the Focused Inbox
  8. Enable Outlook Notifications on the Web Browser
  9. Use Outlook Rules to Create Custom Notifications

1. Restart Your PC

Suppose that you just found out that you’ve received an email in Outlook, but you haven’t received any notifications. Don’t freak out 😱. It’s likely a temporary glitch due to an intermittent network hiccup that’s causing the problem. 

Fortunately, the remedy to this is pretty simple: Restart your computer.

While this simple fix is often overlooked, it can help us quickly identify a false alarm and save a lot of time down the road.

Therefore, the following are steps to restart your PC, depending on its particular OS:

For Windows

  1. First, click the Windows icon at the bottom left corner.
  2. Then from the Start menu, click the Power button.
  3. Finally, choose Restart.

For macOS

  1. The easiest way to prompt a restart is, click the Apple Menu, situated at the top left corner of the screen.
  2. Then, from the drop-down, select Restart.
  3. Finally, at the subsequent message asking “Are you sure you want to restart?”, click Restart.

Restart macOS device to fix Microsoft Outlook email notifications or sound not working

Otherwise, if you haven’t been receiving email notifications for some time, you can check out the fixes below for solutions and workarounds for this issue!

2. Configure the Notifications Settings in the Outlook App

Logically, the first place we would want to check is the Notification settings ⚙️ in the Outlook App. For this, Outlook provides a large number of settings to allow users to customize how their emails are managed in Outlook.

Hence, the average user may find this maze of menus and submenus confusing to navigate through. 😵‍ 

Therefore, through the following steps, we’ll guide you through step-by-step to configure the email notification settings on the Outlook desktop app:

  1. First, open the Outlook desktop app.
  2. Next, click on File at the upper left.
  1. After that, select Options.
  1. In the pop-up window, select Mail from the left pane.
  2. Finally, ensure that both Play a Sound and Display a Desktop Alert are checked.
  3. Lastly, click OK.

3. Enable the Notifications Settings on Your Computer

Another possible cause for this problem is that notifications for Outlook have been disabled on your PC’s system settings. In this case, all push notifications sent by Outlook will be blocked by your PC’s push notification system, due to the misconfigured settings.

Hence, this minor setting could be the culprit behind your Outlook notifications not working or showing up on your PC.

To solve this, we’ll need to check the notifications settings on your computer: 

For Windows 

  1. First, open the Settings ⚙️ app. To do this, type “Settings” in the search bar on the bottom-left corner of your screen and Open it.

Alternatively, you can use the keyboard shortcut Windows key

+ i

  1. Next, select System.
  1. After that, go to Notifications and Actions on the left side menu. Here, make sure that the Get notifications from apps and other senders setting is turned on. 
  1. After that, scroll down to Get notifications from these senders, and find Outlook among the list of applications. Then turn on the switch next to it.
  1. Finally, make sure that Notifications is switched on for Outlook and the appropriate notifications settings such as Show notification banners, Show notifications in action center, and Play a sound when a notification arrives are enabled as well.

For macOS 

  1. First, click on the apple icon on the top-left corner of the menu bar.
  2. Next, select System Preferences.
  1. After that, select Notifications.
  1. Then, there’s a list of applications on the left-hand column of the window. Here, select Outlook from the list.
  2. Finally, make sure that Allow Notifications from Outlook is switched on. You can also check the additional options for notifications for further customization. 

4. Turn Off Focus Assist

Focus assist (also known as quiet hours 😴) is a feature in Windows 10 that’ll disable incoming notifications for users who want to stay focused on a particular task. 🔥

By default, Focus assist turns on automatically when the user is duplicating a display, playing a video game, or using an application in full-screen mode.

Hence, we’ll guide you through checking and disabling this “Do not Disturb” feature on your Windows 10 or macOS device:

For Windows 10

You can quickly check if the Focus assist feature is turned on or not by opening the Action Center on the taskbar.

  1. For this, click the chat bubble icon 💬 on the bottom-right corner of the taskbar.
  2. Then, click on Expand.
  1. Finally, make sure that Focus assist is turned off. (i.e., not highlighted in blue)
  1. Moving on, you can further customize the Focus assist feature by right-clicking Focus assist and selecting Go to Settings.
  1. In the Settings, make sure Focus assist is in the Off mode. 
  2. Additionally, we recommend checking the Show me a summary option at the bottom of the menu.

For macOS

The equivalent of Focus assist on macOS is the Do Not Disturb feature, which can be accessed by following these steps:

  1. First, click on the apple icon on the top-left corner of the menu bar.
  2. Next, select System Preferences.
  1. After that, select Notifications.
  1. Then, select Do Not Disturb.
  2. Finally, make sure that Do Not Disturb is switched off.

5. Turn Off Battery Saver

Similar to Focus assist, the Battery saver is a Windows 10 feature, most commonly found in laptops 💻. Thus, like before, it’s another setting you need to be wary of, as it can interfere and result in your Outlook app notifications not working.

For desktop computer users 🖥️, the Battery saver option is most likely disabled already or greyed out in the Action Center.

As the name suggests, the feature is mainly used to conserve power or battery use on your laptop by dimming the screens and reducing the resource usage of background applications.

Therefore, this means that you’ll most likely not receive notifications if Battery saver mode is enabled. 🔋

So, to disable the Battery Saver mode on your PC:

For Windows

By default, battery saver mode activates automatically when your laptop has a low battery. Therefore, you can try plugging your laptop into a power source and this feature will be turned off. 🔌

Alternatively, you can check if Battery saver mode is enabled through the Action Center:

  1. First, click on the chat bubble icon 💬 on the bottom-right corner of the taskbar.
  2. Then, click on Expand.
  1. Finally, make sure that Battery saver is turned off. (i.e., not highlighted in blue)

For macOS

  1. First, click on the Apple menu

    .

  2. Next, select System Preferences.
  1. After that, click on Battery or Energy Saver.
  1. In the configurations menu, you’ll be able to choose between different sets of options depending on whether your Mac is plugged in.

6. Update the Microsoft Office Apps

Outdated software may cause all sorts of problems for the user, and the same goes for Outlook. Maybe you’ve missed some of the automatic updates and the outdated version of Outlook is resulting in your Outlook notifications not working. 📥

In this case, updating these Microsoft Office apps to the most recent version has a good chance of fixing it.

Therefore, to update the Microsoft Office Apps along with Outlook, simply follow these steps:

  1. First, open the Outlook application.
  2. Next, click on File.
  1. After that, select Office Account in the bottom-left column of the menu.
  2. Finally, click Update Options, and select Update Now to start downloading the updates for Microsoft Office apps.

7. Move Important Emails to the Focused Inbox

The Focused Inbox feature in the Outlook app helps users to organize email traffic in the inbox. It achieves this by putting important emails in the Focused inbox and putting less important emails in the Other inbox. 📬

Hence, the Focused inbox feature determines the priority of emails by analyzing the users’ response to the emails received 📋. If too many emails are left unread, then future emails from that sender will likely be placed into the Other inbox. This may be troublesome to some users as important emails can sometimes be moved to the Other inbox.

Therefore, perhaps you notice that you aren’t receiving email notifications for emails from a particular sender. In that case, make sure that emails from that sender are moved to the focused inbox. 📩

Here’s how to view your Focused Inbox and Other Inbox:

  1. First, open the Outlook desktop application.
  2. On the topmost tab, select View.
  3. Under Focused Inbox, make sure that Show Focused Inbox is enabled.
  1. You can now switch between your Focused inbox and Other inbox through the tabs on top of the second column.

Moving on, here’s how to move future emails, from a particular sender, from the Other Inbox to the Focused Inbox:

  1. First, select the Other tab on top of the second column. (see previous image) 
  2. Next, select the email that you want to move to the Focused inbox.
  3. Then, right-click that email, and select Always Move to Focused. From now on, all the emails from the sender will be placed in the focused inbox.

8. Enable Outlook Notifications on the Web Browser

While this method doesn’t directly address the issue at hand, it has proven to be an effective workaround 👍 for users who have notification issues with the Outlook desktop app

Simply speaking, you can turn on notifications for the web browser version of Outlook, and receive notifications from the browser instead. 

The picture below shows a desktop notification for an incoming email on Outlook, sent by Google Chrome:

However, there’s a downside to this method. ☹️ You cannot receive notifications if the browser isn’t running.

Therefore, you’ll need to open the browser and leave it running in the background in order to use this method.

With that said, here’s how to enable browser notifications for Outlook:

  1. First, open the browser application for Outlook by visiting outlook.office365.com.
  2. On the top-right corner of the webpage, click the Cog icon ⚙️ to bring up the Settings.
  3. Finally, turn on Desktop Notifications.

Next, we’ll need to enable notifications from the browser settings.

For starters, straight after turning on the Desktop notifications switch, your browser may prompt you with a message, saying the Outlook website wants to “Show Notifications”. Here, click Allow

Alternatively, you may have to manually enable permissions for the Outlook website to send browser notifications.

So, the following are steps for different web browsers you might be using:

For Google Chrome and Microsoft Edge

  1. First, click the Lock icon 🔒 to the left of the site address. 
  2. Next, select Site settings.
  1. After that, choose Permissions for this site.
  1. From the list of site settings, select 🔔 Notifications and set to Allow.

For Mozilla Firefox

  1. First, click the Hamburger menu icon (三) on the top-right corner of the browser.
  2. Next, click on ⚙️ Options
  1. After that, from the left column, click on Privacy and Security.
  2. Then, scroll down to Permissions, and click on Notifications’ Settings.
  1. Finally, on the pop-up window, look for “https://outlook.office365.com” and make sure that notifications are set to Allow.

For Safari (macOS)

  1. First, launch the Safari browser.
  2. Then, select Safari from the menu bar and choose Preferences from the drop-down.
  1. After that, switch to the Websites tab within the Preferences popup window.
  2. Then, choose Notifications from the left pane.
  1. Next, change the notification permission for Outlook from Deny to Allow.
  2. (Optional) Enable the checkbox — Allow websites to ask for permission to send notifications.

9. Use Outlook Rules to Create Custom Notifications

Similar to the previous method, this workaround provides a non-direct solution to the problem. 🤔

Outlook rules is a powerful feature that provides huge customization potential for the user. It allows users to create rules which dictate how different types of emails will be processed. 📧

We’ll simply be using Outlook rules to assign special notification sounds 🎵 to incoming emails. Therefore, it’s especially the perfect fix for when the Outlook notifications sound isn’t working.

So, to configure your Outlook rules: 

  1. First, open the Outlook Desktop Application.
  2. Next, click on Rules, and select Create Rule…
  1. For our current task, we only need to check the following 2 options: Sent to me only and Play a selected sound. However, feel free to try out the other settings and customize it to your needs.
  2. Finally, click on OK to create the rule.

Now that the rule has been added, a notification sound will be played whenever a new email reaches the inbox.

Conclusion

To sum up, email notifications may be annoying, but it’s even irritating to miss an important email. 👿

Therefore, we hope that the 9 solutions listed in this guide have helped you fix Outlook notifications that aren’t working on your Windows 10 or macOS device.

Hopefully, you never have to miss an important email ever again! 😎

Also, do remember to test your Outlook email notifications after applying each fix ✉️. For this, you can set up a dummy email account to send yourself emails to check if the notifications for the messages are correctly pushed.

If you find that Microsoft Outlook email notifications aren’t working on your mobile devices, such as Android or iOS, we recommend checking this guide of ours.

Finally, let us know in the comments: 👇

  • Are you encountering similar Outlook notification issues on your desktop?
  • Have another helpful fix that we might’ve missed out on?
  • What other email-related problems are you facing?

Feel free to share this post with others whose Outlook desktop notifications aren’t working. 👼

Microsoft Outlook

Soh Xuan Wei is a talented tech content writer and Cybersecurity Consultant at a multinational corporation, with a Bachelor’s Degree in Information Technology specializing in Computer Networking and Security. Xuan Wei is passionate about assisting users in troubleshooting technology-related matters, providing insightful and informative content to readers. With his knowledge in technology and experience in Cybersecurity, Xuan Wei is also an avid and enthusiastic user of new technology and online platforms/services, always seeking the best working solutions for different technology problems. With his commitment to performing in-depth research and exhibiting the best of his knowledge through his writing, Xuan Wei is a valuable contributor to the Pletaura team. Contact at sohxuanwei88@gmail.com or through LinkedIn.



Next post

Мониторинг сервера Windows позволяет отслеживать его работоспособность и оперативно реагировать на любые отклонения. Перезагрузки, заполнение дисков, нехватка оперативной памяти, высокая нагрузка на процессор, потеря связи или чрезмерное потребление трафика — всё это можно держать под контролем, если вы используете правильные инструменты.

В этом материале мы рассмотрим, как установить и настроить Zabbix-сервер и агент на Windows, а также какие моменты особенно важны для стабильной работы мониторинга.

Онлайн-курс: Zabbix 6. Мониторинг IT инфраструктуры предприятия.

Курс предлагает глубокое изучение Zabbix 6 и охватывает все ключевые аспекты: от установки и конфигурации до продвинутого мониторинга и автоматизации. Курс подходит как для начинающих, так и для опытных администраторов.

Содержание:

  • Проверка версии Zabbix-сервера
  • Загрузка агента Zabbix
  • Установка агента Zabbix
  • Настройка хоста в Zabbix-сервере
  • Мониторинг и визуализация
  • Заключение

Проверка версии Zabbix-сервера

Перед началом убедитесь, какую версию Zabbix-сервера вы используете. Эту информацию можно найти в веб-интерфейсе Zabbix, перейдя в раздел Reports > System information.

В нашем примере используется версия 7.0.9.

Мониторинг серверов Windows с помощью агента Zabbix

Перед установкой агента на Windows-сервере необходимо определить его архитектуру и имя.

Мониторинг серверов Windows с помощью агента Zabbix

Эти данные критичны при выборе подходящего инсталляционного пакета.

Загрузка агента Zabbix

Перейдите на официальный сайт Zabbix и скачайте соответствующую версию агента.

При выборе версии обратите внимание на следующие параметры:

  • Операционная система: Windows
  • Архитектура: 64-bit
  • Совместимость по версии: должна соответствовать версии вашего Zabbix-сервера
  • Метод шифрования: рекомендуется выбрать OpenSSL
  • Формат установки: файл формата MSI

Мониторинг серверов Windows с помощью агента Zabbix

Выберите актуальную версию релиза агента и загрузите инсталлятор.

Мониторинг серверов Windows с помощью агента Zabbix

Установка агента Zabbix

Запустите установку агента Zabbix на вашем сервере Windows.

Мониторинг серверов Windows с помощью агента Zabbix

Примите условия лицензионного соглашения.

Мониторинг серверов Windows с помощью агента Zabbix

На следующем этапе выберите компоненты, которые необходимо установить. По умолчанию требуется около 8,70 МБ свободного пространства.

Мониторинг серверов Windows с помощью агента Zabbix

Путь установки — C:\Program Files\Zabbix Agent\.

Инсталлятор автоматически определит имя машины. Далее нужно указать IP-адрес сервера Zabbix, с которым агент будет связываться.

Также на этом этапе можно настроить защищённое соединение с использованием предустановленного ключа. Подробнее об этом методе читайте на официальной странице: Использование pre-shared ключей

Мониторинг серверов Windows с помощью агента Zabbix

Начните установку и дождитесь её завершения.

Мониторинг серверов Windows с помощью агента Zabbix

Мониторинг серверов Windows с помощью агента Zabbix

Настройка хоста в Zabbix-сервере

Чтобы добавить хост для мониторинга в системе Zabbix, откройте веб-интерфейс и перейдите в Data collection > Hosts.

Нажмите Create host (в правом верхнем углу) и укажите следующие параметры:

  • Имя хоста: например, DESKTOP-D75R1IG
  • Отображаемое имя: например, Windows Server
  • Шаблон: выберите Windows by Zabbix Agent — он включает в себя ключевые метрики Windows-систем
  • Группа: определяет логическое размещение сервера (например, Windows Servers)
  • Интерфейс: выберите тип Agent, укажите IP-адрес целевого сервера

Мониторинг серверов Windows с помощью агента Zabbix

Мониторинг и визуализация

Как только хост будет добавлен, вы начнёте получать информацию о состоянии сервера в режиме реального времени:

  • Общая производительность: загрузка CPU, использование памяти и состояние дисков

Мониторинг серверов Windows с помощью агента Zabbix

Мониторинг серверов Windows с помощью агента Zabbix

  • Работа служб Windows и подробная информация о системе

Мониторинг серверов Windows с помощью агента Zabbix

  • Потребление сетевого трафика

Мониторинг серверов Windows с помощью агента Zabbix

Кроме того, можно отслеживать отказоустойчивость, продолжительность аптайма и другие важные параметры.

Заключение

Zabbix предоставляет мощные инструменты для мониторинга серверов Windows, предлагая готовые шаблоны и гибкие возможности настройки. Это делает его незаменимым решением для построения системы централизованного наблюдения за ИТ-инфраструктурой.

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

А если вы хотите углубиться в тему и освоить Zabbix на профессиональном уровне — обратите внимание на курс Zabbix 6. Мониторинг IT инфраструктуры предприятия. Это практическое и структурированное обучение, созданное с учётом реальных задач, с которыми сталкиваются системные администраторы и инженеры мониторинга.

Вам понравилась эта статья? Тогда вам, скорее всего, будет интересна другая полезная статья Основы Zabbix: хосты, элементы данных и триггеры.

Интересуешься IT и системным администрированием? Подпишись на SysAdminHub в телеграмм, чтобы узнавать обо всем первым — t.me/SysAdminHub

Статья была полезна? Поддержи автора, и благодаря твоей помощи новые материалы будут выходить еще чаще:

Опубликовано:

Используемые термины: Zabbix, Windows.

В нашем примере мы установим агент для Zabbix на Windows в качестве службы, а также сделаем минимальную настройку для отправки данных на сервер.

Загрузка агента с официального сайта
Установка агента
    Из пакета MSI
    Из архива
Настройка брандмауэра
Проверка подключения к агенту
Другие статьи про Zabbix

Загрузка агента

Переходим на страницу загрузки агента Zabbix и выбираем платформу операционной системы (x32 или x64) и версию агента, например:

Выбираем версию агента zabbix и платформу Windows

* помимо этого, мы можем выбрать вариант дистрибутива: с использованием шифрования или нет, а также файл установки — msi пакет или архив. В данном примере мы выбрали версию 5.

В зависимости от выбранных критериев поиска агента, ниже мы можем увидеть несколько вариантов для загрузки. Находим нужный и кликаем по DOWNLOAD для скачивания файла:

Скачиваем агента Zabbix по ссылке Download

Ждем окончания загрузки и переходим к установке.

Установка агента

В зависимости от загрузки типа пакета (MSI или архив) будут разные методы установки. Рассмотрим оба.

Установка из MSI-пакета

Это удобный вариант, который позволит установить агента с помощью мастера. Чтобы начать, кликаем дважды по скачанному пакету и в окне приветствия нажимаем Next:

Принимаем лицензионное соглашение, установив галочку I accept the terms in the License Agreement и нажимаем Next:

В следующем окне оставляем имя компьютера, на который устанавливается агент и вводим имя или IP-адрес сервера zabbix, после кликаем по Next:

Указываем имя компьютера и сервера Zabbix

* в данном примере имя нашего компьютера Windows PC, а сервера — zabbix-server.dmosk.local.

Выбираем компоненты, которые хотим установить — можно просто оставить все по умолчанию и нажимаем Next:

Выбираем компоненты для установки

Подтверждаем установку, кликая по Install:

Ждем завершения процесса — агент установлен.

Установка из архива

Данный метод требует дополнительных манипуляций, но с его помощью можно автоматизировать процесс. Мы рассмотрим только установку.

Распаковываем содержимое скачанного архива в каталог, где будут находиться файлы программы, например в C:\Program Files\Zabbix Agent. В итоге, у нас получится:

Открываем WordPad от администратора и в нем открываем конфигурационный файл conf/zabbix_agentd.conf и правим опцию для сервера zabbix — находим строку:

Server=127.0.0.1

… и меняем ее на:

Server=zabbix-server.dmosk.local

* где zabbix-server.dmosk.local — имя сервера Zabbix.

Теперь открываем командную строку от администратора и выполняем команду для установки агента:

«C:\Program Files\Zabbix Agent\bin\zabbix_agentd.exe» —config «C:\Program Files\Zabbix Agent\conf\zabbix_agentd.conf» —install

* где C:\Program Files\Zabbix Agent — папка, куда мы распаковали архив.

Мы должны увидеть что-то на подобие:

zabbix_agentd.exe [468]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [468]: event source [Zabbix Agent] installed successfully

Теперь открываем службы Windows и находим «Zabbix Agent» — кликаем по ней правой кнопкой мыши и выбираем Запустить:

Запуск агента Zabbix в службах Windows

Установка завершена.

Настройка брандмауэра

Если в нашей системе работает брандмауэр Windows, необходимо разрешить порт 10050 или приложение zabbix agent.

Для этого переходим в Панель управленияСистема и безопасность — Брандмауэр Windows (или вводим команду control /name Microsoft.WindowsFirewall). Кликаем по ссылке Разрешение взаимодействия с приложением или компонентов в брандмауэре Windows — добавляем наше приложение zabbix_agentd в исключение.

Это же действие можно выполнить в powershell — запускаем ее от администратора и вводим команду:

New-NetFirewallRule -DisplayName «Разрешить приложение Zabbix Agent» -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Program «C:\Program Files\Zabbix Agent\bin\zabbix_agentd.exe»

Или мы можем добавить в исключение порт. Это можно сделать также из командной строки poweshell:

New-NetFirewallRule -DisplayName «Разрешить порт 10050 для Zabbix» -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 10050

Проверка работы

Чтобы убедиться в работоспособности агента, мы можем зайти на сервер zabbix и выполнить подключение по telnet, например, командой:

telnet 192.168.1.15 10050

* где 192.168.1.15 — IP-адрес компьютера с установленным Zabbix.

Мы должны увидеть 

Connected to nr-fs-06.
Escape character is ‘^]’.

.. и через небольшой интервал времени:

Connection closed by foreign host.

Но если агент не запущен или не работает, мы увидим ошибку:

telnet: connect to address …: Connection refused

В панели сервера в узлах сети при корректной установке и настройке, мы также должны увидеть доступность компьютера по агенту:

Читайте также

Другие инструкции по Zabbix:

1. Установка и настройка Zabbix-агента на CentOS

2. Установка и начальная настройка сервера мониторинга Zabbix на Ubuntu Server

3. Настройка сервера Zabbix 5 на CentOS 8

Zabbix это open-source система мониторинга корпоративного уровня. На текущий момент Zabbix одна из самых популярных и функциональных бесплатных систем мониторинга. Благодаря простой установке и настройке Zabbix можно использовать для мониторинга крупных инфраструктур с сотнями серверов, так и для мелких конфигураций. В этой статье мы рассмотрим, как выполнить установку и базовую настройку сервера Zabbix 4.4 с веб-интерфейсом на базе Linux Ubuntu и CentOS, установить агенты Zabbix на сервере Windows и Linux, и добавить новые хосты в систему мониторинга.

Общий интерфейс Zabbix сервера представлен на скриншоте ниже.

веб интерфейс системы мониторинга zabbix

Содержание:

  • Из чего состоит Zabbix и что он может?
  • Установка Zabbix Server в Linux (Ubuntu, CentOS)
  • Настройка веб-интерфейса Zabbix
  • Установка Zabbix Agent в Windows
  • Добавление устройства на Zabbix-сервере
  • Установка Zabbix Agent в Linux

Из чего состоит Zabbix и что он может?

Zabbix простой установке и настройке, написан на C (сервер, прокси и агент) и PHP (фронтенд). Zabbix Server и Zabbix Proxy может работать только на Linux системах. Агент можно установить на большом количестве поддерживаемых ОС и платформах.

Инсталляция Zabbix сервера состоит из:

  • бинарника zabbix_server (обычно работает как сервис);
  • MySQL (MariaDB)/PostgreSQL базы данных;
  • Веб сервера Apache2/Nginx с обработчиком PHP;
  • Файлов самого frontend сайта (.php, .js, .css и т.д.).

Обычно схема работы выглядит так:

  1. Агент Zabbix посылает данные на сервер
  2. Сервер Zabbix получает и обрабатывает данные.
  3. Если полученные данные подпадают под заданные условия, то срабатывает триггер;
  4. Активный триггер сигнализирует о проблеме. Отображается уведомление на фронтенде (сайте), и в зависимости от конфигурации рассылается сообщение по почте и выполняется какие-либо действия (например, перезапуск службы, которая мониторится).

Zabbix может работать со всеми известными протоколами, а благодаря системе внешних скриптов, Zabbix может выполнять и получать данные из любых исполняемых скриптов/бинарников.

Установка Zabbix Server в Linux (Ubuntu, CentOS)

В этой статье мы рассмотрим пример установки Zabbix Server 4.4 на Linux (на примере Ubuntu Server 18.4 и CentOS) через пакетный менеджер.

Перейдите на страницу загрузки https://www.zabbix.com/download и выберите репозиторий, соответствующий вашему дистрибутиву Linux. Готовые пакеты есть для всех популярных дистрибутивов.

Например, для установки Zabbix на Ubuntu 18.04 нужно последовательно выбрать :

Zabbix Version (4.4) -> OS Distribution (Ubuntu) -> OS Version (18.04 Bionic) -> Database (MySQL) -> Веб сервер (Nginx или Apache).

инструкция по установке zabbix, получение репозиториев

Скачем и добавим репозиторий:

# wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb
# dpkg -i zabbix-release_4.4-1+bionic_all.deb
# apt update

Теперь можно установить необходимые пакеты:

# apt install zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-agent

установка zabbix-server в linux ubuntu

Для установки Zabbix в CentOS 8/RHEL 8 нужно подключить репозиторий с актуальной версией Zabbix (можно установить Zabbix из ветки 4.0 LTS или последнюю версию Zabbix 4.4):

# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm
# dnf clean all

Предполагаем, что на сервере уже установлены: nginx, MySQL/MariaDB, php и php-fpm. Теперь через пакетный менеджер установим сам сервер Zabbix и агент:

# dnf install zabbix-server-mysql zabbix-web-mysql zabbix-agent

Осталось создать базу данных для Zabbix в MySQL (вместо MySQL можно использовать PostgreSQL, просто замените в командах ‘mysql’ на ‘pgsql’).

Создайте базу данных и дайте права пользователю, из-под которого Zabbix будет обращаться к базе данных:

mysql -uroot
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'ВашПароль';
mysql> quit;

Импортируйте базу данных Zabbix. Нужно будет ввести пароль, который вы указали при создании пользователя.

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p Zabbix

Измените конфигурационный файл /etc/zabbix/zabbix_server.conf, укажите пароль от вновь созданного пользователя.

DBPassword=Пароль_Пользователя_Zabbix

Так как в моем случае веб сервером служит nginx, нужно изменить nginx.conf, раскомментировав следующие строчки

# listen 80;
# server_name example.com;

Уберите # и поменяйте example.com на домен, по которому вы хотите заходить на Zabbix, в моём случае это
test.zabbix.local
.

Для Apache файл нужно править файл конфигурации /etc/httpd/conf.d/zabbix.conf .

Выставим временную зону в PHP. В файле /etc/zabbix/php-fpm.conf раскомментируем строчку

php_value[date.timezone] = Europe/Moscow

Дополнительно можно выставить следующие параметры PHP в
/etc/php.ini
:

memory_limit 128M
upload_max_filesize 8M
post_max_size 16M
max_execution_time 300
max_input_time 300
max_input_vars 10000

Добавьте службу zabbix-server в автозапуск и запустите ее:

# systemctl enable zabbix-server zabbix-agent nginx php7.2-fpm
# systemctl restart zabbix-server zabbix-agent nginx php7.2-fpm

Настройка веб-интерфейса Zabbix

Теперь нужно настроить frontend (веб-интерфейс) Zabbix. В браузере откройте указанный ранее URL адрес zabbix сервера. В моем случае это test.zabbix.local (или на домен, который вы указывали. Не забудьте прописать его у себя в hosts файле или на DNS сервере).

zabbix веб installer

Убедитесь, что во всех требования инсталлятора указано ОК.

zabbix check pre-requisites

Укажите данные для подключения к БД. Используйте пользователя и пароль, который создали ранее.

данные для подключения к базе данных zabbix

Укажите название Zabbix сервера. Порт рекомендую оставлять стандартный – TCP 10051.

Система Zabbix по-умолчанию использует два порта:

  • TCP 10050 — порт пассивного агента, по нему zabbix сервер опрашивает клиентов;
  • TCP 10051 — порт, на котором zabbix сервер получает данные от клиентов (активный агент).

Не забудьте открыть данные порты. Например, на Zabbix сервере на базе CentOS можно открыть порты в firewalld с помощью firewall-cmd:

# firewall-cmd --add-service={http,https} --permanentfirewall-cmd --add-port={10051/tcp,10050/tcp} –permanent

А на агенте достаточно открыть 10050:

# firewall-cmd --permanent --add-port=10050/tcp

Не забудьте перезагрузить firewalld:

# firewall-cmd –reload

имя и порты zabbix сервера

После этого жмите Next Step и Finish. После успешной установки вас попросит залогиниться. По-умолчанию логин
Admin
, пароль
zabbix
(замените его).

авторизация веб-интерфейсе в zabbix

zabbix dashboard

На этом установка сервера Zabbix Server завершена.

На странице https://www.zabbix.com/download есть пошаговые инструкции для установки Zabbix Server на другие операционные системы, а так же инструкции как собрать zabbix-server из исходного кода или запустить его в docker контейнерах.

Установка Zabbix Agent в Windows

Попробуем установить Zabbix агент на сервер Windows и добавим его на наш сервер мониторинга Zabbix. Скачать версию Zabbix агент для Windows можно здесь: https://www.zabbix.com/download_agents.

агенты zabbix для windows

Выберите нужную версию агента под Windows. Я выберу формат msi (amd64) (без OpenSSL). Если вы планируете устанавливать zabbix agent на сервера/компьютеры домена через групповые политики или SCCM, то можете скачать zip архив с бинарными файлами и конфигурационными файлами.

Запустите инсталлятор, примите лицензионное соглашение, укажите запрошенные данные. Обратите внимание, что в поле “Server or Proxy for active checks” я указал IP адрес в формате IP:PORT. Поскольку порт я оставлял стандартный, я пишу IP:10051.

настройка параметров zabbix сервера при установке агента в windows

Далее еще пару раз нажмем Next и Install.

После этого убедимся, что наш агент установлен. В списке служб должен появиться сервис Zabbix Agent.

служба zabbix agent в windows

На клиенте Windows нужно разрещить входящие подключения с IP адреса сервера Zabbix в Брандмауэре Windows:

New-NetFirewallRule -DisplayName "ZabbixMonitoring" –RemoteAddress 192.168.1.100 -Direction Inbound -Protocol TCP –LocalPort 10050 -Action Allow

Добавление устройства на Zabbix-сервере

Чтобы убедиться в работоспособности агента, нужно добавить хост testnode2 на Zabbix сервер и назначить ему проверки (checks).

Заметка. В заббиксе есть 2 типа проверок:

  • Пассивные – Zabbix сервер запрашивает у агента какие-либо данные;
  • Активные – агент посылает на сервер данные;

При установке агента мы указывали сервер в формате IP:PORT как раз для активных проверок.

Добавление нового устройства для мониторинга в Zabbix выполняется через Web-интерфейс. Перейдите в раздел Configuration -> Hosts.

добавление хоста в мониторинг Zabbix

Нажмите Create host и заполните данные. Обратите внимание, что Host name хоста должен полностью совпадать с hostname машины или значением параметра Hostname в конфиге агента.

добавление windows устройства в Zabbix сервере

Во вкладке Templates добавить несколько встроенных Windows шаблонов. Шаблоны в Zabbix это наборы значений, триггеров, графов и правил обнаружения, которые могут быть назначены одному или нескольким хостам.

Эти интегрированные шаблоны имеют постфикс “active”, значит, будут использоваться активные проверки.

шаблоны zabbix для windows

Нажмите Add. Чтобы не ждать пока сервер и агент увидят друг друга (обычно занимает пару минут), перезагрузите службу Zabbix Agent на testnode2 и проверьте лог агента (C:\Program Files\Zabbix Agent\zabbix_agentd.txt).

перезапуск службы Zabbix agent

лог zabbix_agentd.txt

Сообщение “started [active checks #1]” говорит о том, что на сервере найдены активные проверки для этого хоста. Теперь посмотрим на данные, которые пришли на сервер Zabbix от агента. Для этого в Zabbix перейдите на Monitoring -> Latest Data и выберете нужный вам хост в поле Hosts.

проверка получение данных от хоста в zabbix

данные об устройстве в веб интерфейсе zabbix

В этом разделе отображаются последние данные, которые пришли на сервер по выбранным хостам или группам хостов.

Обратите внимание на то, что в дашборде Zabbix висит уведомление о том, что служба BITS не запущена. Это уведомление появилось потому что мы назначили стандартные шаблоны нашему хосту. В одном из шаблонов был мониторинг сервиса BITS и соответствующий триггер, который срабатывает если служба BITS находится не в статусе Running.

события в dashboard zabbix

На этом настройка Windows Agentа завершена.

Установка Zabbix Agent в Linux

Теперь установим агент Zabbix в Linux. Для установки Zabbix агента в Ubuntu Server 18.04 с помощью пакетного менеджера нужно скачать и установить репозиторий Zabbix. Затем из репозитория установим zabbix agent:
# wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb
# dpkg -i zabbix-release_4.4-1+bionic_all.deb
# apt update
# apt install zabbix-agent

В CentOS для добавления репозитория и установки агента zabbix используется команды:
# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm
# dnf clean all
# dnf install zabbix-agent

Перед тем как мы запустим zabbix агент, нужно отредактировать конфигурационный файл /etc/zabbix/zabbix_agentd.conf. В нем нужно указать IP адрес сервера Zabbix для активных проверок.

Server=IP
ServerActive=IP:10051
Hostname=testagent

После этого запустите сервис агента:

# service zabbix-agent start

Убедитесь, что агент успешно запустился.

# cat /var/log/zabbix/zabbix_agentd.log

установка zabbix agent в linux ubuntu

Строка cannot parse list of active checks говорит о том, что на сервере нет активных проверок для этого хоста.

Как и в случае с Windows агентом, вам нужно добавить ваш Linux хост в настройках сервера Zabbix. Обратите внимание на параметр Host name в настройка хоста в интерфейсе заббикс сервера — этот параметр должен совпадать с Hostname параметром, который мы указываем в конфиге Zabbix -агента. В конфиге выше я указывал имя хоста testagent.

добавление ubuntu в мониторинг zabbix

23

Перезагрузите Zabbix агент и проверьте лог.

лог zabbix_agentd

Проверьте, что данные от агента появились на сервере Zabbix.

данные с linux сервера появились в веб интерфейсе zabbix

На этом настройка Zabbix-агента на Linux системе завершена. В следующей статье мы рассмотрим безагентный мониторинг доступности узлов в Zabbix через ICMP Ping.

Applies ToНовое приложение Outlook для Windows

Если вы настроили уведомления в Outlook, но обнаружили, что они не работают, проверка свое состояние в Teams и проверка параметры уведомлений в Windows. При использованииновый Outlook параметры системы могут иногда мешать доставке уведомлений.

Проверка состояния в Teams

Убедитесь, что для вашего состояния в Teams не задано значение Не беспокоить.

Дополнительные сведения см. в статье Изменение состояния в Microsoft Teams.

Проверка параметров в Windows

Настройка параметров уведомлений Windows

  1. Нажмите кнопку Пуск , а затем выберите Параметры .

  2. Перейдите в раздел Системные > Уведомления (или Уведомления & действия в Windows 10).

  3. Убедитесь, что параметр Получение уведомлений от приложений и других отправителейвключен.

  4. Убедитесь , что параметр Не беспокоить имеет значение Выкл. (В Windows 10 выберите Фокусировка вспомогательных параметров и убедитесь, что для получения всех уведомлений от приложений и контактовзадано значение Off.)

  5. Найдите Outlook в списке отправителей и убедитесь, что его уведомления включены. (Для этого в Windows 10 вернитесь на страницу Уведомлений & действия.)

Дополнительные сведения см. в разделе Изменение параметров уведомлений в Windows.

Примечание: Возможно, системный администратор отключил уведомления. Если элемент управления отключен, обратитесь к системному администратору.

Просмотр параметров фокуса в Windows

  1. Нажмите кнопку Пуск , а затем выберите Параметры .

  2. Перейдите в раздел Система > Фокус.

  3. Выберите Остановить сеанс фокусировки, если он включен.

Дополнительные сведения см. в разделах Отключение уведомлений в Windows в определенное время и Использование фокуса в Windows 11.

Просмотр параметров экономии заряда в Windows

Уведомления можно временно отключить, если устройство находится в режиме экономии заряда. Чтобы получать уведомления, выполните приведенные далее действия.

  1. Нажмите кнопку Пуск , а затем выберите Параметры .

  2. Перейдите в раздел Система > питание & батареи (или Батарея в Windows 10).

  3. Убедитесь, что средство экономии заряда отключено, чтобы возобновить получение уведомлений.

Дополнительные сведения см. в разделе Советы по экономии заряда батареи для Windows.

Совет: Если вы не слышите звуки уведомлений в Windows 10 или 11, убедитесь, что не активировано «Тихое время Windows».

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Asus k52jb windows 10
  • Node js windows spawn
  • Windows не удается запустить процесс установки
  • Wine установить шрифты windows
  • Backup program for windows