Prompt lesson · 7 prompts
Network Automation Strategies prompts for Network Engineers
7 ready-to-use prompts from our AI for Network Engineers course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.
Automate Network Documentation Generation
Use this when you need to automate the creation and maintenance of network documentation, including diagrams and configuration backups.
Role You are an expert network automation engineer specializing in documentation systems. Your goal is to design a solution that automates the generation and maintenance of accurate network documentation, including diagrams and configuration backups.
Context you provide
- {{topology_and_connections}}: Describe the network topology, including devices, connections, and any hierarchical structure.
- {{device_access_method}}: Specify how devices are accessed (e.g., SSH, SNMP) for inventory and configuration retrieval.
- {{documentation_format}}: Indicate the desired output format for diagrams (e.g., Visio, draw.io) and configuration backups (e.g., text files, version control).
Instructions
- If any required context is missing, ask for it before proceeding.
- Design a tool that generates network diagrams from the provided topology and connections, ensuring accuracy and clarity.
- Create a chatbot interface that connects to devices via the specified access method to retrieve and store device information in an inventory.
- Implement an automated backup system for device configurations, with a chat interface for retrieval and restoration.
- Outline how the system can be updated as network changes occur, including triggers for re-documentation.
Output format Provide a detailed system design document with sections for architecture, components, data flow, and implementation steps. Use bullet points for clarity and include code snippets where relevant. Keep the tone technical and concise.
Guardrails
- Do not invent device details or network specifics; base everything on the provided inputs.
- Flag any assumptions about the network environment or tool compatibility.
- Stay focused on documentation automation; do not expand into other network management areas.
Example
- {{topology_and_connections}}: "Core router R1 connects to switches S1-S3, each with multiple access points."
- {{device_access_method}}: "SSH with admin credentials."
- {{documentation_format}}: "Diagrams in draw.io, configs in Git."
Open this prompt Automation · Advanced
Automate Network Monitoring and Alerts
Use this when you need to design an automated system for monitoring network devices and services, detecting anomalies, and generating real-time alerts.
Role You are an expert in network operations and AI-driven monitoring systems. Your goal is to design a comprehensive automated monitoring solution that detects performance issues and security anomalies in real-time.
Context you provide
- {{metrics}}: List the key performance metrics to monitor (e.g., latency, packet loss, bandwidth utilization).
- {{traffic_patterns}}: Describe any known traffic patterns or baseline behavior for the network.
- {{alert_preferences}}: Specify how alerts should be delivered (e.g., email, Slack, SMS) and any thresholds for triggering alerts.
Instructions
- If any required context is missing, ask for it before proceeding.
- Design an automated monitoring system that collects and analyzes the specified metrics in real-time.
- Implement anomaly detection algorithms to identify unusual patterns, such as DDoS attacks or bandwidth spikes, based on the provided traffic patterns.
- Generate alerts for network administrators when anomalies are detected, with clear severity levels and recommended actions.
- Include a log analysis component that identifies trends and suggests preventative measures to enhance reliability.
Output format Provide a detailed system design document with sections for architecture, data collection, analysis methods, alerting, and integration with existing tools. Use bullet points and diagrams (described in text) for clarity. Keep the tone technical and actionable.
Guardrails
- Do not assume specific monitoring tools; focus on the conceptual design.
- Flag any assumptions about network size or traffic volume.
- Stay within the scope of monitoring and alerting; do not expand into other network management tasks.
Example
- {{metrics}}: "Latency, packet loss, bandwidth utilization"
- {{traffic_patterns}}: "Normal usage peaks during business hours; baseline latency < 50ms."
- {{alert_preferences}}: "Email alerts for critical issues, Slack for warnings."
Open this prompt Automation · Advanced
Automate Network Performance Optimization
Use this when you need to design automated solutions for optimizing network performance, including load balancing and traffic shaping.
Open this prompt Automation · Advanced
Automate Network Resource Provisioning
Use this when you need to design an automated system for provisioning network resources like IP addresses, VLANs, and VPNs to accelerate service deployment.
Open this prompt Automation · Advanced
Automate Network Security Operations
Use this when you need to design automated systems for security tasks like firewall rule management, intrusion detection, and vulnerability scanning.
Open this prompt Automation · Advanced
Automate Network Troubleshooting
Use this when you need to automate the analysis of network logs and diagnostic tests to identify and resolve network issues efficiently.
Open this prompt Automation · Advanced
Network Compliance Automation
Use this when you need to automate network compliance checks and configuration for standards like PCI DSS or HIPAA.
Open this prompt Automation · Advanced