Hi Alan,
As compiling worked on my ubuntu system, I tried to get the assimmon project
running.
I really had now idea what to configure and which binaries to execute. Can you
please give me a short introduction how to set up a small environment with
let’s say three servers? So which configurations have to be made? Which
components do I need, etc.
That would be very helpful!
The next parts all relate to ubuntu 12.04 64bit Operating System!
I played a little bit around and executed the nanoprobe binary. It seems, that
there’s a hard link to the netconfig file anywhere.
############Output############
root@assimmon1:/assimmon/bin/nanoprobe# ./nanoprobe
** Message: CMA address: 10.10.10.200:1984
** Message: Local address: 0.0.0.0:1984
** Message: json_discovery_new:
FULLPATH=[/home/alanr/monitor/src/discovery_agents/netconfig]
discoverytype[netconfig]
** Message: _jsondiscovery_discover: don't have [cmadisc] address yet -
continuing.
/bin/sh: 1: /home/alanr/monitor/src/discovery_agents/netconfig: not found
** (process:2739): WARNING **: JSON discovery from
/home/alanr/monitor/src/discovery_agents/netconfig failed with status 0x7f00
(32512)
--------- pressed Ctrl + c!------------
^C** Message: nanoprobe: exiting on SIGINT.
** Message: Count of heartbeats: 0
** Message: Count of deadtimes: 0
** Message: Count of warntimes: 0
** Message: Count of comealives: 0
** Message: Count of martians: 0
** Message: Count of LLDP/CDP pkts sent: 0
** Message: Count of LLDP/CDP pkts received: 0
** Message: Count of 'other' pkts received: 0
** Message: No objects left alive. Awesome!
root@assimmon1:/assimmon/bin/nanoprobe# find / | grep netconfig
/assimmon/Experimental-Assimilation-3195581b5863/discovery_agents/netconfig
########################
So searching for that file I was able to find it in the downloaded
sources-file. Created the directory tree
(/home/alanr/monitor/src/discovery_agents) and copied the netconfig file to
that location.
It passed. But wasn’t able to find a cma – of course. That looks fine now! I
guess using an install routine, this file will be copied in system directory
or anywhere else.
After that I tried to get the cma running (on the same host). I guess it’s just
starting the cma.py script in the source-files. Did it.
Firstly I encountered some error that it wasn’t able to find glib-2.0. Solved
this problem changing some paths in the file “/pyclasswrappers/AssimCtypes.py”
from “.../i386/…” to “…/x86_64/…” (See mail [Update] Compiling issue on ubuntu
12.04 and workaround)
After that it missed the neo4j module. Installed neo4j – fine! Maybe you should
add this to you dependencies list.
But now one more module is missing
###############Output#################
# python Experimental-Assimilation-3195581b5863/cma/cma.py
Traceback (most recent call last):
File "Experimental-Assimilation-3195581b5863/cma/cma.py", line 82, in <module>
from frameinfo import FrameTypes, FrameSetTypes
ImportError: No module named frameinfo
###################################
I wasn’t able to debug this. I would be very thankful if you could give a hint
on that!
Alan, you wanted to know my experiences – so here we go ;)
Thanks a lot for your help!
Andreas
_______________________________________________
Assimilation mailing list - Discovery-Driven Monitoring
[email protected]
http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation
http://assimmon.org/