You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: celery/README.md
+27-12Lines changed: 27 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -2,25 +2,40 @@
2
2
3
3
## Overview
4
4
5
-
This check monitors [celery][1] through the Datadog Agent.
5
+
This check monitors [Celery][1] through the Datadog Agent. Celery is a distributed task queue system that enables asynchronous task processing in Python applications.
6
6
7
-
Include a high level overview of what this integration does:
8
-
- What does your product do (in 1-2 sentences)?
9
-
- What value will customers get from this integration, and why is it valuable to them?
10
-
- What specific data will your integration monitor, and what's the value of that data?
7
+
The Celery integration provides valuable insights into your task queue system by:
8
+
- Monitoring worker health, status, and task execution metrics
9
+
- Tracking task processing rates, runtime, and prefetch times
10
+
- Providing visibility into worker performance and task distribution
11
+
- Helping identify bottlenecks and optimize task processing efficiency
11
12
12
13
## Setup
13
14
14
15
Follow the instructions below to install and configure this check for an Agent running on a host. For containerized environments, see the [Autodiscovery Integration Templates][3] for guidance on applying these instructions.
15
16
16
17
### Installation
17
18
18
-
The celery check is included in the [Datadog Agent][2] package.
19
+
The Celery check is included in the [Datadog Agent][2] package.
19
20
No additional installation is needed on your server.
20
21
22
+
### Prerequisites
23
+
24
+
1. Install and configure [Celery Flower][10], the real-time web monitor and administration tool for [Celery][1].
25
+
21
26
### Configuration
22
27
23
-
1. Edit the `celery.d/conf.yaml` file, in the `conf.d/` folder at the root of your Agent's configuration directory to start collecting your celery performance data. See the [sample celery.d/conf.yaml][4] for all available configuration options.
28
+
1. Edit the `celery.d/conf.yaml` file in the `conf.d/` folder at the root of your Agent's configuration directory to start collecting your Celery performance data. See the [sample celery.d/conf.yaml][4] for all available configuration options.
0 commit comments