Advanced SSL Health Monitor & Expiry Alert System
detail.loadingPreview
Proactively monitor your SSL certificates with this advanced workflow. It cross-validates SSL health using two independent services and alerts you to potential expiry or security issues.
About This Workflow
This n8n workflow provides a robust solution for continuously monitoring the health and expiry of your SSL certificates. It automates the process of checking your domains' SSL status daily, utilizing the ssl-checker.io API for real-time data. The workflow then intelligently analyzes the results, specifically flagging certificates that are nearing expiry (within a configurable threshold, defaulting to 7 days). By automating these critical security checks, you can prevent website downtime and maintain user trust, ensuring your online presence remains secure and compliant.
Key Features
- Automated Daily SSL Checks: Proactively monitor certificate health on a schedule.
- Expiry Proximity Alerts: Receive notifications for certificates expiring soon.
- Cross-Validation: Utilizes a reliable external API for accurate SSL data.
- Configurable Alert Thresholds: Customize when you want to be notified about upcoming expirations.
- Scalable Monitoring: Easily integrate and monitor multiple domains.
How To Use
- Set up the Daily Trigger: Configure the
scheduleTriggernode to run at your desired daily interval (default is 10:00 AM). - Define Your URLs: Ensure your data source (e.g., Notion, as implied by the
stickyNote2) contains a list of URLs to monitor, preferably in a column named 'URL'. - Configure SSL Check: The
httpRequestnode is set up to queryssl-checker.io. Verify the API endpoint and ensure it correctly extracts the domain from your data. - Set Expiry Alert Logic: Adjust the conditions within the
ifnode ('Expiry Alert') to define thedays_leftthreshold that triggers an alert. - Integrate Notifications: Connect subsequent nodes (not shown in the snippet but implied by the alert logic) to send notifications via your preferred channel (e.g., Discord, Slack, Email) when the alert condition is met.
Apps Used
Workflow JSON
{
"id": "99abf84d-94c9-48e4-bf92-831293521a66",
"name": "Advanced SSL Health Monitor & Expiry Alert System",
"nodes": 8,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 99abf84d-94c9...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Related Workflows
Discover more workflows you might like
Automated PR Merged QA Notifications
Streamline your QA process with this automated workflow that notifies your team upon successful Pull Request merges. Leverage AI and vector stores to enrich notifications and ensure seamless integration into your development pipeline.
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.