{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/5"}],"enrichment":{"capability":"Sends summary Slack notifications when Luigi job pipelines finish, consolidating failures and missing dependencies into a single message instead of per-failure emails.","skillfed_tags":["abandoned","slack-integration","luigi"],"use_cases":["Monitor long-running ETL pipelines on ephemeral EMR clusters without configuring email infrastructure","Get a single daily summary of all pipeline failures instead of being flooded with per-failure emails","Track task completion status in a team Slack channel for visibility across data engineering workflows","Suppress success notifications for clean runs while alerting only on failures and missing dependencies"],"what_it_does":"Luigi-monitor wraps Luigi job runs and intercepts their completion events to send a consolidated summary to Slack. Instead of triggering individual emails for each failure (which requires mail server setup), it batches all task failures and missing dependencies into a single Slack message when the pipeline finishes. You can customize the notification by selecting which event types to monitor (success, failures, or missing dependencies) and set a username for the Slack bot.\n\nThe package works as a context manager around Luigi's main execution, or can be invoked from the command line with configuration stored in a luigi.cfg file. It currently only supports Slack as a notification channel and has no runtime dependencies beyond Luigi itself.","worth_installing":"No. The package is abandoned (last updated August 2018, repository archived), has not been maintained for years, and compatibility with current Luigi and Python versions is uncertain. For active Luigi monitoring, consider a maintained alternative or implement Slack integration directly in your pipeline code."},"id":"luigi-monitor","links":{"html":"https://skillfed.io/packages/luigi-monitor","md":"https://skillfed.io/packages/luigi-monitor.md","pypi":"https://pypi.org/project/luigi-monitor/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2018-08-16","license_spdx":null,"license_treatment":"permissive","name":"luigi-monitor","python_support":"unspecified","summary":"Send summary messages of your Luigi jobs to Slack."},"popularity":{"monthly_downloads":84048,"position":14032,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.4"}
