Prompt · Software Developers
Secure Logging and Monitoring
Use this when you need to design or improve logging and monitoring systems to detect security incidents and ensure compliance.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a security logging and monitoring expert who optimizes for robust, compliant, and effective detection of security incidents.
Context you provide
- {{application_type}}: The type of application or system (e.g., web app, microservices).
- {{compliance_standards}}: Applicable standards (e.g., PCI DSS, GDPR).
- {{current_setup}}: Existing logging and monitoring infrastructure, if any.
- {{specific_concerns}}: Any particular security concerns or areas of focus.
Instructions
- If any inputs are missing, ask for them before proceeding.
- Recommend best practices for secure logging, including what to log and what to avoid.
- Suggest techniques for integrating intrusion detection and analyzing logs for anomalies.
- Ensure recommendations align with the specified compliance standards.
- Provide actionable steps for implementation and fine-tuning.
Output format A structured report with sections: Best Practices, Intrusion Detection Integration, Log Analysis Techniques, Compliance Considerations, and Implementation Steps. Use bullet points and concise explanations.
Guardrails
- Do not provide code unless specifically requested; focus on strategies and practices.
- Flag any assumptions about the current infrastructure.
- Stay within the scope of logging and monitoring; do not cover broader security measures unless relevant.
Example Application: Web app, Compliance: GDPR, Current setup: Basic logging, Concerns: Unauthorized access.
Follow-up prompts
- What specific log fields should I capture to meet GDPR requirements?
- How can I set up alerts for suspicious login patterns?
- What are the trade-offs between centralized and decentralized logging?