Мониторинг Linux Сервера в Telegram bot
• Нет отзывов
Описание
LinuxServerMonitorTelegramBot - Контролируйте свой сервер Linux в Telegram с помощью этого бота. Протестировано в CentOS 5x, CentOS 6x. Демонстрация #Telegram @LinuxMonitorBot
Git: https://github.com/angelinux-slack/LinuxServerMonitorTelegramBot
#Установка
Скачать server.php
Пообщайтесь в Telegram с @BotFather и создайте нового бота
Получите свой токен-ключ
Переименуйте demo.php в другое имя
В файле php, строка 7, измените (токен) на свой токен
Загружайте на свой сервер с поддержкой SSL
Установите веб-хук в: https://api.telegram.org/bot(token)/setWebhook?url=https://(yourDomain/yourFile.php)
Добавьте следующие строки в /etc/sudoers, где имя пользователя — это домен имени вашей учетной записи:
username ALL = NOPASSWD: /usr/sbin/csf
username ALL = NOPASSWD: /scripts/cphulkdwhitelist
username ALL = NOPASSWD: /bin/grep
username ALL = NOPASSWD: /bin/ls
username ALL = NOPASSWD: /bin/ping
username ALL = NOPASSWD: /usr/bin/top
username ALL = NOPASSWD: /usr/bin/whois
Откройте беседу в Telegram с вашим ботом, ищущим @yourBotName
Готово)
Команды:
#Commands /apacheerrorlog – показать последний журнал ошибок Apache
/eximsendmaillog – показать путь и количество отправителей exim
/firewall – добавить IP в белый список CSF и cpHulk (требуется CSF, cPanel)
/free – показать свободную память в мегабайтах
/last – Показать последние 20 входов в систему, дату IP
/ls – вывести содержимое каталога
/ping – пинг к IP или домену
/ps – показать процесс с фильтром
/top – показать системный процесс
/uptime – показать работоспособность сервера
/versions – показать версии ОС, apache, PHP и MySQL
/w – показать, кто подключен к серверу
/whois – показать информацию о доменах
Похожие
Похожие товары
Телеграм бот – бронирования отелей, коворкинга, записи к мастеру. GrandHotelBot
0,00руб. Telegram - боты