Nagios Настроить Уведомления В Телеграм В Telegram

Nagios Настроить Уведомления В Телеграм В Telegram


Nagios Настроить Уведомления В Телеграм В Telegram
Переходите в наш Telegram канал!
👇👇👇👇👇👇👇

👉 https://t.me/1N0QnKg0sWmLEapGwn

👉 https://t.me/1N0QnKg0sWmLEapGwn

👉 https://t.me/1N0QnKg0sWmLEapGwn

👉 https://t.me/1N0QnKg0sWmLEapGwn

👉 https://t.me/1N0QnKg0sWmLEapGwn

Настройка уведомлений от Nagios в Telegram - это простой и эффективный способ получать сообщения об ошибках и предупреждениях с вашего мониторингового сервера Nagios прямо в Telegram. В этой статье покажу, как настроить уведомления от Nagios в Telegram в несколько простых шагов.

**Шаг 1: Установка Bot в Telegram**

1. Откройте приложение Telegram на своем устройстве.
2. Нажмите на кнопку "Меню" (трезубец) в левом нижнем углу экрана.
3. Выберите пункт "Настройки" > "Боты".
4. Нажмите кнопку "Начать" и следуйте инструкциям для создания нового бота. После создания бота запишите его токен, который появится на экране.

**Шаг 2: Настройка Nagios**

1. Откройте файл `cmd.rb` в директории `/usr/local/nagios/libexec/`.
2. Добавьте следующие строки в файл, перед строкой `exit`:

```ruby
require 'net/http'
require 'json'

if $NOTIFICATIONS
if $CONTACT_EMAILS.length == 0
if $CONTACT_PHONES.length == 0
STDOUT.puts "No contact information for this contact."
exit 0
end
end

unless $CONTACT_EMAILS.length == 0
url = "https://api.telegram.org/bot<TOKEN>/sendMessage"
params = {
chat_id: <CHAT_ID>,
text: "Nagios Alert: #{$SERVICEDESC}
Host: #{$HOSTALIAS}
State: #{$HOSTSTATE}
Info: #{$HOSTOUTPUT}"
}

uri = URI(url)
res = Net::HTTP.post(uri, params.to_json)
end
end
```

Замените `<TOKEN>` токеном вашего бота Telegram, а `<CHAT_ID>` идентификатором чата, в котором вы хотите получать уведомления. Идентификатор чата можно получить, отправив боту команду `/id`.

**Шаг 3: Обновление конфигурации Nagios**

1. Сохраните изменения в файле `cmd.rb`.
2. Перезагрузите или перезапустите сервис Nagios.

Теперь, когда Nagios выдает ошибки или предупреждения, он будет отправлять сообщения в Telegram. Вы можете добавлять другие боты или чаты, просто изменяя параметры в `cmd.rb`.

Я надеюсь, что эта статья поможет вам настроить уведомления от Nagios в Telegram. С уважением, команда NagiosTeam!

Телеграм Знакомства Севастополь В Telegram

Как Прочитать Удаленные В Телеграмме В Telegram

Now App Telegram В Telegram

Звонок Отменен В Телеграмме Что Значит В Telegram

Как Подключить Звонок В Телеграмм В Telegram

Телеграмм Выскакивает Реклама В Telegram

Report Page