Development & IT Automation Workflows — Page 3 | Neura Market
    Neura Market
    Neura Market
    /Categories
    Marketplace
    Directories
    Resources
    Home/Categories/Development & IT

    Development & IT Workflows

    Software development and IT operations

    • Automate Daily Backup of n8n Workflows to GitLab

      This workflow automates the daily backup of n8n workflows to a GitLab repository, ensuring version control and synchronization. It compares current n8n workflows with their GitLab counterparts and updates the repository if changes are detected.

      n8nFree
    • Automate Squarespace Code Injection Backups to GitHub

      This workflow automates the backup of Squarespace header and footer code injections to a GitHub repository, ensuring your customizations are securely stored and versioned.

      n8nFree
    • Kubernetes RCA and Alerting Using Gemini, Loki, Prometheus, Slack

      ## Summary This n8n workflow automates Kubernetes root cause analysis (RCA) and incident alerting by integrating with Loki, Prometheus, and Slack. It streamlines log collection, cluster health monitoring, and AI-driven RCA with Gemini, saving DevOps teams hours of manual troubleshooting. Designed for production-grade Kubernetes environments, this plug-and-play workflow delivers actionable insights directly to your Slack channels. ## Who's It For - DevOps Engineers automating Kubernetes monitoring and incident response. - Site Reliability Engineers (SREs) aiming to reduce mean time to resolution (MTTR). - Teams using n8n, Slack, Loki, and Prometheus for observability and automation. ## What It Does - Pulls logs from Loki, filtering for critical errors. - Monitors cluster health, checking pending, not ready, or restarting pods. - Fetches Prometheus metrics for nodes, namespaces, and services. - Generates AI-driven RCA using Google Gemini to analyze logs and metrics. - Sends formatted Slack alerts with deduplication and batching for readability. - Tracks pod lifecycle events, including crashloop states and restarts. ## How It Works - Log Collection: The workflow uses an n8n HTTP Request node to pull logs from Loki, filtering for critical errors. - Cluster Monitoring: A Kubernetes SSH node checks pod states (terminated or running). If terminated, ignore those pods for RCA. - Metrics Fetching: Prometheus metrics are retrieved via HTTP Request for nodes and services. - RCA Generation: Logs and metrics are merged into structured prompts for Google Gemini AI to produce actionable RCA insights. - Kubernetes Enrichment: RCA from Gemini goes to this node and enriches with Kubernetes documentation and provides the documentation links in RCA. - Slack Notifications: Alerts are batched, deduplicated, and sent to Slack with clear formatting. ## How to Set Up - Import the Workflow: Download the .json file and import it into your n8n instance. ### Configure Credentials: - Add your Loki, Prometheus, and Slack API credentials in the respective nodes (use n8n Credentials Manager if required). - Set up Google Gemini AI credentials for RCA generation. - Test the Workflow: Run the workflow manually to ensure logs, metrics, and alerts are processed correctly. - Schedule Execution: Use n8n's Schedule Trigger to run the workflow at desired intervals (e.g., every 5 minutes). ## Requirements - n8n K8s node installed (self-hosted only, see n8n documentation). - Access to Kubernetes clusters and API. - Loki and Prometheus set up for log and metrics collection. - Slack workspace with webhook access for notifications. - Google Gemini AI API key for RCA generation. ## How to Customize the Workflow - Adjust Filters: Modify the Loki query in the HTTP Request node to focus on specific error patterns. - Change Alert Frequency: Update the Schedule Trigger node for different intervals. - Add More Metrics: Extend the Prometheus node to include additional metrics like CPU or memory usage. - Customize Slack Alerts: Edit the Slack node to change message formatting or add more channels. - Enhance RCA: Adjust the Gemini AI prompt in the Set Fields node for more specific insights. ## Category DevOps / Monitoring & Observability / Kubernetes / AI ## Tags kubernetes, prometheus, slack, alerting, sre, ops, kube-state-metrics, Gemini, AI ## Slack Output ![image.png](fileId:2251)

    Marketplace

    • Prompts
    • Workflows
    • Agents Store
    • Workflow Packs
    • Categories
    • Marketplace

    Directories

    • AI Tools Directory
    • ChatGPT
    • Claude
    • Gemini
    • Cursor
    • Grok
    • DeepSeek
    • Perplexity
    • CoPilot
    • Midjourney
    • Stable Diffusion
    • MCP Servers
    • .md Directory
    • All Directories

    Free Tools

    • AI Text Humanizer
    • AI Content Detector
    • Workflow Generator
    • Model Comparison
    • AI Pricing Calculator
    • AI Benchmarks
    • ROI Calculator
    • All Free Tools

    Resources

    • AI News
    • Blog
    • AI Models
    • Integrations
    • Alternatives
    • n8n vs Zapier
    • Make vs Zapier
    • n8n vs Make
    • Resource Library
    • Documentation

    Community

    • AI Jobs
    • AI Events
    • AI Companies
    • Start Selling
    • Sell n8n Workflows
    • Sell AI Agents
    • Sell Prompts
    • Creator Guide
    • Advertise
    • Affiliates

    Company

    • About
    • Contact
    • Help
    • Careers
    • Pricing
    • Terms
    • Privacy
    • License
    • DMCA

    Stay Updated

    Get the latest AI tools and insights delivered to your inbox.

    Neura Market Logoneuramarket

    © 2026 Neura Market. All rights reserved.

    n8nFree
  1. Automate HR Job Posting and Evaluation with AI Integration

    This workflow automates the HR job posting and evaluation process, enabling organizations to efficiently manage job applications while leveraging the power of AI. By using this workflow, HR teams can save time, reduce manual errors, and enhance th...

    Zapier$13.96
  2. Automate Wazuh Rule Deployment with GitHub and Telegram Alerts

    Streamline your Wazuh rule deployment process by automating validation, deployment, and notifications using GitHub commits and Telegram alerts.

    n8nFree
  3. Auto-Update n8n to Latest Version with Coolify

    Automatically detect new n8n releases (stable or beta) from GitHub, update Coolify environment variables, and trigger deployments. --- #### **Functionality** This workflow automates the deployment of [n8n](https://n8n.io) releases to a [Coolify](https://coolify.io) instance. It supports two tracks: 1. **Beta Releases**: Checks GitHub every minute for prereleases, filters duplicates, updates the `N8N_VERSION` environment variable, and deploys. 2. **Stable Releases** (disabled by default): Checks the latest stable release hourly and deploys. Key Features: - **Deduplication**: Ensures no repeated deployments for the same release. - **Version Parsing**: Extracts the semantic version (e.g., `1.34.0`) from GitHub release names. - **Coolify Integration**: Updates environment variables and triggers deployments via API. --- #### **Expected Outcomes** - New n8n beta/stable releases detected via GitHub API. - Coolify environment variable `N8N_VERSION` updated to the latest version. - Automatic deployment triggered in Coolify. --- ### **Setup Guide** 1. **Replace Placeholders**: - Update `m8ccg8k44coogsk84swk8kgs` in the `Update ENV` and `Deploy` nodes with your Coolify **Application UUID**. 2. **Configure Credentials**: - Add Coolify API credentials (`httpHeaderAuth`) with a valid API token in the headers. 3. **Enable Triggers**: - Toggle the `Auto Update Latest Release` node if stable releases are desired. Adjust schedule intervals as needed. 4. **Test**: - Run the workflow manually to validate API connections and version parsing. --- ### **SEO Keywords** Automated Deployment, n8n CI/CD, Coolify Integration, GitHub Release Monitoring, Environment Variable Management, Beta Release Automation.

    n8nFree
  4. Automate Backup of Self-Hosted n8n Workflows to Google Drive with Version Control

    This workflow automates the backup of workflows from a self-hosted n8n instance to Google Drive, ensuring version control and easy recovery in case of accidental modifications or deletions.

    n8nFree
  5. Automate GitLab Merge Requests Using APIs with n8n

    # **Who is this template for?** This template is designed for developers, DevOps engineers, and automation enthusiasts who want to streamline their GitLab merge request process using n8n, a low-code workflow automation tool. It eliminates manual intervention by automating the merging of GitLab branches through API calls. # **How it works?** - **Trigger the workflow**: The workflow can be triggered by a webhook, a scheduled event, or a GitLab event (e.g., a new merge request is created or approved). - **Fetch Merge Request Details**: n8n makes an API call to GitLab to retrieve merge request details. - **Check Merge Conditions**: The workflow validates whether the merge request meets predefined conditions (e.g., approvals met, CI/CD pipelines passed). - **Perform the Merge**: If all conditions are met, n8n sends a request to the GitLab API to merge the branch automatically. # **Setup Steps** **1. Prerequisites** - An n8n instance (Self-hosted or Cloud) - A GitLab personal access token with API access - A GitLab repository with merge requests enabled **2. Create the n8n Workflow** - Set up a trigger: Choose a trigger node (Webhook, Cron, or GitLab Trigger). - Fetch merge request details: Add an HTTP Request node to call GET /merge_requests/:id from GitLab API. - Validate conditions: - Check if the merge request has necessary approvals. - Ensure CI/CD pipelines have passed. - Merge the request: - Use an HTTP Request node to call PUT /merge_requests/:id/merge API. **3. Test the Workflow** - Create a test merge request. - Check if the workflow triggers and merges automatically. - Debug using n8n logs if needed. **4. Deploy and Monitor** - Deploy the workflow in production. - Use n8n's monitoring features to track execution. This template enables seamless GitLab merge automation, improving efficiency and reducing manual work! #### Note: Never hard code API token or secret in your HTTP request.

    n8nFree
  6. Automate n8n Workflow Backups to GitHub with Discord Notifications

    This workflow automates the backup of all your n8n workflows to a GitHub repository, with real-time notifications via Discord for backup status updates.

    n8nFree
  7. Automate API Uptime Monitoring with Google Sheets and WhatsApp Alerts

    This n8n workflow automates API uptime monitoring by checking API availability every 15 minutes. It retrieves API details from Google Sheets, implements retry logic, and sends WhatsApp alerts for any downtime.

    n8nFree
  8. Webhook Creation and Job Listing Scraping Workflow

    This workflow automates the scraping of job listings from Indeed using Bright Data, with webhook integration.

    n8n$14.99
  9. Automate Hourly n8n Workflow Backups to Google Drive with Auto Cleanup

    Ensure the safety of your n8n workflows by automatically backing them up to Google Drive every hour, with an integrated cleanup process to manage storage efficiently.

    n8nFree
  10. Automate Monitoring of Multiple GitHub Repositories with Webhooks

    This workflow enables efficient monitoring of multiple GitHub repositories using webhooks, eliminating the need for constant polling. It allows for easy addition and removal of repositories from your watchlist, streamlining management.

    n8nFree
  11. Restore n8n Credentials from GitHub Backups

    Effortlessly restore your n8n instance credentials from GitHub backups using this automated workflow. This ensures seamless recovery and migration of credentials.

    n8nFree
  12. Check VPS Resource Usage Every 15 Minutes

    This n8n workflow template is designed to help system administrators and DevOps professionals monitor key resource usage metrics - CPU, RAM, and Disk - on a VPS (Virtual Private Server). The workflow automatically checks these resources every 15 minutes and sends an email alert if any resource usage exceeds the 80% threshold. This proactive monitoring helps maintain optimal server performance and prevents resource-related downtimes. # Who This Workflow Is For - **System Administrators** managing Linux-based servers who need to ensure their systems are running smoothly without manual monitoring. - **DevOps Professionals** who manage multiple environments and need automated tools to alert them to potential issues before they affect operations. - **IT Support Teams** who require an easy way to keep tabs on server health across an organization's infrastructure. # How It Works 1. **Schedule Trigger**: The workflow is triggered every 15 minutes by a Cron node. 2. **Resource Checks**: Separate SSH Command nodes are configured to execute specific commands that check the current usage of RAM, Disk, and CPU. 3. **Data Aggregation**: The results from each check are merged using a Merge node, which combines the data into a single payload for analysis. 4. **Threshold Analysis**: A Function node evaluates whether any resources' usage exceeds the predefined 80% threshold. 5. **Alerts**: If any metric exceeds the threshold, an email alert is sent through an Email node, ensuring that administrators can react promptly to potential issues. # Setup Steps 1. **Configure SSH Nodes**: Update each SSH node with the appropriate credentials and target server details where the resource checks will be performed. 2. **Set Thresholds**: If different sensitivity levels are required, review and adjust the resource usage thresholds within the Function node. 3. **Email Configuration**: Enter the correct email addresses in the Email node for where alerts should be sent. Ensure that your email-sending credentials and server details are correctly configured.

    n8nFree
  13. Automate GitHub Workflow Sync to n8n After Pull Request Merges

    Streamline your CI/CD process by automatically syncing GitHub workflows to n8n after a pull request is merged, reducing manual errors and saving time.

    n8nFree
  14. Back Up Your n8n Workflows on GitHub

    This workflow will backup your workflows to GitHub. It uses the public API to export all of the workflow data using the n8n node. It then loops over the data, checks in GitHub to see if a file exists that uses the workflow name. Once checked, it will then update the file on GitHub if it exists, create a new file if it doesn't exist, and if it's the same, it will ignore the file. ### Config Options **repo_owner** - GitHub owner **repo_name** - GitHub repository name **repo_path** - Path within the GitHub repository This workflow has been updated to use the n8n node and the code node, so it requires at least version 0.198.0 of n8n.

    n8nFree
  15. Automate Core Web Vitals Monitoring with Lighthouse and Alerts

    This workflow automates the monitoring of Core Web Vitals using Lighthouse reports, sending alerts via Telegram and logging data in Google Sheets for performance tracking.

    n8nFree
  16. Automate Daily n8n Workflow Backups to Nextcloud with 7-Day Retention

    This workflow automates the daily backup of n8n workflows to Nextcloud, ensuring the last 7 days of backups are retained while older ones are deleted to save space.

    n8nFree
  17. Automated Code Filtering Workflow for Efficient Team Collaboration

    This workflow automates the process of filtering code events, enhancing communication and efficiency within teams.

    n8n$9.1
  18. Create Webhook for Notion Integration with Team Management

    This workflow automates the process of creating webhooks in Notion, enhancing team collaboration and project tracking. By integrating Notion with your team's project management system, this workflow allows users to efficiently gather team member d...

    n8n$15.46
  19. AI-Powered Project Management Assistant with Airtable and Fireflies

    This workflow integrates AI capabilities with Airtable and Fireflies to streamline project management and enhance meeting productivity. By utilizing transcripts from Fireflies, the AI agent identifies actionable items and creates tasks in Airtable...

    n8n$19.99
  20. Automate Posting New Articles from RSS Feeds to Slack

    This workflow automates the process of posting new articles from selected RSS feeds to a designated Slack channel, ensuring that your team stays updated with the latest information without manual effort. By filtering out previously published artic...

    n8n$15.99
  21. Sync GitHub Issues to Notion Database Workflow

    This workflow is designed to automate the process of syncing GitHub issues directly into a Notion database. By leveraging n8n's powerful automation capabilities, users can effortlessly keep their documentation and project tracking up to date witho...

    n8n$12.99
  22. ← PreviousPage 3 of 17Next →

    Related categories

    Communication (2,463)AI (1,929)Business Operations & ERPs (1,540)Other (1,425)Productivity (1,202)Marketing (1,145)Data & Analytics (995)File & Document Management (802)CRM - Sales (604)Notifications (580)

    Need a custom development & it workflow?

    Our automation experts build tailored workflows for your exact stack and process.

    Request a Custom Workflow