How to use Datadog to monitor Denodo logs
You can translate the document:Introduction
Datadog is a popular monitoring and analytics platform you can use to monitor Denodo. In order to use Datadog you will need to set up custom integrations and configure specific metrics and alerts. This document will deal primarily with using Datadog to monitor Denodo logs.
Install the Datadog client
To monitor Denodo, you'll need to install the Datadog Agent on the server(s) where Denodo is running. Follow the installation instructions for your specific server operating system from the Datadog documentation. In this example we will install the agent on an AWS EC2 instance using the operating system Amazon Linux with the Denodo Platform already installed.
Note the command will add linux packages so you will need to run as sudo. You will get a message that Datadog Agent is running when done:
After installing the agent go to the menu Infrastructure > Infrastructure List to show your new host:
Click on host to see the ‘Metrics’ tab with specific metrics about the host:
Capture Denodo logs with Datadog
Let’s monitor the log generated by the VDP Server.
- Go to the menu Logs > Getting Started or https://app.datadoghq.com/logs/onboarding.
- Chose Server then ‘Custom Files’:
- Enable logs to be collected by Datadog and restart agent:
- sudo vi /etc/datadog-agent/datadog.yaml
- logs_enabled: true
- sudo service datadog-agent stop
- sudo service datadog-agent start
- Collect logs from custom files
- Path: <DENODO_HOME>/logs/vdp/vdp.log
- Service: vdp-server
- Source: denodo-platform
For example:
- Per directions, on VDP Server
- cd /etc/datadog-agent/conf.d
- sudo mkdir denodo-vdp-server.d
- cd denodo-vdp-server.d
- sudo vi conf.yaml
- Paste in yaml data from web UI and save.
- Error messages will show in tab Logs.
References
The information provided in the Denodo Knowledge Base is intended to assist our users in advanced uses of Denodo. Please note that the results from the application of processes and configurations detailed in these documents may vary depending on your specific environment. Use them at your own discretion.
For an official guide of supported features, please refer to the User Manuals. For questions on critical systems or complex environments we recommend you to contact your Denodo Customer Success Manager.
