Este conteúdo não está disponível no idioma selecionado.
Chapter 3. Configuring the Datadog Agent for Ceph
After installing the Datadog agent, configure the Datadog agent to report Ceph metrics to Datadog.
Navigate to the Datadog Agent configuration directory.
# cd /etc/dd-agent/conf.dCreate a
ceph.yamlfile from theceph.yml.samplefile.# cp ceph.yaml.example ceph.yamlModify the
ceph.yamlfile.# vim ceph.yamlIt will look like this:
init_config: instances: # - tags: # - name:mars_cluster # # ceph_cmd: /usr/bin/ceph # ceph_cluster: ceph # # If your environment requires sudo, please add a line like: # dd-agent ALL=(ALL) NOPASSWD:/usr/bin/ceph # to your sudoers file, and uncomment the below option. # # use_sudo: TrueUncomment the -tags, -name, ceph_command and ceph_cluster lines. The default values for ceph_command and ceph_cluster are /usr/bin/ceph and ceph respectively. For RHEL 7, uncomment use_sudo: True; however, this step is optional for Ubuntu, since Ubuntu disables the root user and gives the initial admin user root permissions.
When complete, it will look like this:
init_config: instances: - tags: - name:ceph-RHEL # ceph_cmd: /usr/bin/ceph ceph_cluster: ceph # # If your environment requires sudo, please add a line like: # dd-agent ALL=(ALL) NOPASSWD:/usr/bin/ceph # to your sudoers file, and uncomment the below option. # use_sudo: TrueFor RHEL 7, modify the sudoers file.
# visudoAdd the following line.
dd-agent ALL=(ALL) NOPASSWD:/usr/bin/cephNoteFor Ubuntu, if
ceph.ymlenablesuse_sudo: True, perform this step, too.Enable the Datadog agent so that it will restart if the Ceph host reboots.
# systemctl enable datadog-agent- Finally, restart the Datadog agent.
# systemctl status datadog-agent