Yes, the agent is returning good stats to the Observium server. I can
telnet to the device on port 36602 and get output which does appear to
change. Our Observium server runs on FreeBSD and the device I am trying to
get BIND stats from is also FreeBSD. I had to work on the Observium-agent
script to get as close as I can could to a linux server. I will include
what happens when I telnet to the device on 36602. I am just trying to get
the BIND data into Observium. I do not need the hosts data like df,
mounts, ps, mem, CPU, etc. Observium already does a good job of collecting
that data.
observiumapp1:~$telnet 144.167.8.1 36602
Trying 144.167.8.1...
Connected to ns5.ualr.edu.
Escape character is '^]'.
<<<Observium>>>
Version: 1.1.0
AgentOS: linux
PluginsDirectory:
LocalDirectory: /usr/local/lib/observium_agent/local
AgentDirectory: /usr/local/etc/observium
<<<df>>>
zroot/ROOT/default zfs 18581300 7297392 11283908 39% /
devfs devfs 1 0 1 0% /dev
zroot/tmp zfs 11284056 148 11283908 0% /tmp
zroot/var/log zfs 11300776 16868 11283908 0% /var/log
zroot/usr/home zfs 11284488 580 11283908 0% /usr/home
zroot zfs 11284004 96 11283908 0% /zroot
zroot/var/audit zfs 11284004 96 11283908 0% /var/audit
zroot/var/mail zfs 11284288 380 11283908 0% /var/mail
zroot/var/crash zfs 11284004 96 11283908 0% /var/crash
zroot/var/tmp zfs 11284020 112 11283908 0% /var/tmp
zroot/usr/src zfs 12135660 851752 11283908 7% /usr/src
zroot/usr/ports zfs 13663304 2379396 11283908 17% /usr/ports
<<<mounts>>>
zroot/ROOT/default on / (zfs, local, noatime, nfsv4acls)
devfs on /dev (devfs)
zroot/tmp on /tmp (zfs, local, noatime, nosuid, nfsv4acls)
zroot/var/log on /var/log (zfs, local, noatime, noexec, nosuid, nfsv4acls)
zroot/usr/home on /usr/home (zfs, local, noatime, nfsv4acls)
zroot on /zroot (zfs, local, noatime, nfsv4acls)
zroot/var/audit on /var/audit (zfs, local, noatime, noexec, nosuid,
nfsv4acls)
zroot/var/mail on /var/mail (zfs, local, nfsv4acls)
zroot/var/crash on /var/crash (zfs, local, noatime, noexec, nosuid,
nfsv4acls)
zroot/var/tmp on /var/tmp (zfs, local, noatime, nosuid, nfsv4acls)
zroot/usr/src on /usr/src (zfs, local, noatime, nfsv4acls)
zroot/usr/ports on /usr/ports (zfs, local, noatime, nosuid, nfsv4acls)
<<<ps>>>
(root,0,1424,0.0) [kernel]
(root,11688,1304,0.0) /sbin/init
(root,0,64,0.0) [clock]
(root,0,80,0.0) [crypto]
(root,0,48,0.0) [cam]
(root,0,16,0.0) [busdma]
(root,0,16,0.0) [mpt_recovery0]
(root,0,896,0.0) [zfskern]
(root,0,16,0.0) [rand_harvestq]
(root,0,48,0.0) [pagedaemon]
(root,0,16,0.0) [audit]
(root,0,64,400.0) [idle]
(root,0,688,0.0) [intr]
(root,0,48,0.0) [geom]
(root,0,16,0.0) [sequencer 00]
(root,0,16,0.0) [vmdaemon]
(root,0,80,0.0) [bufdaemon]
(root,0,16,0.0) [vnlru]
(root,0,16,0.0) [syncer]
(root,201660,171864,0.0) /usr/local/bin/vmtoolsd -c
/usr/local/share/vmware-tools/tools.conf -p
/usr/local/lib/open-vm-tools/plugins/vmsvc
(root,14404,4000,0.0) /sbin/devd
(root,229168,183060,0.0) /usr/sbin/bsnmpd -p /var/run/snmpd.pid
(root,55600,36452,0.0) /usr/local/bin/perl /usr/local/lib/webmin/miniserv.pl
/usr/local/etc/webmin/miniserv.conf
(root,22604,10232,0.0) sshd: /usr/sbin/sshd [listener] 0 of 10-100 startups
(sshd)
(root,12904,2672,0.0) /usr/sbin/cron -s
(ntpd,23412,8256,0.0) /usr/sbin/ntpd -g -x -G -p /var/db/ntp/ntpd.pid -c
/etc/ntp.conf -f /var/db/ntp/ntpd.drift -g
(root,12864,3012,0.0) /usr/sbin/syslogd -s
(root,12972,2724,0.0) /usr/sbin/inetd -wW -C 60
(bind,231092,109836,0.0) /usr/local/sbin/named -u bind -c
/usr/local/etc/namedb/named.conf
(root,14688,4272,0.0) /usr/local/bin/bash /usr/local/libexec/observium_agent
(root,13440,3100,0.0) ps ax -o user,vsz,rss,pcpu,command
(root,12736,2364,0.0) sed -e 1d -e s/ *\\([^ ]*\\) *\\([^ ]*\\) *\\([^
]*\\) *\\([^ ]*\\) */(\\1,\\2,\\3,\\4) /
(root,12832,2372,0.0) /usr/libexec/getty Pc ttyv0
(root,12832,2368,0.0) /usr/libexec/getty Pc ttyv1
(root,12832,2372,0.0) /usr/libexec/getty Pc ttyv2
(root,12832,2372,0.0) /usr/libexec/getty Pc ttyv3
(root,12832,2368,0.0) /usr/libexec/getty Pc ttyv4
(root,12832,2372,0.0) /usr/libexec/getty Pc ttyv5
(root,12832,2368,0.0) /usr/libexec/getty Pc ttyv6
(root,12832,2372,0.0) /usr/libexec/getty Pc ttyv7
<<<mem>>>
<<<cpu>>>
0
<<<uptime>>>
<<<lnx_if:sep(58)>>>
<<<tcp_conn_stats>>>
TIME_WAIT 43
ESTABLISHED 1
<<<md>>>
<<<diskstat>>>
1712774526
<<<kernel>>>
1712774526
<<<netctr>>>
1712774526
<<<ntp>>>
<<<app-bind-global>>>
req-in,QUERY:3109379
req-in,NOTIFY:46214
query-in,A:3009801
query-in,NS:6
query-in,SOA:1934
query-in,PTR:3379
query-in,TXT:16
query-in,AAAA:87757
query-in,SRV:1054
query-in,DNSKEY:2
query-in,SVCB:9
query-in,HTTPS:5421
ns-stats,IPv4 requests received:3134845
ns-stats,IPv6 requests received:20748
ns-stats,requests with EDNS(0) received:2762839
ns-stats,requests with TSIG received:32010
ns-stats,TCP requests received:262
ns-stats,TCP connection high-water:8
ns-stats,responses sent:3155410
ns-stats,truncated responses sent:10
ns-stats,responses with EDNS(0) sent:2762839
ns-stats,responses with TSIG sent:32010
ns-stats,queries resulted in successful answer:2992463
ns-stats,queries resulted in authoritative answer:2992691
ns-stats,queries resulted in non authoritative answer:115835
ns-stats,queries resulted in nxrrset:67666
ns-stats,queries resulted in SERVFAIL:670
ns-stats,queries resulted in NXDOMAIN:48397
ns-stats,queries caused recursion:51641
ns-stats,duplicate queries received:173
ns-stats,queries dropped:10
ns-stats,UDP queries received:3108864
ns-stats,TCP queries received:262
ns-stats,COOKIE option received:3
ns-stats,COOKIE - client only:3
ns-stats,queries triggered prefetch:4028
zone-maint,IPv4 notifies received:32010
zone-maint,IPv6 notifies received:14204
zone-maint,notifies rejected:16
zone-maint,IPv4 SOA queries sent:43096
zone-maint,IPv6 SOA queries sent:7252
zone-maint,IPv4 IXFR requested:35810
zone-maint,IPv6 IXFR requested:281
zone-maint,transfer requests succeeded:36091
<<<app-bind-default>>>
query-out,A:92934
query-out,NS:231
query-out,CNAME:520
query-out,SOA:85
query-out,PTR:58
query-out,TXT:7
query-out,AAAA:26556
query-out,SRV:455
query-out,DNSKEY:1
query-out,SVCB:1
query-out,HTTPS:5311
resolver,IPv4 queries sent:28102
resolver,IPv6 queries sent:98057
resolver,IPv4 responses received:27417
resolver,IPv6 responses received:96388
resolver,NXDOMAIN received:28789
resolver,FORMERR received:5
resolver,EDNS(0) query failures:5
resolver,truncated responses received:3466
resolver,query retries:25446
resolver,query timeouts:2356
resolver,IPv4 NS address fetches:5238
resolver,IPv6 NS address fetches:9864
resolver,IPv6 NS address fetch failed:5957
resolver,queries with RTT < 10ms:4787
resolver,queries with RTT 10-100ms:116617
resolver,queries with RTT 100-500ms:2385
resolver,queries with RTT 500-800ms:4
resolver,queries with RTT 800-1600ms:5
resolver,bucket size:128
resolver,REFUSED received:76
resolver,COOKIE send with client cookie only:124477
resolver,COOKIE sent with client and server cookie:1587
resolver,COOKIE replies received:2684
resolver,COOKIE client ok:2684
resolver,bad cookie rcode:10
resolver,priming queries:18
cache,A:6720
cache,NS:1832
cache,CNAME:2280
cache,SOA:2
cache,PTR:2
cache,TXT:4
cache,AAAA:4248
cache,SRV:11
cache,DS:142
cache,RRSIG:708
cache,NSEC:16
cache,DNSKEY:1
cache,HTTPS:83
cache,!A:64
cache,!NS:2
cache,!SOA:59
cache,!AAAA:911
cache,!HTTPS:850
cache,#A:87
cache,#NS:1
cache,#CNAME:5
cache,#AAAA:80
cache,#DS:14
cache,#RRSIG:27
cache,#NSEC:1
cache,#HTTPS:6
cache,#!NS:1
cache,#!SOA:3
cache,#!AAAA:437
cache,#!HTTPS:157
cache,NXDOMAIN:2742
Connection closed by foreign host.
observiumapp1:~$
Thanks Adam for the help. The Observium product is wonderful and we have a
professional subscription.
--
Tim
On Wed, Apr 10, 2024 at 12:15 PM Adam Armstrong via observium <
[email protected]> wrote:
> Apps are usually automatically added to a device when the unix agent
> returns an applicable app section.
>
> Is the agent correctly returning bind stats?
>
> Theres a possibility that the bind agent module might not work with your
> version of bind, and it might require some extra setup in order to collect
> data.
>
> Most of the apps are contributed and sometimes break when the software
> they’re collecting data from changes formats, which i think bind has done
> at least once.
>
> Adam.
>
>
>
> Sent from my iPhone
>
> On 9 Apr 2024, at 17:21, Timothy Stoddard via observium <
> [email protected]> wrote:
>
>
> I forgot to also mention that after the very next polling cycle the button
> is rest back the off position.
>
> Thanks,
> --
> Tim
>
>
> On Tue, Apr 9, 2024 at 10:53 AM Timothy Stoddard <[email protected]>
> wrote:
>
>> All,
>>
>> I would like some help with the UNIX Agent. I have been able to get the
>> agent up and running on the device and listen on port 36602 which in turn
>> the Observium server can communicate with. I have UNIX Agent turned on in
>> Obervium config and the server does show me a button to turn on "BIND" with
>> a slider button. When I slide the BIND button to ON and press save
>> Observium says "No Application found on this device." I have provided
>> screenshots. What am I missing because I am close to getting this working.
>>
>>
>> I am running Observium 24.3.13396 (stable)
>>
>> Thanks,
>> --
>> Tim
>>
> _______________________________________________
> observium mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>
> _______________________________________________
> observium mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>
_______________________________________________
observium mailing list -- [email protected]
To unsubscribe send an email to [email protected]