Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • Professional Edition
    • Web Interface
    • software platform

    Description

      Just upgrade community version with subscription version. I can see all other bandwidth, CPU, Disk graph of BigIP F5 but not showing SSL connection etc. Do i need to do anything on F5 or its configuration issue?

      Please need your help to fix this issue.

      Attachments

        Activity

          [OBS-1861] F5 SSL graph missing

          Traffic count as zero is a known issue on F5, as I recall.

          You can ignore the stuff in MIB properties.

          adama Adam Armstrong added a comment - Traffic count as zero is a known issue on F5, as I recall. You can ignore the stuff in MIB properties.

          Update:

          @Adam: now its showing SSL graph and VIPs but strange still i am seeing MIBs error in Device Properties > MIBs saying "timeout" which i sent you screenshot before. Now i am seeing VIP but its bits/traffic counter is zero.

          satish.lx Satish Patel added a comment - Update: @Adam: now its showing SSL graph and VIPs but strange still i am seeing MIBs error in Device Properties > MIBs saying "timeout" which i sent you screenshot before. Now i am seeing VIP but its bits/traffic counter is zero.

          There is no device called "lb5a.example.com" known to your observium install (and marked as up)

          adama Adam Armstrong added a comment - There is no device called "lb5a.example.com" known to your observium install (and marked as up)

          Update:

          If i run following command from observium i can see all VIPs server of F5

          [root@olab5g f5]# snmpwalk -v1 -m /var/observium/mibs/f5/F5-BIGIP-LOCAL-MIB -c public lb5a.example.com ltmVirtualServAddr
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip1_http" = Hex-STRING: 40 5E FD A5
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip2_http" = Hex-STRING: 46 2A 3E 98
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip3_http" = Hex-STRING: 46 2A 3E C6
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip4_http" = Hex-STRING: 40 5E FD 06
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/dcp_http" = Hex-STRING: 46 2A 3E 96

          satish.lx Satish Patel added a comment - Update: If i run following command from observium i can see all VIPs server of F5 [root@olab5g f5] # snmpwalk -v1 -m /var/observium/mibs/f5/F5-BIGIP-LOCAL-MIB -c public lb5a.example.com ltmVirtualServAddr F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip1_http" = Hex-STRING: 40 5E FD A5 F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip2_http" = Hex-STRING: 46 2A 3E 98 F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip3_http" = Hex-STRING: 46 2A 3E C6 F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip4_http" = Hex-STRING: 40 5E FD 06 F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/dcp_http" = Hex-STRING: 46 2A 3E 96

          Here is the output:

          [root@olab5g f5]# /var/observium/poller.php -h lb5a.example.com -m loadbalancer -d -r
          DEBUG!

          SQL[SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'dbSchema';]
          SQL RUNTIME[0.00026202s]

          SQL[SELECT @@SESSION.sql_mode;]
          SQL RUNTIME[0.00006294s]

          SQL[SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'current_rev';]
          SQL RUNTIME[0.00008512s]

          SQL[SELECT * FROM `config`]
          SQL RUNTIME[0.00010705s]

          ___ _ _
          / _ \ | |__ ___ ___ _ __ __ _() _ _ _ __ ___

                '_ \ / __ / _ | '__ \ \ / /         '_ ` _ \
            _     _) __ | __/   \ V /     _            

          __/ |._/ |_/ _||| _/ || _,||| || ||
          Observium Professional 0.16.5.7901
          http://www.observium.org

          SQL[SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'latest_ver';]
          SQL RUNTIME[0.00009704s]

          SQL[SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'latest_rev';]
          SQL RUNTIME[0.00008321s]

          SQL[SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'latest_rev_date';]
          SQL RUNTIME[0.00007987s]

          CMD[/var/observium/scripts/distro]

          CMD EXITCODE[0]
          CMD RUNTIME[0.0367s]
          STDOUT[
          Linux|2.6.32-431.20.3.el6.x86_64|amd64|CentOS|6.5
          ]

          CMD[/usr/bin/env python --version 2>&1]

          CMD EXITCODE[0]
          CMD RUNTIME[0.0048s]
          STDOUT[
          Python 2.6.6
          ]

          SQL[SELECT version();]
          SQL RUNTIME[0.00018406s]

          CMD[/usr/bin/snmpget --version 2>&1]

          CMD EXITCODE[0]
          CMD RUNTIME[0.0046s]
          STDOUT[
          NET-SNMP version: 5.5
          ]

          CMD[/usr/bin/rrdtool --version |head -n1]

          CMD EXITCODE[0]
          CMD RUNTIME[0.0053s]
          STDOUT[
          RRDtool 1.3.8 Copyright 1997-2009 by Tobias Oetiker <tobi@oetiker.ch>
          ]

          CMD[date "+%:z"]

          CMD EXITCODE[0]
          CMD RUNTIME[0.0039s]
          STDOUT[
          -04:00
          ]

          SQL[SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP);]
          SQL RUNTIME[0.00018501s]

          CMD[/usr/bin/env apache2 -v | awk '/Server version:/

          {print $3}']

          CMD EXITCODE[0]
          CMD RUNTIME[0.0045s]
          STDOUT[

          ]

          CMD[/usr/bin/env httpd -v | awk '/Server version:/ {print $3}

          ']

          CMD EXITCODE[0]
          CMD RUNTIME[0.0169s]
          STDOUT[
          Apache/2.2.15
          ]

          SQL[SELECT @@SESSION.sql_mode;]
          SQL RUNTIME[0.00021291s]

          SQL[SHOW VARIABLES LIKE 'character_set_connection']
          SQL RUNTIME[0.00043106s]

                  1. Software versions #####

          o OS Linux 2.6.32-431.20.3.el6.x86_64 [amd64] (CentOS 6.5)
          o Apache 2.2.15
          o PHP 5.6.21 (OPcache: DISABLED)
          o Python 2.6.6
          o MySQL 5.1.73 (extension: mysqli 5.1.73)
          o SNMP NET-SNMP 5.5
          o RRDtool 1.3.8

                  1. MySQL mode #####

          o MySQL

                  1. Charset info #####

          o PHP UTF-8
          o MySQL utf8

                  1. Timezones info #####

          o Date Wednesday, 01-Jun-16 18:45:56 UTC
          o PHP +00:00
          o MySQL -04:00

          SQL[SELECT * FROM `alerts_maint` WHERE `maint_start` < '1464806756' AND `maint_end` > '1464806756']
          SQL RUNTIME[0.00025988s]

                  1. Starting polling run at 2016-06-01 18:45:56 #####

          SQL[SELECT `device_id` FROM `devices` WHERE `disabled` = 0 AND `hostname` LIKE 'lb5a.example.com' ORDER BY `device_id` ASC]
          SQL RUNTIME[0.00029588s]
          WARNING: 0 devices polled. Did you specify a device that does not exist?
          /var/observium/poller.php: lb5a.example.com - 0 devices polled in 0.113 secs

                  1. Completed polling run at 2016-06-01 18:45:56 #####

          NOTE, $config['snmp']['hide_auth'] is set to TRUE, snmp community and snmp v3 auth hidden from debug output.
          o Devices Polled 0
          o Poller Time 0.113 secs
          o Memory usage 8.5MB (peak: 8.5MB)
          o MySQL Usage Cell[4/0.002s] Row[5/0.003s] Rows[4/0.003s] Column[0/0s] Update[0/0s] Insert[0/0s] Delete[0/0s]
          o RRDTool Usage

          satish.lx Satish Patel added a comment - Here is the output: [root@olab5g f5] # /var/observium/poller.php -h lb5a.example.com -m loadbalancer -d -r DEBUG! SQL [SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'dbSchema';] SQL RUNTIME [0.00026202s] SQL [SELECT @@SESSION.sql_mode;] SQL RUNTIME [0.00006294s] SQL [SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'current_rev';] SQL RUNTIME [0.00008512s] SQL [SELECT * FROM `config`] SQL RUNTIME [0.00010705s] ___ _ _ / _ \ | |__ ___ ___ _ __ __ _ ( ) _ _ _ __ ___       '_ \ / __ / _ | '__ \ \ / /         '_ ` _ \   _     _) __ | __/   \ V /     _             __ / | ._ / | _ / _ || | _/ | | _ , || | | | | | Observium Professional 0.16.5.7901 http://www.observium.org SQL [SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'latest_ver';] SQL RUNTIME [0.00009704s] SQL [SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'latest_rev';] SQL RUNTIME [0.00008321s] SQL [SELECT `attrib_value` FROM `observium_attribs` WHERE `attrib_type` = 'latest_rev_date';] SQL RUNTIME [0.00007987s] CMD [/var/observium/scripts/distro] CMD EXITCODE [0] CMD RUNTIME [0.0367s] STDOUT[ Linux|2.6.32-431.20.3.el6.x86_64|amd64|CentOS|6.5 ] CMD [/usr/bin/env python --version 2>&1] CMD EXITCODE [0] CMD RUNTIME [0.0048s] STDOUT[ Python 2.6.6 ] SQL [SELECT version();] SQL RUNTIME [0.00018406s] CMD [/usr/bin/snmpget --version 2>&1] CMD EXITCODE [0] CMD RUNTIME [0.0046s] STDOUT[ NET-SNMP version: 5.5 ] CMD [/usr/bin/rrdtool --version |head -n1] CMD EXITCODE [0] CMD RUNTIME [0.0053s] STDOUT[ RRDtool 1.3.8 Copyright 1997-2009 by Tobias Oetiker <tobi@oetiker.ch> ] CMD [date "+%:z"] CMD EXITCODE [0] CMD RUNTIME [0.0039s] STDOUT[ -04:00 ] SQL [SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP);] SQL RUNTIME [0.00018501s] CMD[/usr/bin/env apache2 -v | awk '/Server version:/ {print $3}'] CMD EXITCODE [0] CMD RUNTIME [0.0045s] STDOUT[ ] CMD[/usr/bin/env httpd -v | awk '/Server version:/ {print $3} '] CMD EXITCODE [0] CMD RUNTIME [0.0169s] STDOUT[ Apache/2.2.15 ] SQL [SELECT @@SESSION.sql_mode;] SQL RUNTIME [0.00021291s] SQL [SHOW VARIABLES LIKE 'character_set_connection'] SQL RUNTIME [0.00043106s] Software versions ##### o OS Linux 2.6.32-431.20.3.el6.x86_64 [amd64] (CentOS 6.5) o Apache 2.2.15 o PHP 5.6.21 (OPcache: DISABLED) o Python 2.6.6 o MySQL 5.1.73 (extension: mysqli 5.1.73) o SNMP NET-SNMP 5.5 o RRDtool 1.3.8 MySQL mode ##### o MySQL Charset info ##### o PHP UTF-8 o MySQL utf8 Timezones info ##### o Date Wednesday, 01-Jun-16 18:45:56 UTC o PHP +00:00 o MySQL -04:00 SQL [SELECT * FROM `alerts_maint` WHERE `maint_start` < '1464806756' AND `maint_end` > '1464806756'] SQL RUNTIME [0.00025988s] Starting polling run at 2016-06-01 18:45:56 ##### SQL [SELECT `device_id` FROM `devices` WHERE `disabled` = 0 AND `hostname` LIKE 'lb5a.example.com' ORDER BY `device_id` ASC] SQL RUNTIME [0.00029588s] WARNING: 0 devices polled. Did you specify a device that does not exist? /var/observium/poller.php: lb5a.example.com - 0 devices polled in 0.113 secs Completed polling run at 2016-06-01 18:45:56 ##### NOTE, $config ['snmp'] ['hide_auth'] is set to TRUE, snmp community and snmp v3 auth hidden from debug output. o Devices Polled 0 o Poller Time 0.113 secs o Memory usage 8.5MB (peak: 8.5MB) o MySQL Usage Cell [4/0.002s] Row [5/0.003s] Rows [4/0.003s] Column [0/0s] Update [0/0s] Insert [0/0s] Delete [0/0s] o RRDTool Usage

          Then why is your device refusing to respond to requests remotely?

          You can get some debugging data with :

          ./poller.php -h <host> -m loadbalancer -d -r

          adama Adam Armstrong added a comment - Then why is your device refusing to respond to requests remotely? You can get some debugging data with : ./poller.php -h <host> -m loadbalancer -d -r

          If i run this command on F5 device i am seeing following:

          [root@f5a:Active:In Sync] ~ # snmpwalk -c public localhost ltmVirtualServAddr
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip1_http" = Hex-STRING: 4A C9 63 78
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip1_https" = Hex-STRING: 4A C9 63 78
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip2_http" = Hex-STRING: 40 5E FD B1
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip2_https" = Hex-STRING: 40 5E FD B1
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip3_http" = STRING: "F*>."
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip3_http" = Hex-STRING: 40 5E FC 13
          F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/my_IP_Forwarding__virtual_server" = Hex-STRING: 00 00 00 00

          satish.lx Satish Patel added a comment - If i run this command on F5 device i am seeing following: [root@f5a:Active:In Sync] ~ # snmpwalk -c public localhost ltmVirtualServAddr F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip1_http" = Hex-STRING: 4A C9 63 78 F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip1_https" = Hex-STRING: 4A C9 63 78 F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip2_http" = Hex-STRING: 40 5E FD B1 F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip2_https" = Hex-STRING: 40 5E FD B1 F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip3_http" = STRING: "F*>." F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/vip3_http" = Hex-STRING: 40 5E FC 13 F5-BIGIP-LOCAL-MIB::ltmVirtualServAddr."/Common/my_IP_Forwarding__virtual_server" = Hex-STRING: 00 00 00 00

          MIBs don't do what you think they do. These errors are caused by your device not returning data for the requested OIDs.

          adama Adam Armstrong added a comment - MIBs don't do what you think they do. These errors are caused by your device not returning data for the requested OIDs.

          Update:

          I have added latest F5 device running 11.6.0 version. It is showing correct device type but look like many missing MIBs. In your base observium you have mibs version 11.5.0, I believe it need 11.6.0 see following screenshot.

          satish.lx Satish Patel added a comment - Update: I have added latest F5 device running 11.6.0 version. It is showing correct device type but look like many missing MIBs. In your base observium you have mibs version 11.5.0, I believe it need 11.6.0 see following screenshot.

          Crap!! My bad

          Whatever F5 i am testing with it has bug (version 11.6.0). - Showing Device type: Linux

          I tried other F5 which is running version (11.6.0 with latest Hotfix). - Showing Device type: F5

          Let me add this device in Observium and pull graphs. I will update you as soon as i see SSL and other F5 stats

          satish.lx Satish Patel added a comment - Crap!! My bad Whatever F5 i am testing with it has bug (version 11.6.0). - Showing Device type: Linux I tried other F5 which is running version (11.6.0 with latest Hotfix). - Showing Device type: F5 Let me add this device in Observium and pull graphs. I will update you as soon as i see SSL and other F5 stats

          People

            adama Adam Armstrong
            satish.lx Satish Patel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: