Add custom OID to monitor host

CMK version: Community 2.4.0p24
OS version: Ubuntu24.04

Hi All,
I am using Community 2.4.0p24 , i am trying to monitor a Huawei switch with SNMP, but it can only get the interface info but can not get the CPU/memrory, I am suspecting the checkMk doesn’t not recognize the cpu/memeory OID, I want to add the custom OID in checkMK, can someone advise how to add custom OID in checkMK?

avoid sharing data like:

  • Internal IP addresses/ URLs
  • Passwords, API keys and tokens, private SSH keys
  • Database connection strings, including hostnames, ports, and credentials etc

In 2.1.0p5.cre I use Setup > Services > Other services > Integrate Nagios plugins for custom OIDs.

See 2.4 docs for more info:

Is there a automatic way rather than manully input the OID. Because for some devices like huawei switch, the OID for memory has many ones, its impossible to add all the OIDs manually . Thanks

Does Check not include the OIDs for Huawei device by default?

For an automatic way you can develop your own SNMP plug-in. I don’t have knowledge / experience with that, so other than docs reference, I can’t help you there.