Ad Widget

Collapse

Same Zabbix Template for 2 same servers has different items ?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tryllz
    Junior Member
    • Jun 2021
    • 29

    #1

    Same Zabbix Template for 2 same servers has different items ?

    Hi,

    I have added the same Zabbix template to multiple servers (Dell iDRAC interfaces) but some servers have CPU, Memory etc in its items, other don’t.

    All hosts have the same hardware, and BIOS version.

    Any idea why this is the case ?

    Click image for larger version

Name:	image.png
Views:	147
Size:	35.9 KB
ID:	489453

    Click image for larger version

Name:	image.png
Views:	281
Size:	89.4 KB
ID:	489451

    Click image for larger version

Name:	image.png
Views:	151
Size:	98.3 KB
ID:	489452​​
    Last edited by tryllz; 12-08-2024, 17:17.
  • tryllz
    Junior Member
    • Jun 2021
    • 29

    #2
    Anyone idea on this please ?

    Comment

    • Hamardaban
      Senior Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • May 2019
      • 2713

      #3
      Most likely, this is due to the differences that still exist. Most items are currently being created in the LLD process. You need to look at the differences in the data returned by the LLD rules. And also pay attention to setting up macros for filtering LLD results.

      As far as I can see, your data is collected by snmp requests - it is possible that permissions for the visibility of snmp data are configured differently on different servers. Use snmpwalk\snmpget to check the availability of data by the id used in the LLdetection.​

      Comment

      • tryllz
        Junior Member
        • Jun 2021
        • 29

        #4
        Thank You Hamardaban

        I'm digging into this, will see what I find..

        Just that nothing was ever changed, everything is default, no Macro or any filtering is done within the templates..

        Comment

        • t00m1G
          Junior Member
          • Jan 2024
          • 26

          #5
          Hey,
          If you use default settings you can also try with default Zabbix template https://git.zabbix.com/projects/ZBX/...ell_idrac_snmp
          To check if maybe template generates this issue - as mentioned earlier by Hamardaban you can also use snmpget to check if for example "Dell4" returns with correct data while asking for exact values.

          Comment

          • tryllz
            Junior Member
            • Jun 2021
            • 29

            #6
            Thanks t00m1G

            What I did was get a different template and added it to the same servers, and found its always the same set of servers that show less items, but all servers have the same BIOS version, and exactly hardware.

            If you notice below server 151 has less items in all templates than server 152.

            Click image for larger version

Name:	image.png
Views:	116
Size:	102.8 KB
ID:	489852 Will run snmpget and see what I get..
            Attached Files

            Comment

            • tryllz
              Junior Member
              • Jun 2021
              • 29

              #7
              An output from snmpget..

              HTML Code:
              [root@zabbix ~]# snmpget -v2c -c test 10.59.59.151 system.sysUpTime.0
              DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (2515819856) 291 days, 4:23:18.56
              
              [root@zabbix ~]# snmpget -v2c -c test 10.59.59.152 system.sysUpTime.0
              DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (2514066316) 290 days, 23:31:03.16
              
              [root@zabbix ~]# snmpget -v2c -c test 10.59.59.152 1.3.6.1.4.1.674.10892.5.4.700.20.1.6.1.1
              SNMPv2-SMI::enterprises.674.10892.5.4.700.20.1.6.1.1 = INTEGER: 460
              
              [root@zabbix ~]# snmpget -v2c -c test 10.59.59.151 1.3.6.1.4.1.674.10892.5.4.700.20.1.6.1.1
              SNMPv2-SMI::enterprises.674.10892.5.4.700.20.1.6.1.1 = No Such Instance currently exists at this OID <------ This is true as I could not find the item CPU in 151 server items

              Comment

              • tryllz
                Junior Member
                • Jun 2021
                • 29

                #8
                Output from snmpwalk

                HTML Code:
                [root@zabbix ~]# snmpwalk -v2c -c test 10.59.59.151 system.sysUpTime.0
                DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (2515936003) 291 days, 4:42:40.03
                
                [root@zabbix ~]# snmpwalk -v2c -c test 10.59.59.152 system.sysUpTime.0
                DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (2514182482) 290 days, 23:50:24.82
                
                [root@zabbix ~]# snmpwalk -v2c -c test 10.59.59.151 1.3.6.1.4.1.674.10892.5.4.700.20.1.6.1.1
                SNMPv2-SMI::enterprises.674.10892.5.4.700.20.1.6.1.1 = No Such Instance currently exists at this OID
                
                [root@zabbix ~]# snmpwalk -v2c -c test 10.59.59.152 1.3.6.1.4.1.674.10892.5.4.700.20.1.6.1.1
                SNMPv2-SMI::enterprises.674.10892.5.4.700.20.1.6.1.1 = INTEGER: 460

                Comment

                • Hamardaban
                  Senior Member
                  Zabbix Certified SpecialistZabbix Certified Professional
                  • May 2019
                  • 2713

                  #9
                  Pls provide output for:
                  snmpwalk -v2c -c test -Ona 10.59.59.151 1.3.6.1.4.1.674.10892.5.4.700.20
                  snmpwalk -v2c -c test -Ona 10.59.59.152 1.3.6.1.4.1.674.10892.5.4.700.20​

                  Comment

                  • tryllz
                    Junior Member
                    • Jun 2021
                    • 29

                    #10
                    Thanks Hamardaban

                    Please find output below..

                    HTML Code:
                    [root@zabbix ~]# snmpwalk -v2c -c test -Ona 10.59.59.151 1.3.6.1.4.1.674.10892.5.4.700.20
                    .1.3.6.1.4.1.674.10892.5.4.700.20 = No Such Object available on this agent at this OID
                    
                    [root@zabbix ~]# snmpwalk -v2c -c test -Ona 10.59.59.152 1.3.6.1.4.1.674.10892.5.4.700.20
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.1.1.1 = INTEGER: 1
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.1.1.2 = INTEGER: 1
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.1.1.3 = INTEGER: 1
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.1.1.4 = INTEGER: 1
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.2.1.1 = INTEGER: 1
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.2.1.2 = INTEGER: 2
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.2.1.3 = INTEGER: 3
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.2.1.4 = INTEGER: 4
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.3.1.1 = INTEGER: 0
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.3.1.2 = INTEGER: 0
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.3.1.3 = INTEGER: 0
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.3.1.4 = INTEGER: 0
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.4.1.1 = INTEGER: 2
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.4.1.2 = INTEGER: 2
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.4.1.3 = INTEGER: 2
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.4.1.4 = INTEGER: 2
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.5.1.1 = INTEGER: 3
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.5.1.2 = INTEGER: 3
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.5.1.3 = INTEGER: 3
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.5.1.4 = INTEGER: 3
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.6.1.1 = INTEGER: 460
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.6.1.2 = INTEGER: 460
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.6.1.3 = INTEGER: 230
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.6.1.4 = INTEGER: 310
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.7.1.1 = INTEGER: 3
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.7.1.2 = INTEGER: 3
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.7.1.3 = INTEGER: 3
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.7.1.4 = INTEGER: 3
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.8.1.1 = STRING: "CPU1 Temp"
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.8.1.2 = STRING: "CPU2 Temp"
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.8.1.3 = STRING: "System Board Inlet Temp"
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.8.1.4 = STRING: "System Board Exhaust Temp"
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.10.1.1 = INTEGER: 980
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.10.1.2 = INTEGER: 980
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.10.1.3 = INTEGER: 470
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.10.1.4 = INTEGER: 800
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.11.1.3 = INTEGER: 430
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.11.1.4 = INTEGER: 750
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.12.1.3 = INTEGER: 30
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.12.1.4 = INTEGER: 80
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.13.1.1 = INTEGER: 30
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.13.1.2 = INTEGER: 30
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.13.1.3 = INTEGER: -70
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.13.1.4 = INTEGER: 30
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.15.1.1 = INTEGER: 0
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.15.1.2 = INTEGER: 0
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.15.1.3 = INTEGER: 15
                    .1.3.6.1.4.1.674.10892.5.4.700.20.1.15.1.4 = INTEGER: 0
                    Last edited by tryllz; 21-08-2024, 09:59.

                    Comment

                    • tryllz
                      Junior Member
                      • Jun 2021
                      • 29

                      #11
                      An output with the 700.20 removed for 151

                      HTML Code:
                      [root@zabbix ~]# snmpwalk -v2c -c test -Ona 10.59.59.151 1.3.6.1.4.1.674.10892.5.4
                      .1.3.6.1.4.1.674.10892.5.4.1.1.0 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.1.2.0 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.1.3.0 = INTEGER: 0
                      .1.3.6.1.4.1.674.10892.5.4.300.1.0 = INTEGER: 9
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.1.1.1 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.1.1.2 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.1.1.3 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.1.1.4 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.1.1.5 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.1.1.6 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.1.1.7 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.1.1.8 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.1.1.9 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.2.1.1 = INTEGER: 1
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.2.1.2 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.2.1.3 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.2.1.4 = INTEGER: 4
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.2.1.5 = INTEGER: 5
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.2.1.6 = INTEGER: 6
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.2.1.7 = INTEGER: 7
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.2.1.8 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.2.1.9 = INTEGER: 9
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.3.1.1 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.3.1.2 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.3.1.3 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.3.1.4 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.3.1.5 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.3.1.6 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.3.1.7 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.3.1.8 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.3.1.9 = INTEGER: 8
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.4.1.1 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.4.1.2 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.4.1.3 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.4.1.4 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.4.1.5 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.4.1.6 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.4.1.7 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.4.1.8 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.4.1.9 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.5.1.1 = STRING: "An OEM diagnostic event occurred."
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.5.1.2 = STRING: "An OEM diagnostic event occurred."
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.5.1.3 = STRING: "An OEM diagnostic event occurred."
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.5.1.4 = STRING: "An OEM diagnostic event occurred."
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.5.1.5 = STRING: "An OEM diagnostic event occurred."
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.5.1.6 = STRING: "An OEM diagnostic event occurred."
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.5.1.7 = STRING: "An OEM diagnostic event occurred."
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.5.1.8 = STRING: "An OEM diagnostic event occurred."
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.5.1.9 = STRING: "Log cleared."
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.6.1.1 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.6.1.2 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.6.1.3 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.6.1.4 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.6.1.5 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.6.1.6 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.6.1.7 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.6.1.8 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.6.1.9 = INTEGER: 2
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.7.1.1 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.7.1.2 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.7.1.3 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.7.1.4 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.7.1.5 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.7.1.6 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.7.1.7 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.7.1.8 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.7.1.9 = INTEGER: 3
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.8.1.1 = STRING: "20240807130410.000000-360"
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.8.1.2 = STRING: "20240807130410.000000-360"
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.8.1.3 = STRING: "20240807130410.000000-360"
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.8.1.4 = STRING: "20240807130410.000000-360"
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.8.1.5 = STRING: "20240807123741.000000-360"
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.8.1.6 = STRING: "20240807123741.000000-360"
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.8.1.7 = STRING: "20240807123741.000000-360"
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.8.1.8 = STRING: "20240807123741.000000-360"
                      .1.3.6.1.4.1.674.10892.5.4.300.40.1.8.1.9 = STRING: "20240807123555.000000-360"

                      Comment

                      • Hamardaban
                        Senior Member
                        Zabbix Certified SpecialistZabbix Certified Professional
                        • May 2019
                        • 2713

                        #12
                        The server 151 does not give the temperature table, which means that it does not have it (firmware?) or does the user have no rights to view (search for the words "view" or "zone" in the SNMP settings)
                        1) Check the sameness of the BIOS firmware on the servers.
                        2) check the rights of the test user (if you created it)
                        3) Try switching to using the SNMPv3 protocol.

                        Comment

                        • tryllz
                          Junior Member
                          • Jun 2021
                          • 29

                          #13
                          151 BIOS information

                          HTML Code:
                          BIOS Version 1.3.7
                          iDRAC Firmware Version 3.15.17.15
                          iDRAC MAC Address 4c:d9:8f:b2:10:6f
                          152 BIOS information

                          HTML Code:
                          BIOS Version 1.3.7
                          iDRAC Firmware Version 3.15.17.15
                          iDRAC MAC Address 4c:d9:8f:b2:1f:e9​
                          test is not a user its the community string.

                          I'm looking into SNMP v3..

                          Comment


                          • Hamardaban
                            Hamardaban commented
                            Editing a comment
                            I understand that there are no users in v2, only the community. But when you try v3, pay attention.
                        • tryllz
                          Junior Member
                          • Jun 2021
                          • 29

                          #14
                          Noted, thanks a lot for your guidance..

                          Comment

                          Working...