PowerDNS Recursive Server application
What is the process for support on applications for observium subscribers? In this case the PowerDNS Recursive Server application. Should we reach out to the original author. In this case the script is very simple and it seems it has no documented authors.
The issue is the script is no longer working even though it was in the past. It may be because PowerDNS Recursive Server 4.8 has made permission changes to /var/run/pdns-recursor/pdns_recursor.controlsocket Testing the script /usr/lib/observium_agent/local/powerdns-recursor and it will execute with below error.
<<<app-powerdns-recursor>>> Fatal: Unable to connect to remote '/var/run/pdns-recursor/pdns_recursor.controlsocket': Permission denied
Here is the powerdns-recursor script .
#!/bin/sh
recctrl=`which rec_control`
if [ $? -eq 0 ] then echo '<<<app-powerdns-recursor>>>' $recctrl get-all fi
TIA
Kevin
If powerdns is no longer allowing you to read the statistics, how does one collect the statistics?
Thanks, adam.
Kevin Riahi via observium wrote on 24/08/2023 18:10:
What is the process for support on applications for observium subscribers? In this case the PowerDNS Recursive Server application. Should we reach out to the original author. In this case the script is very simple and it seems it has no documented authors.
The issue is the script is no longer working even though it was in the past. It may be because PowerDNS Recursive Server 4.8 has made permission changes to /var/run/pdns-recursor/pdns_recursor.controlsocket Testing the script /usr/lib/observium_agent/local/powerdns-recursor and it will execute with below error.
<<<app-powerdns-recursor>>> Fatal: Unable to connect to remote '/var/run/pdns-recursor/pdns_recursor.controlsocket': Permission denied
Here is the powerdns-recursor script .
#!/bin/sh
recctrl=`which rec_control`
if [ $? -eq 0 ] then echo '<<<app-powerdns-recursor>>>' $recctrl get-all fi
TIA
Kevin
observium mailing list -- observium@lists.observium.org To unsubscribe send an email to observium-leave@lists.observium.org
Adam, I can execute the script as root or with sudo.
Kevin
From: "Observium" observium@lists.observium.org To: "Observium" observium@lists.observium.org Cc: "Adam Armstrong" adama@observium.org Sent: Thursday, August 24, 2023 5:36:57 PM Subject: [Observium] Re: PowerDNS Recursive Server application
If powerdns is no longer allowing you to read the statistics, how does one collect the statistics?
Thanks, adam.
Kevin Riahi via observium wrote on 24/08/2023 18:10:
What is the process for support on applications for observium subscribers? In this case the PowerDNS Recursive Server application. Should we reach out to the original author. In this case the script is very simple and it seems it has no documented authors.
The issue is the script is no longer working even though it was in the past. It may be because PowerDNS Recursive Server 4.8 has made permission changes to /var/run/pdns-recursor/pdns_recursor.controlsocket Testing the script /usr/lib/observium_agent/local/powerdns-recursor and it will execute with below error.
<<<app-powerdns-recursor>>> Fatal: Unable to connect to remote '/var/run/pdns-recursor/pdns_recursor.controlsocket': Permission denied
Here is the powerdns-recursor script .
#!/bin/sh
recctrl=`which rec_control`
if [ $? -eq 0 ] then echo '<<<app-powerdns-recursor>>>' $recctrl get-all fi
TIA
Kevin
_______________________________________________ observium mailing list -- [ mailto:observium@lists.observium.org | observium@lists.observium.org ] To unsubscribe send an email to [ mailto:observium-leave@lists.observium.org | observium-leave@lists.observium.org ]
_______________________________________________ observium mailing list -- observium@lists.observium.org To unsubscribe send an email to observium-leave@lists.observium.org
On 8/24/23 6:45 PM, Kevin Riahi via observium wrote:
I can execute the script as root or with sudo.
Are you running the observium_agent from xinetd? What is the user it's running as?
Mine is below. I am running 4.8 powerdns authoritative server on ubuntu 22 lts.
root@ns1:~# cat /etc/xinetd.d/observium_agent_xinetd service observium_agent { type = UNLISTED port = 36602 socket_type = stream protocol = tcp wait = no user = root server = /usr/bin/observium_agent
# configure the IPv[4|6] address(es) of your Observium server here: only_from =
# Don't be too verbose. Don't log every check. This might be # commented out for debugging. If this option is commented out # the default options will be used for this service. log_on_success =
disable = no }
I have the 4.9 recurser running on ubuntu 18 and it's basically the same thing.
Bryan, I'm running the bservium_agent from xinetd I'm running recurser 4.8 on Ubuntu 20.04.6
$ cat /etc/xinetd.d/observium_agent_xinetd service observium_agent { type = UNLISTED port = 36602 socket_type = stream protocol = tcp wait = no user = root server = /usr/bin/observium_agent
# configure the IPv[4|6] address(es) of your Observium server here: only_from = 127.0.0.1 204.52.12.208 ::1
# Don't be too verbose. Don't log every check. This might be # commented out for debugging. If this option is commented out # the default options will be used for this service. log_on_success =
disable = no }
Trying to find out what is the best way to debug this. The logs show Aug 25 01:00:12 nscache1 pdns-recursor[702]: msg="Received rec_control command via control socket" subsystem="control" level="0" prio="Info" tid="0" ts="1692939612.582" command="get-all"
So recursor shows it receiving the command rec_control get-all but the results are not shown on observium -> Application -> PowerDNS. All charts are blank.
Kevin Riahi
From: "Observium" observium@lists.observium.org To: "Observium" observium@lists.observium.org Cc: "Bryan Fields" Bryan@bryanfields.net Sent: Thursday, August 24, 2023 11:31:58 PM Subject: [Observium] Re: PowerDNS Recursive Server application
On 8/24/23 6:45 PM, Kevin Riahi via observium wrote:
I can execute the script as root or with sudo.
Are you running the observium_agent from xinetd? What is the user it's running as?
Mine is below. I am running 4.8 powerdns authoritative server on ubuntu 22 lts.
root@ns1:~# cat /etc/xinetd.d/observium_agent_xinetd service observium_agent { type = UNLISTED port = 36602 socket_type = stream protocol = tcp wait = no user = root server = /usr/bin/observium_agent
# configure the IPv[4|6] address(es) of your Observium server here: only_from =
# Don't be too verbose. Don't log every check. This might be # commented out for debugging. If this option is commented out # the default options will be used for this service. log_on_success =
disable = no }
I have the 4.9 recurser running on ubuntu 18 and it's basically the same thing.
Im having similar issues with powerdns recrusor stats, It was last working Nov 2023. Running the local powerdns-recursor script works fine and outputs all the powerdns-recrusor data.
This is the error I get in a manual poller.php execution on the host once it hits powerdns
##### Module Start: applications #####
o Applications powerdns . ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡶⠋⠁⠙⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⣠⡶⠛⠛⠲⣤⣀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⣠⠄⣠⣾⣡⠀⠀⠀⠀⠸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢰⡏⠀⠀⠀⠀⠈⣿⣷⣤⡐⣄⣽⡾⠧⠤⠤⣤⣤⣾⣿⣾⣿⣯⣀⡀⠀⠀⠀⢠⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢷⡀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣯⣤⣤⡀⣠⣈⣹⣽⣿⣿⣿⣿⣷⣦⣄⠀⢀⡾⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠻⣆⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣠⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠈⢳⣆⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣾⣷⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣘⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⢡⡼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⡏⣯⡇⣿⣿⣿⡏⣿⣿⣿⣜⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣭⣾⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠘⢷⣄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢠⣿⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢿⣿⣿⡿⠁⠀⠀⠀⠸⣿⣷⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⡇⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⣿⣿⡟⢠⣿⣿⡟⠁⠀⠀⠀⠀⠙⣻⣿⣿⣆⠀⠀⠀⠀⠀ ⠀⠀⠀⠈⣿⣿⣷⡈⠛⠿⣿⣿⡆⠻⢿⣿⣽⣿⣯⣿⠿⠃⠀⠻⠛⣰⣿⣿⠏⠀⠀⠀⠀⢀⣙⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀ ⠀⠀⠀⠀⢿⠈⠙⠻⠷⠤⠄⢉⡁⠀⠀⠙⢉⣵⣌⠀⠀⠀⣀⠄⠘⠛⠋⠁⢀⣀⣤⣤⣭⣭⣽⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀ ⠀⠀⠀⢀⣿⡄⠀⠀⠀⠀⠀⠀⠉⠓⢦⣄⡉⠉⢉⣩⠶⠋⠁⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀ ⠀⠀⠀⣼⣿⣿⣷⣶⣶⣆⣀⡀⠀⠀⠀⠀⠉⠉⠉⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣥⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣦⣾⣿⣿⣿⣿⣿⣿⡿⠿⠿⡟⠿⣿⣟⡿⢿⡛⠀⣘⣿⣿⡆ ⠀⠀⠀⢿⣿⣿⠿⠿⠿⠿⢿⣿⣿⣷⣿⡆⠀⠀⣶⣶⣾⡿⠛⠛⠛⠛⠻⣿⣿⣿⡟⠉⠀⠀⠀⠈⠁⠁⢀⢀⠲⣬⣿⣿⡇ ⠀⠀⠀⠘⡏⠳⣤⡄⠀⡄⠀⠀⠈⠙⢿⣧⠀⢀⣿⣿⠏⠀⠀⠀⠀⢀⣠⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠈⣯⣷⣿⣿⣿⡇ ⠀⠀⠀⠀⢿⠀⠀⠉⠳⣇⠀⠀⠀⠀⠀⢻⠀⢸⣿⣿⣆⢠⠀⡆⣰⡿⠟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡾⣿⣿⣿⣿⣿⡇ ⠀⠀⠀⠀⠘⣧⠀⠀⠀⠹⣷⣤⣄⠀⡈⣾⡆⢸⡿⠋⠿⠾⠴⠷⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⠞⠉⣶⣾⣿⣿⣿⣿⠀ ⠀⠀⠀⠀⠀⠈⠳⣄⠀⠀⠀⠉⠻⣿⣿⣿⣇⠸⡷⠀⠀⠀⢀⣠⢄⣠⣶⣤⣤⣤⡤⠤⠖⠛⠉⠀⠠⣤⣼⣿⣿⣿⣿⡏⠀ ⠀⠀⠀⠀⠀⠀⠀⠉⢻⣷⠶⠒⠀⠀⠁⠈⢿⡄⣷⣆⣤⣶⡿⠛⠛⠛⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠘⣏⠀⠀⠀⠀⠀⠀⠘⣧⣿⣿⡿⢋⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣾⣿⣿⣿⣿⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡄⠀⠀⠀⠀⠀⠀⢸⣿⣿⣶⣫⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢦⣵⣿⣿⣿⣿⠇⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣆⠀⠀⠀⠀⠀⠀⣿⣿⣿⠇⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠳⠦⣴⣿⣶⣿⣿⣿⣿⡿⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⢷⣄⠀⠀⠀⠀⢹⣿⣿⣾⣿⣋⣤⡄⠀⠀⠀⠀⠀⠀⠀⠠⣈⠻⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⣦⣤⣤⣾⣿⣿⣿⣿⣿⣯⡴⠂⣀⡀⠀⡀⡀⡀⢠⣬⣻⣿⣿⣿⣿⡿⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⣠⡴⠊⠉⠀⠈⢹⠿⣿⣿⣿⣿⣿⣷⣾⣿⠾⡿⡿⠿⣷⣦⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠛⠷⠦⠤⠤⠴⠶⠶⠶⠶⠚⠉⠀⠀⠈⣉⣩⠽⠟⠋⠁⠀⠀⣁⣠⠿⠛⠋⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ Oops! Something went wrong! You may want to report this to the Observium developers.
explode(): Argument #2 ($string) must be of type string, array given in /opt/observium/includes/polling/applications/powerdns.inc.php:17
Stack trace:
#0: (unknown function) called at [/opt/observium/includes/polling/applications/powerdns.inc.php:17] 12: */ 13: 14: if (!empty($agent_data['app']['powerdns'])) { 15: $app_id = discover_app($device, 'powerdns'); 16: 17: foreach (explode(",", $agent_data['app']['powerdns']) as $line) { 18: [$key, $value] = explode("=", $line, 2); 19: $powerdns[$key] = $value; 20: } 21: 22: $data = [
#1: explode called at [/opt/observium/includes/polling/applications/powerdns.inc.php:17] 12: */ 13: 14: if (!empty($agent_data['app']['powerdns'])) { 15: $app_id = discover_app($device, 'powerdns'); 16: 17: foreach (explode(",", $agent_data['app']['powerdns']) as $line) { 18: [$key, $value] = explode("=", $line, 2); 19: $powerdns[$key] = $value; 20: } 21: 22: $data = [
#2: include called at [/opt/observium/includes/polling/applications.inc.php:51] 46: echo $app_type . ' '; 47: 48: // One include per application type. Multiple instances currently handled within the application code 49: $app_include = $config['install_dir'] . '/includes/polling/applications/' . $app_type . '.inc.php'; 50: if (is_file($app_include)) { 51: include($app_include); 52: } else { 53: echo($app_type . ' include missing! '); 54: } 55: 56: }
#3: include called at [/opt/observium/includes/polling/functions.inc.php:315] 310: 311: print_cli_heading("Module Start: %R" . $module); 312: 313: $m_start = utime(); 314: 315: include($config['install_dir'] . "/includes/polling/$module.inc.php"); 316: 317: $m_end = utime(); 318: 319: $m_run = round($m_end - $m_start, 4); 320: $device_state['poller_mod_perf'][$module] = $m_run;
#4: poll_device called at [/opt/observium/poller.php:175] 170: $params[] = $config['poller_id']; 171: } 172: 173: foreach (dbFetch($query, $params) as $device) { 174: $device = dbFetchRow("SELECT * FROM `devices` WHERE `device_id` = ?", [$device['device_id']]); 175: poll_device($device, $options); 176: $polled_devices++; 177: } 178: 179: $poller_end = utime(); 180: $poller_run = $poller_end - $poller_start;
Any help with this would be much appreciated, I can even upgrade to paid version if required to get this working...
Thanks!
One thing i noticed is the poller output seems to think the application is "Applications powerdns". I also see it that matching with the webui as there is a new "application - powerdns" under the dropdown menu. It should be detecting it as "powerdns-recursor" as per the local observium agent script. Maybe this broke with the update to Observium CE? Thats what my graphing history looks to be showing too. Observium CE 23.1 -> Observium CE 23.9
# cat powerdns-recursor #!/bin/sh
recctrl=`which rec_control`
if [ $? -eq 0 ] then echo '<<<app-powerdns-recursor>>>' $recctrl get-all fi
When I run the local observium agent script I get full output of stats correctly.
[root@HYL01ZDNS001 local]# ./powerdns-recursor <<<app-powerdns-recursor>>> aggressive-nsec-cache-entries 0 aggressive-nsec-cache-nsec-hits 0 aggressive-nsec-cache-nsec-wc-hits 0 aggressive-nsec-cache-nsec3-hits 0 aggressive-nsec-cache-nsec3-wc-hits 0 all-outqueries 39511 almost-expired-exceptions 0 almost-expired-pushed 0 almost-expired-run 0 answers-slow 54 answers0-1 1572 answers1-10 203 answers10-100 37055 answers100-1000 767 auth-formerr-answers 0 auth-noerror-answers 39259 auth-notauth-answers 0 auth-notimp-answers 0 auth-nxdomain-answers 252 auth-nxrrset-answers 0 auth-rcode10-answers 0 auth-rcode11-answers 0 auth-rcode12-answers 0 auth-rcode13-answers 0 auth-rcode14-answers 0 auth-rcode15-answers 0 auth-refused-answers 0 auth-servfail-answers 0 auth-yxdomain-answers 0 auth-yxrrset-answers 0 auth-zone-queries 600 auth4-answers-slow 57 auth4-answers0-1 31 auth4-answers1-10 413 auth4-answers10-100 38298 auth4-answers100-1000 712 auth6-answers-slow 0 auth6-answers0-1 0 auth6-answers1-10 0 auth6-answers10-100 0 auth6-answers100-1000 0 cache-entries 490 cache-hits 969 cache-misses 38682 case-mismatches 0 chain-resends 251 client-parse-errors 0 concurrent-queries 0 cpu-iowait 284 cpu-msec-thread-0 4445 cpu-msec-thread-1 14841 cpu-msec-thread-2 11054 cpu-steal 66 dns64-prefix-answers 0 dnssec-authentic-data-queries 0 dnssec-check-disabled-queries 0 dnssec-queries 0 dnssec-result-bogus 0 dnssec-result-bogus-invalid-denial 0 dnssec-result-bogus-invalid-dnskey-protocol 0 dnssec-result-bogus-missing-negative-indication 0 dnssec-result-bogus-no-rrsig 0 dnssec-result-bogus-no-valid-dnskey 0 dnssec-result-bogus-no-valid-rrsig 0 dnssec-result-bogus-no-zone-key-bit-set 0 dnssec-result-bogus-revoked-dnskey 0 dnssec-result-bogus-self-signed-ds 0 dnssec-result-bogus-signature-expired 0 dnssec-result-bogus-signature-not-yet-valid 0 dnssec-result-bogus-unable-to-get-dnskeys 0 dnssec-result-bogus-unable-to-get-dss 0 dnssec-result-bogus-unsupported-dnskey-algo 0 dnssec-result-bogus-unsupported-ds-digest-type 0 dnssec-result-indeterminate 0 dnssec-result-insecure 0 dnssec-result-nta 0 dnssec-result-secure 0 dnssec-validations 0 dont-outqueries 0 dot-outqueries 0 ecs-queries 0 ecs-responses 0 edns-ping-matches 0 edns-ping-mismatches 0 empty-queries 0 failed-host-entries 0 fd-usage 41 idle-tcpout-connections 0 ignored-packets 0 ipv6-outqueries 0 ipv6-questions 0 maintenance-calls 22502 maintenance-usec 195236 malloc-bytes 0 max-cache-entries 1000000 max-mthread-stack 34415 max-packetcache-entries 500000 negcache-entries 153 no-packet-error 0 nod-lookups-dropped-oversize 0 noedns-outqueries 0 noerror-answers 70187 non-resolving-nameserver-entries 0 noping-outqueries 0 nsset-invalidations 0 nsspeeds-entries 7 nxdomain-answers 3260 outgoing-timeouts 55 outgoing4-timeouts 55 outgoing6-timeouts 0 over-capacity-drops 0 packetcache-entries 3694 packetcache-hits 33799 packetcache-misses 39651 policy-drops 0 policy-result-custom 0 policy-result-drop 0 policy-result-noaction 0 policy-result-nodata 0 policy-result-nxdomain 0 policy-result-truncate 0 proxy-protocol-invalid 0 qa-latency 14500 qname-min-fallback-success 0 query-pipe-full-drops 0 questions 73450 real-memory-usage 33714176 rebalanced-queries 0 record-cache-acquired 14019055 record-cache-contended 30 resource-limits 0 security-status 0 server-parse-errors 0 servfail-answers 3 source-disallowed-notify 0 spoof-prevents 0 sys-msec 21342 taskqueue-expired 0 taskqueue-pushed 0 taskqueue-size 0 tcp-client-overflow 0 tcp-clients 0 tcp-outqueries 0 tcp-questions 19 throttle-entries 0 throttled-out 0 throttled-outqueries 0 too-old-drops 0 truncated-drops 0 udp-in-csum-errors 0 udp-in-errors 0 udp-noport-errors 4 udp-recvbuf-errors 0 udp-sndbuf-errors 0 udp6-in-csum-errors 0 udp6-in-errors 0 udp6-noport-errors 0 udp6-recvbuf-errors 0 udp6-sndbuf-errors 0 unauthorized-tcp 0 unauthorized-udp 0 unexpected-packets 0 unreachables 0 uptime 98118 user-msec 20501 variable-responses 0 x-our-latency 125 x-ourtime-slow 21 x-ourtime0-1 39378 x-ourtime1-2 0 x-ourtime16-32 250 x-ourtime2-4 0 x-ourtime4-8 1 x-ourtime8-16 1 zone-disallowed-notify 0
participants (4)
-
Adam Armstrong
-
Bryan Fields
-
Kevin Riahi
-
ryan.bergen@hylife.com