docs: add cloud docs for DataDog exporter (#48)

GitOrigin-RevId: 3f69047f1cdb802f03a94fca908f2ac49df216d9
This commit is contained in:
Vishnu Bharathi 2020-11-23 20:58:41 +05:30 committed by hasura-bot
parent d1ef6e66c9
commit e8429a975d
7 changed files with 97 additions and 1 deletions

View File

@ -32,4 +32,5 @@ Learn more
usage
operations
websockets
subscription-workers
subscription-workers
Integrations <integrations/index>

View File

@ -0,0 +1,74 @@
.. meta::
:description: Datadog Integration on Hasura Cloud
:keywords: hasura, docs, metrics, integration, export logs, datadog
.. _ss_datadog_integration:
Datadog Integration
=====================
.. contents:: Table of contents
:backlinks: none
:depth: 2
:local:
Introduction
------------
You can export metrics of you Hasura Cloud project to your organisation's Datadog dashboard. This can be configured
on the integrations tab on the project's setting page.
.. note::
Datadog Integration is only available for Hasura Cloud projects on the Standard (pay-as-you-go) tier.
Configure Datadog Integration
-----------------------------
Navigate to the integrations tab on project settings page to find Datadog integration.
.. thumbnail:: /img/graphql/cloud/metrics/integrate-datadog.png
:alt: Configure Datadog Integration
:width: 1146px
Enter the Datadog API key, host, service name and tags to associate with exported logs. A source tag
``hasura-cloud-metrics`` is added to all exported logs.
.. list-table::
:header-rows: 1
:widths: 20 40
* - Field
- Description
* - API Key
- API keys are unique to your organization. An API key is required by the Datadog Agent to submit metrics and events to Datadog. You can get the API key from `here <https://app.datadoghq.com/account/settings#api>`__.
* - Host
- The name of the originating host of the log.
* - Tags
- Tags associated with your logs.
* - Service Name
- The name of the application or service generating the log events.
.. thumbnail:: /img/graphql/cloud/metrics/configure-datadog.png
:alt: Configure Datadog Integration
:width: 1146px
When successfully configured, ``Last Logged`` will be continuously updated as logs are exported to Datadog.
.. thumbnail:: /img/graphql/cloud/metrics/configure-datadog-done.png
:alt: Datadog Integration successfully configured
:width: 1146px
You can see the logs in you Datadog dashboard in the Logs tabs.
.. thumbnail:: /img/graphql/cloud/metrics/datadog-logs.png
:alt: Logs successfully exported to Datadog
:width: 1146px
.. note::
Datadog allows ingestion of logs with maximum size 256kB for a single log. If a log exceeds this limit, Datadog
will truncate the log at 256kB.

View File

@ -0,0 +1,21 @@
.. meta::
:description: Configure integrations with Hasura Cloud
:keywords: hasura, docs, cloud, integrations, exporter
.. _cloud_integrations:
Guides for configuring Hasura Cloud with different services
===========================================================
.. contents:: Table of contents
:backlinks: none
:depth: 1
:local:
Check out the following guides for tutorials on how to integrate various services in Hasura Cloud.
.. toctree::
:maxdepth: 1
:titlesonly:
Datadog <datadog>

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 636 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 420 KiB