Not able to discovery and it is saying to create to ruleset

debug output (removed SNMP creds)

de03-sw-s901
Addresses: 10.39.224.53
Tags: [address_family:ip-v4-only], [agent:cmk-agent], [criticality:test], [ip-v4:ip-v4], [networking:lan], [piggyback:no-piggyback], [site:test], [snmp:snmp], [snmp_ds:snmp-v2], [tcp:tcp]
Labels:
Host groups: check_mk
Contact groups: all, check-mk-notify
Agent mode: Normal Checkmk agent, or special agent if configured
Type of agent:
TCP: 10.39.224.53:6556
SNMP (Credentials: ', sha, , , AES, ', Bulk walk: yes, Port: 161, Inline: no)
Services:
checktype item params description groups


OMD[test]:~$
------------------debug -vvI o/p----------------

Discovering services on: de03-sw-s901
de03-sw-s901:

  • FETCHING DATA
    [agent] No persisted sections loaded
    [agent] Not using cache (Does not exist)
    [agent] Execute data source
    [agent] Connecting via TCP to 10.39.224.53:6556 (5.0s timeout)
    [agent] ERROR: timed out
    Traceback (most recent call last):
    File “/omd/sites/test/bin/cmk”, line 94, in
    exit_status = modes.call(mode_name, mode_args, opts, args)
    File “/omd/sites/test/lib/python/cmk_base/modes/init.py”, line 72, in call
    return mode.handler_function(*handler_args)
    File “/omd/sites/test/lib/python/cmk_base/modes/check_mk.py”, line 1498, in mode_discover
    discovery.do_discovery(hostnames, options.get(“checks”), options[“discover”] == 1)
    File “/omd/sites/test/lib/python/cmk_base/discovery.py”, line 134, in do_discovery
    multi_host_sections = _get_host_sections_for_discovery(sources, use_caches=use_caches)
    File “/omd/sites/test/lib/python/cmk_base/discovery.py”, line 906, in _get_host_sections_for_discovery
    return sources.get_host_sections(max_cachefile_age)
    File “/omd/sites/test/lib/python/cmk_base/data_sources/init.py”, line 279, in get_host_sections
    host_sections_from_source = source.run()
    File “/omd/sites/test/lib/python/cmk_base/data_sources/abstract.py”, line 133, in run
    raw_data, is_cached_data = self._get_raw_data()
    File “/omd/sites/test/lib/python/cmk_base/data_sources/abstract.py”, line 182, in _get_raw_data
    raw_data = self._execute()
    File “/omd/sites/test/lib/python/cmk_base/data_sources/tcp.py”, line 100, in _execute
    s.connect((self._ipaddress, port))
    File “/omd/sites/test/lib/python2.7/socket.py”, line 228, in meth
    return getattr(self._sock,name)(*args)
    socket.timeout: timed out