Giter VIP home page Giter VIP logo

Datadog Quick Start Guide

本リポでは、様々な環境におけるDatadogモニターリング用のAgentの設定ファイルのテンプレートをご用意して、Datadogによる監視をすぐに始められるガイドになります。 迅速にAgentのセットアップを完了するために、以下の詳細なステップをご確認、お願い致します。

また、もし設定上より詳細な内容やAgentのコマンドをご確認されたい場合は以下のオフィシャルドキュメントにてご参照お願いします。
   Agentの使い方:<https://docs.datadoghq.com/ja/agent/>

共通 - Datadog UIからAPI Keyを入手する方法

  1. UIのアカウントボタンを押し、メニューからAPI keysをクリック
    Datadog UIからAPIキーを取得する
  2. 利用するAPI Keyを選択し、ダイアログのCopyボタンをクリックし、どこかでペーストして退避
    Datadog UIからAPIキーを取得する

Windows

テンプレート利用によって実現できることは以下となります。
 ・Windowsサーバのメトリクス収集
 ・Process監視
 ・Windows Service監視
 ・Windowsのイベントログ(Application, Security, System, Setup)を収集
 ・Windowsサーバ上のネットワークパフォーマンス監視
 ・Windowsサーバ上のOS脆弱性やコンテナ脆弱性の検知
 ・Windowsサーバ上の異常プロセス実行やファイル整合性などワークロードセキュリティの監視

※注意点として、DatadogのコンフィグファイルはすべてエンコードがUTF-8であり、エンコードUTF-8を指定した上で編集するようにお願いします。

  1. WindowsサーバにAgentをインストール後、datadog/Host Based/Windows/配下すべてのファイルをDatadogフォルダ(%ProgramData%\Datadog)にコピーし上書き保存
  2. %ProgramData%\Datadog\datadog.yaml を編集し、<API_KEY>のところにDatadogのAPI Keyで入れ替えて保存。Windowsの場合はGUI操作からDatadogの設定ファイルの変更も可能なので、Datadog Agent Managerから(アプリケーション)を開き、Settingsタブをクリックすると設定内容を確認できます。 Datadog Agent ManagerのUIから設定変更
  3. 設定変更後、右上のSaveボタンを押した後に、Restart Agentボタンを押して、Agentを再起動します。
  4. Datadog Agent ManagerのUIから、Statusタブから、Agentのステータスを確認し、エラーがなかれば設定完了

Linux

テンプレート利用によって実現できることは以下となります。
 ・Linuxサーバのメトリクス収集
 ・Process監視
 ・Linuxサーバ上のネットワークパフォーマンス監視
 ・Linuxサーバ上のOS脆弱性やコンテナ脆弱性の検知
 ・Linuxサーバ上の異常プロセス実行やファイル整合性などワークロードセキュリティの監視

  1. LinuxサーバにAgentをインストール後、datadog/Host Based/Linux配下すべてのファイルをDatadogディレクトリ(/etc/datadog-agent/)にコピーし上書き保存
  2. /etc/datadog-agent/datadog.yaml を編集し、<API_KEY>のところにDatadogのAPI keyで入れ替えて保存
  3. 以下コマンドでAgentを再起動
       Centos/Redhat/Amazon linxu: sudo systemctl restart datadog-agent
       Ubuntu/Debian: sudo service datadog-agent restart
  4. 以下コマンドでAgentのステータスを確認し、エラーがなかれば設定完了
       sudo datadog-agent status

共通 - Datadog UIから設定確認

  1. Datadog UIの左ペインからInfrastructure - Hosts順でクリックし、対象ホストが存在するかを確認 Datadog UIでの動作確認
  2. 対象ホストをクリックし、タブを切り替えてホストの詳細を確認できる。Processesのタブにてプロセスを確認 Datadog UIでの動作確認 Datadog UIでの動作確認

Datadog, Inc.'s Projects

pam-cookbook icon pam-cookbook

Cookbook to manage PAM (Pluggable Authentication Module)

piecewise icon piecewise

## Auto-archived due to inactivity. ## Functions for piecewise regression on time series data

pip icon pip

The Python Package Installer (recommended by PyPA)

pip2pi icon pip2pi

pip2pi builds a PyPI-compatible package repository from pip requirements

plugins icon plugins

Some reference and example networking plugins, maintained by the CNI team.

postgres-operator icon postgres-operator

Postgres operator creates and manages PostgreSQL clusters running in Kubernetes

postmate icon postmate

📭 A powerful, simple, promise-based postMessage library.

pprof icon pprof

pprof is a tool for visualization and analysis of profiling data

pq-timeouts icon pq-timeouts

Postgres driver for Go that wraps lib/pq to provide read and write timeouts.

proxy icon proxy

The Istio proxy components.

public-data icon public-data

## Auto-archived due to inactivity. ## Public data release

pupernetes icon pupernetes

Spin up a full fledged Kubernetes environment designed for local development & CI

py-find-injection icon py-find-injection

## Auto-archived due to inactivity. ## Look for SQL injection attacks in python source code

pybars3 icon pybars3

Handlebars.js template support for Python 3 and 2

pyes icon pyes

Python connector for ElasticSearch - the pythonic way to use ElasticSearch

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.