https://github.com/xbaysal11/wazzup-web
:raised_hand::joy: WAZZUP WEB - Universal server monitoring script with Telegram bot notification
https://github.com/xbaysal11/wazzup-web
monitoring monitoring-application monitoring-plugins monitoring-scripts monitoring-server monitoring-tool server serverless-plugin servers telegram-api telegram-notification wazzup wazzup-web web
Last synced: 3 months ago
JSON representation
:raised_hand::joy: WAZZUP WEB - Universal server monitoring script with Telegram bot notification
- Host: GitHub
- URL: https://github.com/xbaysal11/wazzup-web
- Owner: xbaysal11
- License: mit
- Created: 2020-03-02T12:32:57.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-25T12:08:11.000Z (about 5 years ago)
- Last Synced: 2025-01-13T02:09:50.306Z (4 months ago)
- Topics: monitoring, monitoring-application, monitoring-plugins, monitoring-scripts, monitoring-server, monitoring-tool, server, serverless-plugin, servers, telegram-api, telegram-notification, wazzup, wazzup-web, web
- Language: Shell
- Homepage: https://xbaysal11.github.io/wazzup-web/
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Wazzup WEB
Universal server monitoring script + Telegram bot notification[](https://t.me/xruin)
[](https://github.com/xbaysal11/wazzup-web)
[](https://github.com/xbaysal11)
[](https://github.com/xbaysal11/wazzup-web)
[](https://t.me/xruin)---
![]()
---
# Installation
## 1. Clone Repository
```sh
git clone https://github.com/xbaysal11/wazzup-web.git
cd wazzup-web/
chmod +x wazzup-web.sh
```## 2. Get TOKEN and CHAT_ID
- 1. Create bot with `@BotFather` and copy bot TOKEN
- 2. Open your bot and type `/start`
- 3. Get chat id here: `https://api.telegram.org/bot/getUpdates`## 3. Configure script
Open `wazzup-web.sh` file and configure
```sh
TOKEN=
CHAT_ID=
API=https://api.telegram.org/bot$TOKEN/sendMessageSERVER=
LOG_FILE=
LOG_LINES=10
MESSAGE_HEAD='SERVER IS DOWN!'
AVAILABLE_STATUS_CODE='200|301'
```## 4. Cron
#### 1. Open terminal and write:
```sh
sudo crontab -u -e
```#### 2. Add new cron tab in the cron file
```
* * * * * bash /path/to/script/wazzup-web.sh
```NOTE: generate time here : [crontab.guru](https://crontab.guru/#*_*_*_*_*)
---
### SPONSORS [[Become a sponsor](https://t.me/xruin)]
[](https://t.me/xruin)
---
### LICENSE
Wazzup WEB is [MIT licensed.](https://github.com/xbaysal11/wazzup-web/blob/master/LICENSE)