登録&インストール†
- 14日間フル機能が使え、そのあと5ホスト以内だと無料とのうわさ
- Agentをインストールして、その設定ファイルにAPI KEYを記載
- インテグレーションという名の各種サービスとの連携は監視される側のサービスにも設定が必要
JVMインテグレーション†
https://www.m3tech.blog/entry/2018/08/20/113000
SpringBoot + datadog†
https://k11i.biz/blog/2018/03/24/spring-boot-with-micrometer/
Ansible-garaxyによるインストール†
ansible-galaxy install Datadog.datadog -p ansible/roles
主要インテグレーション†
Apache†
- mod_statusを有効にする
- /etc/datadog-agent/conf.d/apache.d/conf.yaml.exampleをconf.yamlにリネーム
Docker†
groupadd docker
systemctl restart docker
usermod -a -G docker dd-agent
systemctl restart datadog-agent
AWS との連携†
メトリクス取得が増えまくりなんと12時間程度で0.26$課金というクラウド破産一直線状態だった。
Cloud watch metrics†
- IntegrationよりCloudFormation作成
- Integrationで先ほど作ったCloudFormationのRoleなどを連携
半日で16000 APIコールしてくれて、そのままだとクラウド破産するので止めた。
Cloud watch logs†
- IntegrationよりCloudFormation作成
- Integrationで先ほど作ったCloudFormationのRoleなどを連携
- CloudFormationでlambdaを作成(API KEYのみ必要)
- Triggerの設定を自動でやるにはIntegrationのRoleに追加権限必要。
ECS Fargate†
https://docs.datadoghq.com/ja/integrations/ecs_fargate/#aws-logdriver
https://goodbyegangster.hatenablog.com/entry/2019/04/15/225137
https://qiita.com/goemp/items/c8144ba1d01cf3a9623e
https://www.m3tech.blog/entry/2018/08/20/113000