Ad Widget

Collapse

Monitoring Lenovo Server XCC with SNMP

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • manueldolce
    Junior Member
    • Sep 2025
    • 1

    #1

    Monitoring Lenovo Server XCC with SNMP

    Does anyone found a zabbix template for monitoring throught SNMP the XCC of SR-665 and SR-650?
    I've tryed and search for two days, how to connect the XCC and the zabbix but unfortunately with no clue..
    i've also noticed that debian 12 and debian 13's mibs-downloader package "is broken" because when you try to launch the command snmptranslate enterprises (the root tree mib) it doesn't work saying "enterprises" is not recognized and that some modules are not found..
    I've also tried to create a template with IA givin it the correct mibs downloaded from the lenovo site.. but stil have syntax problem and broken uuid.
    Does anyone have create a working template? Do i need to send traps from XCC and then from zabbix receive it (still need mibs and a template, i think)?
    I'm sorry for my bad english.
  • PSklyar
    Member
    • Sep 2025
    • 30

    #2
    Hey, hey manueldolce
    I see two option how you can fix this problem
    Download and modify existing community templates or create manually
    1) you can try to use this one, import and modify OIDs for SR-665/SR-650

    wget https://share.zabbix.com/network_dev...p-template.xml

    2) can try to create manually :
    {
    "name": "XCC System Health Discovery",
    "key": "xcc.health.discovery",
    "type": "SNMP agent",
    "snmp_oid": "discovery[{#SNMPVALUE}, .1.3.6.1.4.1.19046.1.1.1.1]"
    }​
    {
    "name": "XCC Temperature {#SENSOR_NAME}",
    "key": "xcc.temperature[{#SNMPINDEX}]",
    "type": "SNMP agent",
    "snmp_oid": ".1.3.6.1.4.1.19046.1.3.1.6.1.3.{#SNMPINDEX}",
    "units": "C"
    }​
    {
    "name": "XCC Power Supply {#PSU_NAME}",
    "key": "xcc.psu.status[{#SNMPINDEX}]",
    "type": "SNMP agent",
    "snmp_oid": ".1.3.6.1.4.1.19046.1.4.1.4.1.3.{#SNMPINDEX}"
    }​

    Let me know if helps !

    Comment

    • igor5165
      Junior Member
      • Jul 2026
      • 1

      #3
      I find this article:

      https://quirky-guy.com/lenovo-xcc-power-zabbix-snmp/

      Comment

      • irontmp
        Member
        • Sep 2023
        • 76

        #4
        Originally posted by manueldolce
        Does anyone found a zabbix template for monitoring throught SNMP the XCC of SR-665 and SR-650?
        I've tryed and search for two days, how to connect the XCC and the zabbix but unfortunately with no clue..
        I've also noticed that Debian 12 and Debian 13's mibs-downloader package "is broken" because when you try to launch the command snmptranslate enterprises (the root tree MIB), it doesn't work, saying "enterprises" is not recognized and that some modules are not found. This issue seems to be related to missing or incorrectly loaded MIB files, and troubleshooting tools like iptv smarters pro also highlights how important proper configuration and dependencies are when dealing with software compatibility problems. Checking the MIB directories and SNMP configuration should help resolve the issue.
        I've also tried to create a template with IA givin it the correct mibs downloaded from the lenovo site.. but stil have syntax problem and broken uuid.
        Does anyone have create a working template? Do i need to send traps from XCC and then from zabbix receive it (still need mibs and a template, i think)?
        I'm sorry for my bad english.
        I haven’t seen a reliable ready-made Zabbix template specifically for XCC on SR-650/SR-665, but you should be able to monitor it through SNMP polling without using traps. First make sure SNMP is enabled in XCC and that the Lenovo MIBs are correctly installed and loading with snmptranslate. The Debian MIB package issue is separate from Zabbix and usually comes from missing or misconfigured MIB paths. Once the MIBs work, creating the template is much easier. Traps are only needed for event notifications, not normal hardware monitoring.

        Comment

        • ku4eto
          Junior Member
          • Jul 2026
          • 2

          #5
          Originally posted by irontmp
          I haven’t seen a reliable ready-made Zabbix template specifically for XCC on SR-650/SR-665, but you should be able to monitor it through SNMP polling without using traps. First make sure SNMP is enabled in XCC and that the Lenovo MIBs are correctly installed and loading with snmptranslate. The Debian MIB package issue is separate from Zabbix and usually comes from missing or misconfigured MIB paths. Once the MIBs work, creating the template is much easier. Traps are only needed for event notifications, not normal hardware monitoring.
          There are no templates for specific Lenovo SR servers, because Lenovo publishes generic MIB files, which are valid for *ALL* Lenovo servers.

          This means, you need *supposedly* only 1 Zabbix template for all Lenovo SR servers.

          I have created a GitHub repository for such Zabbix Tempplate - https://github.com/ku4eto/zabbix-tem...enovo-snmp-xcc

          Comment

          • jtnfoley
            Member
            • Mar 2022
            • 78

            #6

            I found this template ("tuned for SR250") and updated it for my SR630s but am struggling to re-find it (to give credit for the original work! If I find it again I'll edit this response.)
            One problem I had to work thru was that the original template used OIDs to poll the upper limits of voltage and temperature, and one of each was missing from the SR630s responses (OIDs returned "N/A") so I chose to pick upper voltage and temperature thresholds and implement with some javascript pre-processing.
            Attached Files
            Last edited by jtnfoley; Today, 16:01.

            Comment

            Working...