def METHOD_NAME(self):
    self.add_file_tags({
        '/var/log/ceph/(.*/)?ceph-mgr.*.log': 'ceph_mgr_log',
    })
    self.add_forbidden_path([
        "/etc/ceph/*keyring*",
        "/var/lib/ceph/**/*keyring*",
        "/var/lib/ceph/**/osd*",
        "/var/lib/ceph/**/mon*",
        # Excludes temporary ceph-osd mount location like
        # /var/lib/ceph/tmp/mnt.XXXX from sos collection.
        "/var/lib/ceph/**/tmp/*mnt*",
        "/etc/ceph/*bindpass*",
    ])
    self.add_copy_spec([
        "/var/log/ceph/**/ceph-mgr*.log",
        "/var/lib/ceph/**/mgr*",
        "/var/lib/ceph/**/bootstrap-mgr/",
        "/run/ceph/**/ceph-mgr*",
    ])
    # more commands to be added later
    ceph_mgr_cmds = ([
        "balancer status",
        "orch host ls",
        "orch device ls",
        "orch ls",
        "orch ls --export",
        "orch ps",
        "orch status --detail",
        "orch upgrade status",
        "log last cephadm"
    ])
    self.add_cmd_output(
        [f"ceph {cmd}" for cmd in ceph_mgr_cmds])
    # get ceph_cmds again as json for easier automation parsing
    self.add_cmd_output(
        [f"ceph {cmd} --format json-pretty" for cmd in ceph_mgr_cmds],
        subdir="json_output",
    )
    cmds = [
        "config diff",
        "config show",
        "dump_cache",
        "dump_mempools",
        "dump_osd_network",
        "mds_requests",
        "mds_sessions",
        "objecter_requests",
        "mds_requests",
        "mds_sessions",
        "perf dump",
        "perf histogram dump",
        "perf histogram schema",
        "perf schema",
        "status",
        "version"
    ]
    self.add_cmd_output([
        f"ceph daemon {m} {cmd}" for m in self.get_socks() for cmd in cmds]
    )