mirror of
https://github.com/clearml/clearml-docs
synced 2025-06-26 18:17:44 +00:00
Add Slack Alerts to Monitoring Projects page
This commit is contained in:
@@ -6,9 +6,22 @@ ClearML provides a comprehensive set of monitoring tools to help effectively tra
|
||||
These tools offer both high-level overviews and detailed insights into task execution, resource
|
||||
utilization, and project performance.
|
||||
|
||||
## Offerings
|
||||
|
||||
### Project Dashboard
|
||||
## Project Overview
|
||||
|
||||
A project's **OVERVIEW** tab in the UI presents a general picture of a project:
|
||||
* Metric Snapshot – A graphical representation of selected metric values across project tasks, offering a quick assessment of progress.
|
||||
* Task Status Tracking – When a single metric variant is selected for the snapshot, task status is color-coded (e.g.,
|
||||
Completed, Aborted, Published, Failed) for better visibility.
|
||||
|
||||
Use the Metric Snapshot to track project progress and identify trends in task performance.
|
||||
|
||||
For more information, see [Project Overview](../webapp/webapp_project_overview.md).
|
||||
|
||||

|
||||

|
||||
|
||||
## Project Dashboard
|
||||
|
||||
:::info Pro Plan Offering
|
||||
The Project Dashboard app is available under the ClearML Pro plan.
|
||||
@@ -28,16 +41,24 @@ For more information, see [Project Dashboard](../webapp/applications/apps_dashbo
|
||||

|
||||

|
||||
|
||||
### Project Overview
|
||||
## Slack Alerts
|
||||
|
||||
A project's **OVERVIEW** tab in the UI presents a general picture of a project:
|
||||
* Metric Snapshot – A graphical representation of selected metric values across project tasks, offering a quick assessment of progress.
|
||||
* Task Status Tracking – When a single metric variant is selected for the snapshot, task status is color-coded (e.g.,
|
||||
Completed, Aborted, Published, Failed) for better visibility.
|
||||
ClearML allows you to monitor tasks and send notifications based on specific conditions or events using the [`clearml.automation.Monitor`](https://github.com/clearml/clearml/blob/master/clearml/automation/monitor.py)
|
||||
class. By extending this class, you can:
|
||||
|
||||
Use the Metric Snapshot to track project progress and identify trends in task performance.
|
||||
* Send notifications via Slack or other channels
|
||||
* Trigger automated responses based on specific task conditions
|
||||
|
||||
For more information, see [Project Overview](../webapp/webapp_project_overview.md).
|
||||
ClearML provides an example Slackbot built using the [`Monitor`](https://github.com/clearml/clearml/blob/master/clearml/automation/monitor.py) class. The Slackbot does the following:
|
||||
|
||||
* Monitors task status (completion, failure, etc.)
|
||||
* Sends notifications to a specified Slack channel
|
||||
* Retrieves task details such as status, console logs, and links to the ClearML Web UI
|
||||
|
||||
You can configure filters for task types and projects to reduce unnecessary notifications.
|
||||
|
||||
For a full example and detailed setup, see the [Slack Alerts Example](../guides/services/slack_alerts.md).
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Reference in New Issue
Block a user