![]() |
VOOZH | about |
Bits Chat helps you search and act across Datadog using natural language. Bits Chat is available across the web application, mobile app, and Slack.
Ask Bits Chat questions across these categories:
Summarize high severity incidents that have occurred in the last dayWhat's causing 400 errors on the checkout endpoint in the last hour?Why is the error rate spiking on the web-store service?What is the root cause of this error? How did it propagate and what is the impact on users?What could cause 500 errors on this API endpoint?Which services have the most errors right now?Summarize the key findings from the Kubernetes overview dashboardWhat's the success rate for my top API endpoints over the past week?Show me error rates for the checkout service over the last 24 hoursAre there any incidents related to Kafka lag?How do I configure log collection for the Datadog Agent?What is the difference between a metric monitor and an anomaly monitor?What permission do I need to create a new connection?Can I set the timepicker on a notebook to read-only?Do we already have monitors for high latency on the payments service?Build me a dashboard to show latency, errors, and request rates for my serviceHow can I put a team tag on this monitor?Add a timeseries widget for request count over time to this notebookTo use Bits Chat, your role must have the Bits Chat Access permission. This permission is enabled by default for all three standard Datadog roles: Datadog Admin, Datadog Standard, and Datadog Read Only.
To manage this permission for custom roles, go to Organization Settings > Roles, select a role, and toggle Bits Chat Access under General Permissions.
Bits Chat uses your Datadog role to fetch data, so it can only access the resources you have permission to view or modify. For example, if your role restricts access to a specific set of logs indexes, Bits Chat can only query logs from those indexes. Similarly, if you do not have permission to edit a dashboard, Bits Chat cannot edit that dashboard on your behalf.
Bits Chat has a range of specialized skills for tasks across Datadog. The most commonly used skills are described below.
Build dashboards and widgets from natural language descriptions.
Example prompts:
Show me a dashboard of high-impact alerts from the past week and which services they affectedAdd a widget about CPU usage in the payments serviceCreate investigation notebooks and enhance existing ones with summaries and analysis.
Example prompts:
Create an investigation for the recent spike of errors in the checkout serviceAdd an executive summary for this cost spike reportInvestigate an individual trace to diagnose what failed, where, and why.
Example prompts:
Why did this request fail?Summarize this trace and identify the root cause of the errorInvestigate latency on a service to identify bottleneck resources and what changed in its slow traces.
Example prompts:
What caused the latency spike for this service?What's the latency bottleneck for this service?Investigate cloud cost changes and identify the teams or resources responsible. See Cloud Cost Skill in Bits Chat.
Example prompts:
Investigate why EC2 costs changed between January and FebruaryWhich teams are responsible for the highest S3 storage costs this month?Generate and run DDSQL queries against Datadog telemetry data using natural language.
Example prompts:
Write a DDSQL query that shows the top 10 services by error count in the last hourQuery average request latency for the payments service broken down by status codeShow me a DDSQL query for the number of RUM sessions by country over the past dayThe Bits Chat Reports page provides visibility into how your organization uses Bits Chat. Go to Bits AI > Chat > Reports to view:
Use these insights to understand adoption patterns, identify power users for best-practice sharing, and assess which use cases deliver the most value for your organization.
There are multiple ways to open Bits Chat in the Datadog web application:
Ask Bits questions about your system or active incident. Bits has context on Datadog public documentation, telemetry, and ownership.
/dd connect command to display a list of accounts to connect to.After setup is completed, you can send queries to @Datadog in natural language: @Datadog Are there any issues with example-service's dependencies?
Additional helpful documentation, links, and articles:
| |