# DatadogLogsLoader

> **Class** in `langchain_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-community/document_loaders/datadog_logs/DatadogLogsLoader)

Load `Datadog` logs.

Logs are written into the `page_content` and into the `metadata`.

## Signature

```python
DatadogLogsLoader(
    self,
    query: str,
    api_key: str,
    app_key: str,
    from_time: Optional[int] = None,
    to_time: Optional[int] = None,
    limit: int = 100,
)
```

## Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `query` | `str` | Yes | The query to run in Datadog. |
| `api_key` | `str` | Yes | The Datadog API key. |
| `app_key` | `str` | Yes | The Datadog APP key. |
| `from_time` | `Optional[int]` | No | Optional. The start of the time range to query. Supports date math and regular timestamps (milliseconds) like '1688732708951' Defaults to 20 minutes ago. (default: `None`) |
| `to_time` | `Optional[int]` | No | Optional. The end of the time range to query. Supports date math and regular timestamps (milliseconds) like '1688732708951' Defaults to now. (default: `None`) |
| `limit` | `int` | No | The maximum number of logs to return. Defaults to 100. (default: `100`) |

## Extends

- `BaseLoader`

## Constructors

```python
__init__(
    self,
    query: str,
    api_key: str,
    app_key: str,
    from_time: Optional[int] = None,
    to_time: Optional[int] = None,
    limit: int = 100,
) -> None
```

| Name | Type |
|------|------|
| `query` | `str` |
| `api_key` | `str` |
| `app_key` | `str` |
| `from_time` | `Optional[int]` |
| `to_time` | `Optional[int]` |
| `limit` | `int` |


## Properties

- `query`
- `configuration`
- `from_time`
- `to_time`
- `limit`

## Methods

- [`parse_log()`](https://reference.langchain.com/python/langchain-community/document_loaders/datadog_logs/DatadogLogsLoader/parse_log)
- [`load()`](https://reference.langchain.com/python/langchain-community/document_loaders/datadog_logs/DatadogLogsLoader/load)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/a6a6079511ac8a5c1293337f88096b8641562e77/libs/community/langchain_community/document_loaders/datadog_logs.py#L9)