Home
Workflows
Tags
Blog
Premium
About
Home
/
Workflows
/
Error Log Monitor with SSH, Slack Alerts & Jira Ticket Creation
Error Log Monitor with SSH, Slack Alerts & Jira Ticket Creation
by Oneclick AI Squad
•
Updated: Last update 2 months ago
•
Source:
n8n.io
Loading workflow viewer...
Tags
DevOps
Getting Started
Free to Download
Details
Content
Description
Automates monitoring of error logs and notifies developers of critical errors.
Sends Slack alerts for critical and non-critical errors, with auto-creation of Jira tickets for critical issues.
Essential Information
Triggers manually or on a scheduled basis (e.g., every 5 minutes).
Reads and parses server logs to detect errors.
Alerts developers via Slack and creates Jira tickets for critical errors.
System Architecture
Error Detection Pipeline
:
Manual Trigger
: Initiates the workflow manually.
Schedule Every 5min
: Schedules automatic runs every 5 minutes.
Set Config
: Configures basic parameters for log reading.
Read Error Logs
: Executes SSH command to fetch server logs.
Wait For All Logs
: Ensures all logs are read.
Error Processing Flow
:
Parse Logs
: Parses logs and categorizes critical vs. non-critical errors.
IF Critical Error
: Filters for critical errors.
Alert and Ticket Creation
:
Send Slack Alert
: Sends detailed alerts for critical errors via Slack.
Create Jira Ticket
: Creates a Jira ticket for critical errors.
Send Non-Critical Alert
: Sends simple alerts for non-critical errors via Slack.
Implementation Guide
Import the workflow JSON into n8n.
Configure SSH credentials for log access.
Set up Slack and Jira integrations with appropriate credentials.
Test with a manual trigger and sample log data.
Adjust the schedule (e.g., every 5min) and error parsing rules as needed.
Monitor alert accuracy and ticket creation.
Technical Dependencies
SSH access for reading server logs.
Slack API for team notifications.
Jira API for bug ticket creation.
n8n for workflow automation and scheduling.
Customization Possibilities
Adjust the Cron schedule for different intervals (e.g., every 10min).
Modify
Parse Logs
node to refine error categorization rules.
Customize Slack alert messages in
Send Slack Alert
and
Send Non-Critical Alert
nodes.
Enhance Jira ticket details in
Create Jira Ticket
node (e.g., add priority).
Add email notifications for additional alert channels.
Related Workflows
Real-time Error Detection with Slack Alerts and Jira Ticket Creation for Production
by Oneclick AI Squad
DevOps
Weekly Website Link Checker with Slack Alerts for Broken URLs
by Oneclick AI Squad
DevOps
Monitor Amadeus & Booking.com API Health with WhatsApp SLA Alerts
by Oneclick AI Squad
DevOps