CentOS Xymon server not showing client data

On CENTOS, Compiled / installed client for xymon.

./configure-server --prefix=/opt/cmtools/xymon

Can see conn, http, info, ssh, trends but nothing else.

1) Verify client can communicate with server:

[root@cmlin02 bin]# echo hobbitdboard | nc 192.168.0.32 1984
cmlin01.freerange360.lan|trends|green||0|0|0|0|0|||
cmlin01.freerange360.lan|info|green||0|0|0|0|0|||
cmlin01.freerange360.lan|dns|green|OrdastLe|1337293141|1337722887|1337724687|0|0|127.0.0.1||green <!-- [flags:OrdastLe] --> Tue May 22 14:41:27 2012 dns ok
cmlin01.freerange360.lan|http|green||1337293562|1337722887|1337724687|0|0|127.0.0.1||green Tue May 22 14:41:27 2012: OK ; OK
cmlin01.freerange360.lan|ssh|green|OrdastLe|1337292539|1337722887|1337724687|0|0|127.0.0.1||green <!-- [flags:OrdastLe] --> Tue May 22 14:41:27 2012 ssh ok
cmlin01.freerange360.lan|conn|green|OrdAstLe|1337292539|1337722887|1337724687|0|0|127.0.0.1||green <!-- [flags:OrdAstLe] --> Tue May 22 14:41:27 2012 conn ok
cmlin02|trends|green||0|0|0|0|0|||
cmlin02|info|green||0|0|0|0|0|||
cmlin02|conn|green|OrdAstLe|1337722766|1337722887|1337724687|0|0|127.0.0.1||green <!-- [flags:OrdAstLe] --> Tue May 22 14:41:27 2012 conn ok
cmlin02.freerange360.lan|trends|green||0|0|0|0|0|||
cmlin02.freerange360.lan|info|green||0|0|0|0|0|||
cmlin02.freerange360.lan|http|green||1337297352|1337722887|1337724687|0|0|127.0.0.1||green Tue May 22 14:41:27 2012: OK ; OK
cmlin02.freerange360.lan|ssh|green|OrdastLe|1337297352|1337722887|1337724687|0|0|127.0.0.1||green <!-- [flags:OrdastLe] --> Tue May 22 14:41:27 2012 ssh ok
cmlin02.freerange360.lan|conn|green|OrdAstLe|1337297352|1337722887|1337724687|0|0|127.0.0.1||green <!-- [flags:OrdAstLe] --> Tue May 22 14:41:27 2012 conn ok
cmlin03.freerange360.lan|trends|green||0|0|0|0|0|||
cmlin03.freerange360.lan|info|green||0|0|0|0|0|||
cmlin03.freerange360.lan|xymond|green||1337288925|1337722926|1337724726|0|0|xymond||green
cmlin03.freerange360.lan|xymongen|green||1337288390|1337722922|1337724722|0|0|127.0.0.1||green Tue May 22 14:42:02 2012
cmlin03.freerange360.lan|memory|green||1337288335|1337722867|1337724667|0|0|127.0.0.1||green Tue May 22 14:41:01 PDT 2012 - Memory OK
cmlin03.freerange360.lan|files|clear||1337288335|1337722867|1337724667|0|0|127.0.0.1||clear Files status at Tue May 22 14:41:01 PDT 2012
cmlin03.freerange360.lan|msgs|green||1337288636|1337722867|1337724667|0|0|127.0.0.1||green System logs at Tue May 22 14:41:01 PDT 2012
cmlin03.freerange360.lan|ports|clear||1337288335|1337722867|1337724667|0|0|127.0.0.1||clear Tue May 22 14:41:01 PDT 2012 - Ports NOT ok
cmlin03.freerange360.lan|procs|clear||1337288335|1337722867|1337724667|0|0|127.0.0.1||clear Tue May 22 14:41:01 PDT 2012 - Processes NOT ok
cmlin03.freerange360.lan|disk|green||1337288335|1337722867|1337724667|0|0|127.0.0.1||green Tue May 22 14:41:01 PDT 2012 - Filesystems OK
cmlin03.freerange360.lan|cpu|green||1337288335|1337722867|1337724667|0|0|127.0.0.1||green Tue May 22 14:41:01 PDT 2012 up: 5 days, 1 users, 193 procs, load=0.00
cmlin03.freerange360.lan|xymonnet|green||1337288329|1337722887|1337724687|0|0|127.0.0.1||green Tue May 22 14:41:27 2012
cmlin03.freerange360.lan|http|green||1337288329|1337722887|1337724687|0|0|127.0.0.1||green Tue May 22 14:41:27 2012: OK
cmlin03.freerange360.lan|bbd|green|OrdastLe|1337288329|1337722887|1337724687|0|0|127.0.0.1||green <!-- [flags:OrdastLe] --> Tue May 22 14:41:27 2012 bbd ok
cmlin03.freerange360.lan|conn|green|OrdAstLe|1337288329|1337722887|1337724687|0|0|127.0.0.1||green <!-- [flags:OrdAstLe] --> Tue May 22 14:41:27 2012 conn ok 
[root@cmlin02 bin]# ./xymon 192.168.0.32 hobbitdboard
cmlin01.freerange360.lan|trends|green||0|0|0|0|0|||
cmlin01.freerange360.lan|info|green||0|0|0|0|0|||
cmlin01.freerange360.lan|dns|green|OrdastLe|1337293141|1337723007|1337724807|0|0|127.0.0.1||green <!-- [flags:OrdastLe] --> Tue May 22 14:43:27 2012 dns ok
cmlin01.freerange360.lan|http|green||1337293562|1337723007|1337724807|0|0|127.0.0.1||green Tue May 22 14:43:27 2012: OK ; OK
cmlin01.freerange360.lan|ssh|green|OrdastLe|1337292539|1337723007|1337724807|0|0|127.0.0.1||green <!-- [flags:OrdastLe] --> Tue May 22 14:43:27 2012 ssh ok
cmlin01.freerange360.lan|conn|green|OrdAstLe|1337292539|1337723007|1337724807|0|0|127.0.0.1||green <!-- [flags:OrdAstLe] --> Tue May 22 14:43:27 2012 conn ok
cmlin02|trends|green||0|0|0|0|0|||
cmlin02|info|green||0|0|0|0|0|||
cmlin02|conn|green|OrdAstLe|1337722766|1337723007|1337724807|0|0|127.0.0.1||green <!-- [flags:OrdAstLe] --> Tue May 22 14:43:27 2012 conn ok
cmlin02.freerange360.lan|trends|green||0|0|0|0|0|||
cmlin02.freerange360.lan|info|green||0|0|0|0|0|||
cmlin02.freerange360.lan|http|green||1337297352|1337723007|1337724807|0|0|127.0.0.1||green Tue May 22 14:43:27 2012: OK ; OK
cmlin02.freerange360.lan|ssh|green|OrdastLe|1337297352|1337723007|1337724807|0|0|127.0.0.1||green <!-- [flags:OrdastLe] --> Tue May 22 14:43:27 2012 ssh ok
cmlin02.freerange360.lan|conn|green|OrdAstLe|1337297352|1337723007|1337724807|0|0|127.0.0.1||green <!-- [flags:OrdAstLe] --> Tue May 22 14:43:27 2012 conn ok
cmlin03.freerange360.lan|trends|green||0|0|0|0|0|||
cmlin03.freerange360.lan|info|green||0|0|0|0|0|||
cmlin03.freerange360.lan|xymond|green||1337288925|1337722926|1337724726|0|0|xymond||green
cmlin03.freerange360.lan|xymongen|green||1337288390|1337723042|1337724842|0|0|127.0.0.1||green Tue May 22 14:44:02 2012
cmlin03.freerange360.lan|memory|green||1337288335|1337722867|1337724667|0|0|127.0.0.1||green Tue May 22 14:41:01 PDT 2012 - Memory OK
cmlin03.freerange360.lan|files|clear||1337288335|1337722867|1337724667|0|0|127.0.0.1||clear Files status at Tue May 22 14:41:01 PDT 2012
cmlin03.freerange360.lan|msgs|green||1337288636|1337722867|1337724667|0|0|127.0.0.1||green System logs at Tue May 22 14:41:01 PDT 2012
cmlin03.freerange360.lan|ports|clear||1337288335|1337722867|1337724667|0|0|127.0.0.1||clear Tue May 22 14:41:01 PDT 2012 - Ports NOT ok
cmlin03.freerange360.lan|procs|clear||1337288335|1337722867|1337724667|0|0|127.0.0.1||clear Tue May 22 14:41:01 PDT 2012 - Processes NOT ok
cmlin03.freerange360.lan|disk|green||1337288335|1337722867|1337724667|0|0|127.0.0.1||green Tue May 22 14:41:01 PDT 2012 - Filesystems OK
cmlin03.freerange360.lan|cpu|green||1337288335|1337722867|1337724667|0|0|127.0.0.1||green Tue May 22 14:41:01 PDT 2012 up: 5 days, 1 users, 193 procs, load=0.00
cmlin03.freerange360.lan|xymonnet|green||1337288329|1337723007|1337724807|0|0|127.0.0.1||green Tue May 22 14:43:27 2012
cmlin03.freerange360.lan|http|green||1337288329|1337723007|1337724807|0|0|127.0.0.1||green Tue May 22 14:43:27 2012: OK
cmlin03.freerange360.lan|bbd|green|OrdastLe|1337288329|1337723007|1337724807|0|0|127.0.0.1||green <!-- [flags:OrdastLe] --> Tue May 22 14:43:27 2012 bbd ok
cmlin03.freerange360.lan|conn|green|OrdAstLe|1337288329|1337723007|1337724807|0|0|127.0.0.1||green <!-- [flags:OrdAstLe] --> Tue May 22 14:43:27 2012 conn ok 

2) Verify your XYMSRV has the correct Xymon server IP address

[root@cmlin02 logs]# more ../etc/xymonclient.cfg
# Environment settings for the Xymon client.

XYMSRV="192.168.0.32"          # IP address of the Xymon server

...

3) Verify your host name matches between client & server.

[root@cmlin02 logs]# more ../etc/hosts.cfg
...
192.168.0.25   cmlin02.freerange360.lan   # ssh http://nexus.freerange360.lan:8081/nexus/index.html#view-repositories http://cmdb.freerange360.lan/ios/
...
[root@cmlin02 client]# hostname -f
cmlin02.freerange360.lan

[root@cmlin02 client]# uname -n
cmlin02.freerange360.lan

4) Check client for data files

[root@cmlin02 tmp]# ls -altr
total 160
drwxrwxr-x. 8 xymon xymon   4096 May 17 16:16 ..
-rw-rw-r--. 1 xymon xymon    244 May 22 16:36 xymon_vmstat.cmlin02.freerange360.lan.25735
-rw-rw-r--. 1 xymon xymon 151315 May 22 16:36 msg.cmlin02.freerange360.lan.txt
drwxrwxr-x. 2 xymon xymon   4096 May 22 16:36 .

5) Check server for data files

[cmuser@cmlin03 cmlin02.freerange360.lan]$ pwd
/opt/cmtools/xymon/data/rrd/cmlin02.freerange360.lan

[cmuser@cmlin03 cmlin02.freerange360.lan]$ ls -altr
total 688
drwxr-xr-x. 6 xymon xymon   4096 May 22 14:39 ..
drwxr-xr-x. 2 xymon xymon   4096 May 22 15:40 .
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:27 tcp.http.nexus.freerange360.lan:8081,nexus,index.html#view-repositories.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:27 tcp.conn.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:29 tcp.ssh.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:35 tcp.http.cmdb.freerange360.lan,ios,.rrd

[root@cmlin02 bin]# sudo -u xymon ./xymoncmd
2012-05-22 15:39:43 Using default environment file /opt/cmtools/xymon/client/etc/xymonclient.cfg
sh-4.1$ /opt/cmtools/xymon/client/bin/xymonclient.sh
[xymon@cmlin02 tmp]$ ls -altr
total 228
drwxrwxr-x. 8 xymon xymon   4096 May 17 16:16 ..
-rw-r--r--. 1 xymon xymon    244 May 22 15:41 xymon_vmstat.cmlin02.freerange360.lan.25109
-rw-r--r--. 1 xymon xymon 216889 May 22 15:41 msg.cmlin02.freerange360.lan.txt
-rw-r--r--. 1 xymon xymon     41 May 22 15:41 logfetch.cmlin02.freerange360.lan.cfg
drwxrwxr-x. 2 xymon xymon   4096 May 22 15:41 .

this created data and pushed it to the server once. the server has not received data since.

cmuser@cmlin03 cmlin02.freerange360.lan]$ ls -altr
total 688
drwxr-xr-x. 6 xymon xymon   4096 May 22 14:39 ..
drwxr-xr-x. 2 xymon xymon   4096 May 22 15:40 .
-rw-rw-r--. 1 xymon xymon  38624 May 22 16:44 disk,boot.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:44 clock.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:44 memory.real.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:44 memory.actual.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:44 la.rrd
-rw-rw-r--. 1 xymon xymon  38624 May 22 16:44 disk,root.rrd
-rw-rw-r--. 1 xymon xymon  38624 May 22 16:44 disk,home.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:44 procs.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:44 memory.swap.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 22 16:44 users.rrd
-rw-rw-r--. 1 xymon xymon  38624 May 22 16:46 ifstat.eth0.rrd
-rw-rw-r--. 1 xymon xymon 304400 May 22 16:46 netstat.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 23 09:32 tcp.http.nexus.freerange360.lan:8081,nexus,index.html#view-repositories.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 23 09:32 tcp.http.cmdb.freerange360.lan,ios,.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 23 09:32 tcp.conn.rrd
-rw-rw-r--. 1 xymon xymon  19640 May 23 09:38 tcp.ssh.rrd
ps -ef | grep xymon | awk '{print $2}' | xargs kill -9

SOLUTION:

vi /opt/cmtools/xymon/client/etc/clientlaunch.cfg

CHANGE:

...
[client]
...
	CMD /opt/cmtools/xymon/client/bin/xymonclient.sh --local
...

TO

...
[client]
...
	CMD /opt/cmtools/xymon/client/bin/xymonclient.sh
...