Pingmonitor

Author: m | 2025-04-24

★★★★☆ (4.2 / 2619 reviews)

trellian image mapper

Next, click 'Customize' and choose 'Show icon and notifications' for PingMonitor. To always show the PingMonitor icon in the traybar on Windows 11, go to Settings Personalization PingMonitor polls your WoW latency and keeps track of your highest, lowest and average ping. It is designed to be extremely lightweight and unobtrusive. PingMonitor was built

musicovery com

pingmonitor/pingmonitor at master tkooda/pingmonitor - GitHub

Chat_id. To do this, you need to: - go to the bot chat @ip_monitoring_super_bot and send the message /start (this will start the bot) - send a test message (any) in the channel IP monitoring channel - go to the browser at the link In our example, the link will look like this: The result on the screen will look like this: So, let's remember 2 important values for managing the bot: token= 5921115541:AAHltzyZpC_MBZzydhrOD_Brn8lnKNf7XXX chat_id = -100185915XXX 2. Connect to the server via SSH (how to do this) Check if python3 is installed: python3 --version If python3 is not installed (error: -bash: python3: command not found), it needs to be installed with the command - for Ubuntu: apt install python3 -y - for CentOS yum install python3 -y Additionally, install the requests module: pip3 install requests After installation, you can check the version again. It may look approximately like this: For more details on installing python3: How to install Python 3.10 on Ubuntu 20.04 3. Create a folder where the monitoring script will be placed. To do this, execute the command: cd && mkdir pingmonitor && cd pingmonitor Create and open the file vim main.py and place the script in it: #---------------------------------------------------- import os import requests import time #------------------------- hostname = ['8.8.8.8','1.1.1.1'] time_pause = 30 #------------------------- def SendMsgToTelegramChanel(msg): token="TOKEN" chat_id = 'CHAT_ID' params = {'chat_id': chat_id,'text': msg} response = requests.get(' params=params) def IsHostAlive(host): ret = os.system('ping -c 2 {} > /dev/null'.format(host)) if ret == 0: return True return False while True: for i in range(len(hostname)): file_signal = hostname[i] +'_down' if IsHostAlive(hostname[i]): if os.path.isfile(file_signal): os.remove(file_signal) SendMsgToTelegramChanel(hostname[i] + ' is up') #print(hostname + ' is up!') else: if not os.path.isfile(file_signal): open(file_signal,'tw').close() SendMsgToTelegramChanel(hostname[i] + ' is down') #print(hostname + ' is down!') time.sleep(time_pause) #------------------------------------------------ - In the script, you should replace TOKEN and CHAT_ID with the previously saved values of token and chat_id. - In the line hostname = ['8.8.8.8','1.1.1.1'], instead of IP 8.8.8.8 and 1.1.1.1, specify the IP (or hostname) of your server or router that needs to be monitored*. IP addresses of devices should be specified in single quotes and separated by commas (if there are more than one IP). - The value of the variable time_pause = 30 indicates the check period (in seconds). It is not recommended to set it to less than 10-15 seconds, especially if the list of checked IPs is large. - Do not remove the indentation of lines in the script. This may lead to a syntax error. (*) The script uses the method of checking by sending ICMP packets (ping), for this reason, make sure that ping requests are not blocked on the server or router being monitored. Now everything is ready to run the script. Since the script should run 24/7, to prevent its operation from being displayed on the main console screen, we will run it in a separate "window" using the screen utility (if it is not installed, install it. More details: Basics of working with the screen utility). To do

pareto logic removal

PingMonitor/PingLogger.java at master Belssie/PingMonitor

GitHub - led-mirage/PingMonitor: PingMonitor is a lightweight

. Next, click 'Customize' and choose 'Show icon and notifications' for PingMonitor. To always show the PingMonitor icon in the traybar on Windows 11, go to Settings Personalization PingMonitor polls your WoW latency and keeps track of your highest, lowest and average ping. It is designed to be extremely lightweight and unobtrusive. PingMonitor was built

PingMonitor: portable IT monitoring tool - Paludour

PingMonitor APK for Android Download - APKPure.com

PingMonitor is a lightweight Windows application that monitors

PingMonitor 1.0.0.0 - Download, Review, Screenshots - Softpedia

. Next, click 'Customize' and choose 'Show icon and notifications' for PingMonitor. To always show the PingMonitor icon in the traybar on Windows 11, go to Settings Personalization

Download poker tournament supervisor

GitHub - olirees/PingMonitor: AppDynamics extension to monitor

urcamero/pingMonitor: Multiping Powershell script - GitHub

. Next, click 'Customize' and choose 'Show icon and notifications' for PingMonitor. To always show the PingMonitor icon in the traybar on Windows 11, go to Settings Personalization PingMonitor polls your WoW latency and keeps track of your highest, lowest and average ping. It is designed to be extremely lightweight and unobtrusive. PingMonitor was built

GitHub - Hacktix/PingMonitor: A monitoring program that uses

Comments

User7628

Chat_id. To do this, you need to: - go to the bot chat @ip_monitoring_super_bot and send the message /start (this will start the bot) - send a test message (any) in the channel IP monitoring channel - go to the browser at the link In our example, the link will look like this: The result on the screen will look like this: So, let's remember 2 important values for managing the bot: token= 5921115541:AAHltzyZpC_MBZzydhrOD_Brn8lnKNf7XXX chat_id = -100185915XXX 2. Connect to the server via SSH (how to do this) Check if python3 is installed: python3 --version If python3 is not installed (error: -bash: python3: command not found), it needs to be installed with the command - for Ubuntu: apt install python3 -y - for CentOS yum install python3 -y Additionally, install the requests module: pip3 install requests After installation, you can check the version again. It may look approximately like this: For more details on installing python3: How to install Python 3.10 on Ubuntu 20.04 3. Create a folder where the monitoring script will be placed. To do this, execute the command: cd && mkdir pingmonitor && cd pingmonitor Create and open the file vim main.py and place the script in it: #---------------------------------------------------- import os import requests import time #------------------------- hostname = ['8.8.8.8','1.1.1.1'] time_pause = 30 #------------------------- def SendMsgToTelegramChanel(msg): token="TOKEN" chat_id = 'CHAT_ID' params = {'chat_id': chat_id,'text': msg} response = requests.get(' params=params) def IsHostAlive(host): ret = os.system('ping -c 2 {} > /dev/null'.format(host)) if ret == 0: return True return False while True: for i in range(len(hostname)): file_signal = hostname[i] +'_down' if IsHostAlive(hostname[i]): if os.path.isfile(file_signal): os.remove(file_signal) SendMsgToTelegramChanel(hostname[i] + ' is up') #print(hostname + ' is up!') else: if not os.path.isfile(file_signal): open(file_signal,'tw').close() SendMsgToTelegramChanel(hostname[i] + ' is down') #print(hostname + ' is down!') time.sleep(time_pause) #------------------------------------------------ - In the script, you should replace TOKEN and CHAT_ID with the previously saved values of token and chat_id. - In the line hostname = ['8.8.8.8','1.1.1.1'], instead of IP 8.8.8.8 and 1.1.1.1, specify the IP (or hostname) of your server or router that needs to be monitored*. IP addresses of devices should be specified in single quotes and separated by commas (if there are more than one IP). - The value of the variable time_pause = 30 indicates the check period (in seconds). It is not recommended to set it to less than 10-15 seconds, especially if the list of checked IPs is large. - Do not remove the indentation of lines in the script. This may lead to a syntax error. (*) The script uses the method of checking by sending ICMP packets (ping), for this reason, make sure that ping requests are not blocked on the server or router being monitored. Now everything is ready to run the script. Since the script should run 24/7, to prevent its operation from being displayed on the main console screen, we will run it in a separate "window" using the screen utility (if it is not installed, install it. More details: Basics of working with the screen utility). To do

2025-04-12

Add Comment