Skip to content

Latest commit

 

History

History
50 lines (43 loc) · 2.23 KB

about_dd_to_sfx_transformation.md

File metadata and controls

50 lines (43 loc) · 2.23 KB

Datadog to SignalFx

This application allows you to convert Datadog dashboards and monitors into SignalFx dashboards and detectors. Below you will find a description of what and how is converted from one system to another, and what cannot be converted.

Dashboard Widgets transformation

There are several types of widgets in DataDog. A list of them can be found on this page.

Supported transformations

  1. Free Text and Note. Contains text. Transforms into charts with Text chart type. Widgets with this type are also used to display errors that occurred during the transformation.
  2. Query Value. Query values display the current value of a given metric. Transforms into Single value chart type.
  3. Time Series and Heat Map. Allows you to display the evolution of one or more metrics over time. Transforms into Time Series chart type.
  4. Top List. Allows you to display a list of Tag values like hostname or service with the most or least of any metric value. Transforms into List chart type with top() method.

All other DataDog widget types don't exist in SignalFx. If you will try to transform a widget with an unsupported type, a text widget with an error message will be created instead.

Transformation includes functions and methods transformation, visualization transformation (colors, resolution) etc.

Function transformation

Certain functions that can be used in DD widget queries doesn't exist or have analogs in SFX. Widgets containing such queries won't be automatically exported to SFX and will be converted to Text widget instead (used as a placeholder). Here is the list of these functions:

  1. anomalies
  2. outliers
  3. forecast
  4. log2
  5. count_nonzero
  6. count_not_null
  7. fill
  8. top
  9. fill
  10. monotonic_diff
  11. robust_trend
  12. trend_line
  13. piecewise_constant
  14. rollup
  15. autosmooth
  16. ewma
  17. median
  18. timeshift

Monitors transformation

This application allows to transform query monitors into SFX Detectors. Composite and Service Check alerts are unsupported because they don't exist in SignalFX.

Export

The tool can export results of transformations into Terraform (0.11) configuration files or load it durectly to SignalFx via API