Oct 7, 2009 5:28 PM
How to install the zenpack fping in zenoss and not mess it up.
-
Like (0)
Alright folks,
I am writing this little how to with the intent to save someone else time that I saddly didnt save.
I have read in a few other places that folks other than myself have run into issues with the fping zenpack not graphing correctly and I believe installing your zenpack this way will correct the problem. After a wipe I am pleased to say I am slightly smarter and prepared to share this sliver of knowledge to all the other peons like myself who scurry around at the whim of a boss who wants the most accurate ping data.
This small guide was written for users with Fedora, but should work for you as long as the OS is unix based.
First, download the zenpack located here ---> docs/DOC-3467
The file name is ZenPacks.BlakeDrager.fping-1.0-py2.4.egg.zip
Please note that it is zipped.
After downloading it, extract it. You now have the file named ZenPacks.BlakeDrager.fping-1.0-py2.4.ZenPacks.BlakeDrager.fping-1.0-py2.4.eggegg lying in a directory somewhere.
For the sake of my sanity, I am going to assume you have it in home/username/downloads.
The first step is to move it to a directory that will be easy. Get to the directory the file is in, and type following commands in order, be sure to use the entire command including the two periods at the end. If your document is where I expect it, then you should move it twice so that the item is now sitting in the home/ directory.
mv ZenPacks.BlakeDrager.fping-1.0-py2.4.egg ..
cd ..
Now switch to your root user, and move the file into the zenoss folder.
su
*enter root password*
mv ZenPacks.BlakeDrager.fping-1.0-py2.4.egg zenoss
Now you need to switch to the zenoss user. To do this is simple from the root user. Simply type the following command.
su zenoss
You are now online as the zenoss user! *whee*
Type the following commands to install the zenpack. These commands are also found at docs/DOC-2935.
zenpack --install <filename>
zenoss restart
Now your perf graphs will correctly update.
Thank you all,
Have a nice day.
MarkerIV
Note that with CENTOS5 at least, as long as you have the listed pre-reqs
installed, it works fine (for me at least) on 2.4.5 from the GUI as
well, though you do need to extract it from the .zip.
One thing I noticed when testing a new Zenpack yesterday is the GUI
dialog box asks for a .zip file, but actually doesn't support .ziped
.egg files, so perhaps that should be changed.
--
James Pulver
Information Technology Area Supervisor
LEPP Computer Group
Cornell University
markeriv wrote, On 10/7/2009 5:28 PM:
Alright folks,
I am writing this little how to with the intent to save someone else time that I saddly didnt save.
I have read in a few other places that folks other than myself have run into issues with the fping zenpack not graphing correctly and I believe installing your zenpack this way will correct the problem. After a wipe I am pleased to say I am slightly smarter and prepared to share this sliver of knowledge to all the other peons like myself who scurry around at the whim of a boss who wants the most accurate ping data.
This small guide was written for users with Fedora, but should work for you as long as the OS is unix based.
First, download the zenpack located here ---> docs/DOC-3467
The file name is ZenPacks.BlakeDrager.fping-1.0-py2.4.egg.zip (servlet/JiveServlet/download/3467-4-1592/ZenPacks.BlakeDrager.fping-1.0-py2.4.egg.zip)
Please note that it is zipped.
After downloading it, extract it. You now have the file named ZenPacks.BlakeDrager.fping-1.0-py2.4.ZenPacks.BlakeDrager.fping-1.0-py2.4.eggegg lying in a directory somewhere.
For the sake of my sanity, I am going to assume you have it in home/username/downloads.
The first step is to move it to a directory that will be easy. Get to the directory the file is in, and type following commands in order, be sure to use the entire command including the two periods at the end. If your document is where I expect it, then you should move it twice so that the item is now sitting in the home/ directory.
mv ZenPacks.BlakeDrager.fping-1.0-py2.4.egg ..
cd ..
Now switch to your root user, and move the file into the zenoss folder.
su
enter root password
mv ZenPacks.BlakeDrager.fping-1.0-py2.4.egg zenoss
Now you need to switch to the zenoss user. To do this is simple from the root user. Simply type the following command.
su zenoss
You are now online as the zenoss user! whee
Type the following commands to install the zenpack. These commands are also found at docs/DOC-2935.
zenpack --install <filename>
zenoss restart
Now your perf graphs will correctly update.
Thank you all,
Have a nice day.
MarkerIV
>
first device i added renders all graphs fin, hurray.
but when i add other devices fping_min.rrd i not created for them.
i have tried reinstalling the zenpack manually and from GUI with the same results
all files under /usr/local/zenoss/zenoss/ZenPacks/ZenPacks.BlakeDrager.fping-1.0-py2.4.egg/
are all 755 after install so im not shure its a rights issue. and as i said it worked for the first device i added.
On thread message/32675#32675
i read about i workaround to go to the perfdevice directory and do a manual copy rename.
cp -b fping_max.rrd fping_min.rrd
makes the graphs shure start working, but not good workaround doing this every time.
creating new classes and copy the b_fping template and binding it did no change.
still missing fping_min.rrd
have tried the guide above.
tried chaning zSshConcurrentSessions = 1 from 10, the problem still stays.
any other tips or suggestions ?
Follow Us On Twitter »
|
Latest from the Zenoss Blog » | Community | Products | Services Resources | Customers Partners | About Us | ||
Copyright © 2005-2011 Zenoss, Inc.
|
||||||||