-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login



Sponsoring


-
- Content .- Fans (32) .- Knowledge Base (1) . 

Server Status Widget

   1.5.1  

Plasmoid Binary

Score 90%
Server Status Widget
zoom


Server Status Widget
zoom


Server Status Widget
zoom


Link:  Link
Depends on  KDE 4.x
Downloads:  2921
Submitted:  Mar 20 2009
Updated:  Mar 8 2011

Description:

The Server Status Widget is a Plasma widget (a.k.a. applet or Plasmoid) for your KDE desktop.

This widget/applet/plasmoid lets you monitor one or more servers via pings, TCP connects or custom unix commands in a configurable interval. The icon changes if a server does not respond to a check, optionally triggering configurable KDE notifications.

Feedback is always welcome, best way is through KDE-Look, but you can also mail me (see the README). Let me know if you find any bugs.

Per server notifications
Finally, the widget has per server notifications. This means you should be able to use notifications as a means to do selective logging, execute certain scripts for special servers and many more.

Panel support
The widget can now sit in the panel as icon and shows the servers on click. The icon used in the panel signals the worst status of any of the servers (see screenshot 3).

Also, I am still looking for translators. Just sayin' :)
Please consult the wiki (linked below) if you can help me with that...


Gentoo users:
The ebuild is now in portage (unstable)!
http://packages.gentoo.org/package/kde-misc/serverstatuswidget
Until it is up to date, there is an ebuild below...

Archlinux users:
There is a PKGBUILD in the AUR now (1.5.1):
http://aur.archlinux.org/packages.php?ID=47270

Fedora users:
There are packages available in the PhobOS repository. Per Authors request I am not directly linking the packages so you can read the disclaimer first.
http://phobos.floriansievert.de/package.php?release=F14&package=kde-plasma-serverstatus

OpenSUSE users:
You can find up-to-date packages in the official package database, make sure to pick a package matching your distro version:
http://software.opensuse.org/search?q=serverstatus&exclude_debug=true

Compilation instructions are included in the tarball and in the INSTALL file linked below. If you know how to build packages for your favorite distro, let me know and I will put them up here.

Have fun, conrausch.
Feedback welcome :)


GITORIOUS PROJECT:
http://gitorious.org/serverstatuswidget

README:
http://gitorious.org/serverstatuswidget/pages/Readme

INSTALL:
http://gitorious.org/serverstatuswidget/pages/Installation

WIKI:
http://gitorious.org/serverstatuswidget/pages/Home




Changelog:

1.5.1
- Update french translation (thanks bruno666)
- Add compatibility for for KDE 4.4 and below

1.5
- Per server notifications
- Panel support (collapse to icon)
- French translation (thanks bruno666)




LicenseGPL
Source(Source code)
Gentoo(eBuild, thanks to boris64)
Mandriva(x86_64, thanks to joelp)
Mandriva(x86_64 w/ debug info, thanks to joelp)
Mandriva(source rpm, thanks to joelp)
Send to a friend
Subscribe
Other  Artwork  from conrausch
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7 

-

 openSUSE packages

 
 by deabru on: Jan 5 2011
 
Score 50%

http://download.opensuse.org/repositories/home:/deabru:/KDE/

My first package and my first repo, so... contact me if any problem.

Packages for RC2 comming soon.


deabru, bai... deabrunaiz
Reply to this

-

 Great!

 
 by fdsyncmaster on: Jan 18 2011
 
Score 50%

Great App. This is exactly what I was looking for, to monitor my remote NAS server and ADSL router. Thanks!


Reply to this

-
.

 Useful plasmoid!!!

 
 by gianogli on: Feb 10 2011
 
Score 50%

This plasmoid for me is very useful but I have some ideas for you to improve its usability. :-)

1) "Per server notifications": one of my biggest problems is that is not possible to execute a different shell script (or notification) for every monitored server (when it go up or down...).
Could you implement this feature?

2) "Logging feature": the workstation in my office (where I have installed this plasmoid) is up 24/7. When I go to my office in the morning I can see the plasmoid (and all the shields always green!) but I can't understand for instance if in the night one of the monitored server is gone down for some minutes and then up again. Could you add the possibility of log all the event (when and what a server is gone down and/or up) in a txt file or into the plasmoid with a text widget?

3) "Endless ping": now I can test if a server is up only every N seconds for M pings. What do you think to implement a test with an endless ping (with -i ping option variable)? In this case a server would be down when it doesn't respond at almost M consecutive pings and it would be up when respond at almost N consecutive pings.

4) "Plasmoid in the KDE bar": when there are a lot of servers is not possible to use this plasmoide in the
KDE bar but only on the desktop. If on my desktop I have open only a full screen window (and I've disabled the notification) I can't see if a server is gone down. I think that the better thing to do is to implement a small plasmoid with only a little shield. We could put it in the KDE bar and when we see a red shield we could click on it with the mouse to see the report of what appen or the status of all the servers or other info...

What do you think about my 4 ideas?
You could implement it?

Thanks for your cooperation! :-)
Bye bye...


Reply to this

-

 Re: Useful plasmoid!!!

 
 by conrausch on: Feb 11 2011
 
Score 50%

That are some good ideas, thank you. Especially logging should be easy to implement. Number four has been mentioned before, so I will look into that to, and per server notifications is on the stack anyways. I don't get number 3 though. What's the difference between the two? And also, ping -i never returns, so you can't check the return value, which is what I currently do. Maybe you can elaborate? Anyways, thanks for the feedback and stay tuned for future releases :)


----------------
tail -f /dev/mem

Reply to this

-

 Re: Re: Useful plasmoid!!!

 
 by gianogli on: Feb 11 2011
 
Score 50%

Ok about "logging feuture", "per server notifications" (the most important thing in my opinion!) and "plasmoid in the KDE bar".
Now I try to explain my problem about "endless ping". :-)
I would use your plasmoid not to see if a server is gone definitely down but if the network from my workstation to the monitored server go down also for less than a second... like when you use in a console the command "ping -i 0.1 IP_SERVER". Now I've understood how you use the ping command into the plasmoid and I think that what I would want to do is not possible.
I hope to see early a new version of your plasmoid! ;-)
Thanks again! :-)


Reply to this

-

 Re: Re: Re: Useful plasmoid!!!

 
 by conrausch on: Mar 6 2011
 
Score 50%

Thanks for your suggestions, I hope you enjoy the new version!


----------------
tail -f /dev/mem

Reply to this

-

 Re: Re: Re: Re: Useful plasmoid!!!

 
 by gianogli on: Mar 7 2011
 
Score 50%

Wonderful!!!
Great work!!! :-)


Reply to this

-
.

 I love it, but...

 
 by terwarf on: Feb 22 2011
 
Score 50%

First, I really love this applet. It's really nice to have the status of differnt services right on the desk...

Wish: Let the user define an action when he clicks the name or shield of an server: open the url in default browser or run a custom command (e.g. xterm -e ssh somedomain.com, maybe add something like %u in the custom command field to take the servers url).

Problem: The command option don't work for me - even if i write a script with only "exit 1" in it, the sign will stay green :( - wondering now if it's just me (and my crude system ;)) or if that's a real bug...
(Using 1.4 compiled by myself on openSuSE with kde-unstable)


Reply to this

-
.

 Re: I love it, but...

 
 by terwarf on: Feb 22 2011
 
Score 50%

Sorry - I got it - don't use "~", use full path *head -> table*...
Maybe it would be nice to do a check and give a warning, if the file can't be found. And maybe add a file select dialog, since imho most people will use scripts located somewhere in their home dir.

Thanks for your great work!


Reply to this

-
.

 Re: I love it, but...

 
 by terwarf on: Feb 22 2011
 
Score 50%

Sorry - I got it - don't use "~", use full path *head -> table*...
Maybe it would be nice to do a check and give a warning, if the file can't be found. And maybe add a file select dialog, since imho most people will use scripts located somewhere in their home dir.

Thanks for your great work!


Reply to this

-

 Re: Re: I love it, but...

 
 by conrausch on: Mar 6 2011
 
Score 50%

Done :)

I think it mainly needs more documentation, which is my next task. Thanks for the suggestion!


----------------
tail -f /dev/mem

Reply to this

-

 Re: Re: Re: I love it, but...

 
 by terwarf on: Mar 9 2011
 
Score 50%

Thanks a lot, very nice work.
Now i'm just waiting for user defined actions on click at a servers name ;)

Keep up your great work and thank you again for this great plasmoid.
(It even does a great job in monitoring svn repos for new commits, just to give an idea of additional use...)


Reply to this

-

 Nice Widget

 
 by bruno666 on: Mar 6 2011
 
Score 50%

Here's the French translation :

http://dl.free.fr/pUPiCfCGD


Reply to this

-

 Re: Nice Widget

 
 by conrausch on: Mar 6 2011
 
Score 50%

Awesome, merci beaucoup :)

It came just in time for the next version! This unfortunately means it is now missing a few lines, but i think that's not really a problem.


----------------
tail -f /dev/mem

Reply to this

-

 Re: Re: Nice Widget

 
 by bruno666 on: Mar 6 2011
 
Score 50%

Ok I've just merged the fr.po file with the .pot file from gitorious and translated the few remaining strings.

This one should be up to date:

http://dl.free.fr/dQcEzAQL0


Reply to this

-

 errors when executing make

 
 by mattdeb on: Mar 7 2011
 
Score 50%

Hi,
I'm trying to install your widget on Debian Wheezy amd64, but im getting some errors when executing make. Cmake without any errors. Could you please have a look at this?

Quote:

matt@deblap:~/Downloads/serverstatuswidget-1.5/build$ make
Scanning dependencies of target plasma_applet_serverstatus_automoc
Generating socketcheck.moc
Generating serverstatusconfig.moc
Generating check.moc
Generating serverstatusapplet.moc
Generating pingcheck.moc
Generating commandcheck.moc
Generating moc_server.cpp
Generating moc_servericon.cpp
[ 0%] Built target plasma_applet_serverstatus_automoc
[ 5%] Generating ui_commandchecksettings.h
[ 11%] Generating ui_generalsettings.h
[ 17%] Generating ui_appearancesettings.h
[ 23%] Generating ui_notificationsettings.h
[ 29%] Generating ui_serversettings.h
[ 35%] Generating ui_pingchecksettings.h
[ 41%] Generating ui_socketchecksettings.h
Scanning dependencies of target plasma_applet_serverstatus
[ 47%] Building CXX object src/CMakeFiles/plasma_applet_serverstatus.dir/plasma_applet_serverstatus_automoc.o
[ 52%] Building CXX object src/CMakeFiles/plasma_applet_serverstatus.dir/serverstatus.o
[ 58%] Building CXX object src/CMakeFiles/plasma_applet_serverstatus.dir/check.o
[ 64%] Building CXX object src/CMakeFiles/plasma_applet_serverstatus.dir/server.o
[ 70%] Building CXX object src/CMakeFiles/plasma_applet_serverstatus.dir/servericon.o
[ 76%] Building CXX object src/CMakeFiles/plasma_applet_serverstatus.dir/pingcheck.o
[ 82%] Building CXX object src/CMakeFiles/plasma_applet_serverstatus.dir/socketcheck.o
[ 88%] Building CXX object src/CMakeFiles/plasma_applet_serverstatus.dir/commandcheck.o
[ 94%] Building CXX object src/CMakeFiles/plasma_applet_serverstatus.dir/serverstatusapplet.o
/home/matt/Downloads/serverstatuswidget-1.5/src/serverstatusapplet.cpp: In member function ‘void ServerStatus::Applet::rebuildLayout()’:
/home/matt/Downloads/serverstatuswidget-1.5/src/serverstatusapplet.cpp:175: error: ‘class ServerStatus::ServerIcon’ has no member named ‘setMinimumIconSize’
/home/matt/Downloads/serverstatuswidget-1.5/src/serverstatusapplet.cpp:203: error: ‘class ServerStatus::ServerIcon’ has no member named ‘setMinimumIconSize’
make[2]: *** [src/CMakeFiles/plasma_applet_serverstatus.dir/serverstatusapplet.o] Błąd 1
make[1]: *** [src/CMakeFiles/plasma_applet_serverstatus.dir/all] Błąd 2
make: *** [all] Błąd 2
matt@deblap:~/Downloads/serverstatuswidget-1.5/build$


"Błąd" means "Error" in Polish ;)

Thanks in advance
matt


Reply to this

-
.

 Re: errors when executing make

 
 by conrausch on: Mar 7 2011
 
Score 50%

Mmh, strange. Can you tell me what version of Qt and KDE you are using?


----------------
tail -f /dev/mem

Reply to this

-

 Re: Re: errors when executing make

 
 by gianogli on: Mar 7 2011
 
Score 50%

I think that he's using a version of KDE < 4.5
:-)

http://api.kde.org/4.4-api/kdelibs-apidocs/plasma/html/classPlasma_1_1IconWidget.html

http://api.kde.org/4.5-api/kdelibs-apidocs/plasma/html/classPlasma_1_1IconWidget.html


Reply to this

-

 Re: Re: Re: errors when executing make

 
 by mattdeb on: Mar 8 2011
 
Score 50%

Hi,

Yes, Gianogli is right. I'm using KDE 4.4.5-2 and Qt 4.6.3, both installed from Debian Wheezy repos.

matt


Reply to this

-

 Re: Re: Re: Re: errors when executing make

 
 by conrausch on: Mar 8 2011
 
Score 50%

Hey,

I uploaded a new version that should compile on KDE 4.4 and below. The layout engine might misbehave in some situations when resizing the widget, but since that should not happen very often, you will most likely be content the way it is :)


----------------
tail -f /dev/mem

Reply to this

-

 Re: Re: Re: Re: Re: errors when executing make

 
 by mattdeb on: Mar 9 2011
 
Score 50%

Hi,

It's working great now. Whole compilation went without any errors.

Many thanks for a quick response and this great addon ;)

matt


Reply to this

goto page: prev   1  2  3  4  5  6  7 

Add commentBack






-

-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore




 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
News RSS   
Discussion RSS   
Events RSS   

Participate
Groups
Forum
Add Artwork
Public API
About KDE-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2001-2014 KDE-Look.org Team  
All rights reserved. KDE-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.