Hello all,
Having an issue with filesystem discovery on Solaris 10. I have a mix of Solaris 10 clients, both x86 and sparc from update 4 through update 9 and one Linux 2.6 client.
I'm using the pre-compiled 2.0.0 agents. I'm using the v2.0.2rc2 server because I'm also having issues with my Solaris compiled agents crashing, and decided to try the latest version; which didn't fix my compile problem, hence the pre-comp binaries
Server and front end work fine, no issues compiling and vfs.fs.discovery works ok on the Linux client.
Running the following on the Solaris clients (as the agent user) also works:
zabbix_agentd -p
zabbix_agentd -t vfs.fs.discovery
zabbix_agentd -t vfs.fs.size[/,free]
zabbix_agentd -t vfs.fs.size[/,available]
Debug level 4 on the client side shows the discovery is being run:
Note: above output pruned a little (ie: snip).
Debug level 4 on the server shows the following:
Those log entries aren't exactly matched up, but you get the idea. The issue is these fs items aren't showing up in the host config.
The net.if.discovery is working fine
Anyone point me in the right direction, kinda at a loss here. Perhaps I should revert to using the v2.0.0 server?
Having an issue with filesystem discovery on Solaris 10. I have a mix of Solaris 10 clients, both x86 and sparc from update 4 through update 9 and one Linux 2.6 client.
I'm using the pre-compiled 2.0.0 agents. I'm using the v2.0.2rc2 server because I'm also having issues with my Solaris compiled agents crashing, and decided to try the latest version; which didn't fix my compile problem, hence the pre-comp binaries
Server and front end work fine, no issues compiling and vfs.fs.discovery works ok on the Linux client.
Running the following on the Solaris clients (as the agent user) also works:
zabbix_agentd -p
zabbix_agentd -t vfs.fs.discovery
zabbix_agentd -t vfs.fs.size[/,free]
zabbix_agentd -t vfs.fs.size[/,available]
Debug level 4 on the client side shows the discovery is being run:
Code:
26520:20120731:103458.463 Requested [vfs.fs.discovery]
26520:20120731:103458.463 Sending back [{
"data":[
{
"{#FSNAME}":"\/",
"{#FSTYPE}":"zfs"},
- - - snip - - -
"{#FSTYPE}":"lofs"}]}]
Debug level 4 on the server shows the following:
Code:
15213:20120731:123105.618 In get_value_agent() host:'myhost' addr:'myhost' key:'system.localtime'
15216:20120731:123105.618 get value from agent result: '{
"data":[
{
"{#FSNAME}":"\/",
"{#FSTYPE}":"zfs"},
- - - snip - - -
"{#FSTYPE}":"autofs"}]}'
15216:20120731:123105.618 End of get_value():SUCCEED
The net.if.discovery is working fine

Anyone point me in the right direction, kinda at a loss here. Perhaps I should revert to using the v2.0.0 server?


Comment