botox / serverstatus Goto Github PK
View Code? Open in Web Editor NEWDisplay and monitor your servers statistics in a beatiful way
Home Page: https://status.botox.bz/
License: Do What The F*ck You Want To Public License
Display and monitor your servers statistics in a beatiful way
Home Page: https://status.botox.bz/
License: Do What The F*ck You Want To Public License
Hello,
I have been using your script for very long time, and now i have an issue. I am using a control panel called vestaCP and it add iptable/firewall on the installation package. But, it seems that it block the port that your script use for the connection to the main server. I already try to add rules, but it seems not working at all.
Any idea on how to solve the issue?
Many thanks,
Dhavid
Can the client script check and report IPv6 Disabled with maybe an orange back colour instead of it reporting IPv6 Down in Red when it is only disabled?
I see RED and think something is wrong when IPv6 is merely disabled 😞
Thanks
hey
i install server status on my vps as a server and i want to make this vps as a client too. when i installed client and configured, i can not got information about it.
Hello is it possible to get the exe on the github repo i saw this issue but the guy didn't provided it #18
what happend
When I set up the client and run the bash in client server, it shows:
/usr/local/share/serverstatus-client.sh: line 121: let: SpeedRx=(5.90376e+10-5.90376e+10)/1: syntax error: invalid arithmetic operator (error token is ".90376e+10-5.90376e+10)/1")
/usr/local/share/serverstatus-client.sh: line 122: let: SpeedTx=(5.73197e+10-5.73197e+10)/1: syntax error: invalid arithmetic operator (error token is ".73197e+10-5.73197e+10)/1")
hello, i am trying to install server status on my new VPS. it is a centos box, when i am trying to install the client it says
/etc/init.d/serverstatus: line 12: /lib/lsb/init-functions: No such file or directory
did i do wrong? i hope you could help me.
Thank you,
Dhavid
希望能否简单显示服务器cpu多核
it's better to use Memory instead of DISK to write json.
问一下是否可以根据分区的显示,现在是所有的盘的总量
When i try to install it show: root@web:~/ServerStatus/server# ./sergate [server]: Bound to :35601
Installation stuck here.
希望能否显示IO的每秒的读写速度
The precompiled exe is not available at https://i.botox.bz/serverstatus-client.exe. Can help fix, please?
I'm walking through the install guide and I was attempting to download the pre-compiled Windows client, but I'm getting a 404 page not found error here: https://i.botox.bz/serverstatus-client.exe
My servers show IPv6 as down, even though it is heavily used.
Running the bash client script as I no longer use python2 on the servers.
Sergate runs on a raspberry pi which has ipv4/6 and displays it correctly there.
Not sure if it is of interest, but the rpi's statusdomain uses ipv4 entries only.
请问一下客户端linux的client-linux.py执行只支持python2.7以上的版本么,请问可否支持2.7以下版本
Hi,
I've been using your script for a very long time, and like it so much. I never encountered any problem before, but today when I am installing the script on one of my server, all the data is showing except the network data. I never have any issue before, you maybe you could please give me a hand to solve this issue. The server is hosted on OVH and the dashboard is located in this page : https://goo.gl/v5W0t0
Thanks
Not so much an issue as a request. Could you just link to the clients/windows/client.exe file instead of including it in the repo? That file alone accounts for more than half the size of your repository, and I would imagine only a small percent of ServerStatus users would be using it..of course I could be wrong :)
Thanks
When the connection is very bad for a longer period (packet loss) the python client sometimes stops working entirely, even when the connection comes back. I have to restart it then. stdout shows nothing suspicious.
when i execute "service sergate start" i get this error:
[root@chicago init.d]# service sergate start
/etc/init.d/sergate: line 12: /lib/lsb/init-functions: No such file or directory
that is fixed with
yum install redhat-lsb
and next error is
[root@chicago init.d]# service sergate start
/etc/init.d/sergate: line 29: log_daemon_msg: command not found
/etc/init.d/sergate: line 30: start-stop-daemon: command not found
/etc/init.d/sergate: line 32: log_end_msg: command not found
Hello,
Me again. I'm trying to get the client-psutil.py script working on Windows OS.
I'm running it on Python 2.7.10 and have the psutil x86 package installed. I've filled in the client details and attempt to execute the python script. I've noticed two errors:
psutil.BOOT_TIME
called out on line 21 has been renamed psutil.boot_time
. I was able to quickly fix this issue.('Caught Exception:', TypeError("unsupported operand type(s) for -: 'float' and
'function'",))
Connecting...
Authentication successful. Access granted.
You are connecting via: IPv4
('Caught Exception:', TypeError("unsupported operand type(s) for -: 'float' and
'function'",))
Connecting...
Authentication successful. Access granted.
You are connecting via: IPv4
Traceback (most recent call last):
File "client-psutil.py", line 131, in
CPU = get_cpu()
File "client-psutil.py", line 56, in get_cpu
return psutil.cpu_percent(interval=INTERVAL)
File "C:\Python27\lib\site-packages\psutil__init__.py", line 1455, in cpu_per
cent
time.sleep(interval)
KeyboardInterrupt
I set up and kept all the settings default. And the data refresh every 5 or more seconds,but the demo page seems to be realtime. How to configure?
It can't use when Chrome upgrade.
Getting the above when trying to start sergate.
Was working fine for about a month and then I needed to reboot the main box running sergate. Upon reboot I noticed that the web interface was showing and all of the clients are there but everything is showing 'DOWN'.
Nothing has changed so not sure what has caused this.
Hello,
I have a problem during client launch
(root@FC02) (/home) # ./serverstatus-client.sh
Connected.
./serverstatus-client.sh: ligne 121: let: SpeedRx=(3.21949e+10-3.21949e+10)/1 : erreur de syntaxe : opérateur arithmétique non valable (le symbole erroné est ".21949e+10-3.21949e+10)/1")
./serverstatus-client.sh: ligne 122: let: SpeedTx=(1.45228e+11-1.45228e+11)/1 : erreur de syntaxe : opérateur arithmétique non valable (le symbole erroné est ".45228e+11-1.45228e+11)/1")
./serverstatus-client.sh: ligne 121: let: SpeedRx=(3.2195e+10-3.21949e+10)/1 : erreur de syntaxe : opérateur arithmétique non valable (le symbole erroné est ".2195e+10-3.21949e+10)/1")
./serverstatus-client.sh: ligne 122: let: SpeedTx=(1.45229e+11-1.45228e+11)/1 : erreur de syntaxe : opérateur arithmétique non valable (le symbole erroné est ".45229e+11-1.45228e+11)/1")
./serverstatus-client.sh: ligne 121: let: SpeedRx=(3.21952e+10-3.2195e+10)/1 : erreur de syntaxe : opérateur arithmétique non valable (le symbole erroné est ".21952e+10-3.2195e+10)/1")
./serverstatus-client.sh: ligne 122: let: SpeedTx=(1.45229e+11-1.45229e+11)/1 : erreur de syntaxe : opérateur arithmétique non valable (le symbole erroné est ".45229e+11-1.45229e+11)/1")
( My debian is language french )
Thanks, !
If this message doesn't disappear make sure that you have Javascript enabled.
Otherwise the status server is probably down.
I put on this hosting why?
Hey!
When trying to run the daemon from sudo service serrate start i get
Failed to start sergate.service: Unit sergate.service not found.
Any idea? I've followed every step correctly, I'm running Ubuntu 16.04
thanks!
I have a lot of nodes, but only show the first 30 nodes, how to modify
Can you please set the number of cores in the status.json, so we can correctly interpret the LOAD of the server...
Would be nice :)
Init.d centos don't work.
/lib/lsb/init-functions no exist.
Centos 6
I'm adding servers to the config.json file and when I hit server number 33 new servers stopped showing up on the monitoring page after I restarted the sergate process.
Is there a limitation to the number of servers that can be added with this monitoring tool?
Thanks
It is a good project, but now seems not be updated.
And i try to modify cppla's version, I use golang to rewrite the client program, and i want to rewrite the server program too.
The server program is wirtten by C++,However, my C++/C code is so poor. So could you someone work with me?
Thanks!
PS i try to compile the server program in windows, but it can not work,
my version: https://github.com/CHN-STUDENT/ServerStatus/
cppla version: https://github.com/cppla/ServerStatus/
很好的项目,但是现在为什么不填坑了?
cppla 的版本很好用,我也照着他的版本重写了golang 版本的客户端,现在能跨平台检测了,我现在希望继续优化重写服务端,但是我的C++水平太次了,所以呢,不知道有没有人给我点指点意见?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.