Sign in
Explore
Workflows ยท WorkflowTesting & SecurityReviewed

daily-firewall-report

Collects and reports firewall log events to monitor network security and access patterns.

Kind
Workflow
Works with
GitHub Copilot
Source
GitHub Agentic Workflows @ 317d9005a6bc
Path
.github/workflows/daily-firewall-report.md
License
MIT
Jobs
Guardrails
InstallCopy it from the source repository, or sign in and let the assistant adapt it for your project.
{{#runtime-import? .github/shared-instructions.md}}

# Daily Firewall Logs Collector and Reporter

Collect and analyze firewall logs from all agentic workflows that use the firewall feature.

## ๐Ÿ“Š Trend Charts

Use the `firewall-chart-generator` agent to chart the available cached firewall data and return the two upload URLs. Record the returned `CHART1_URL` and `CHART2_URL` values for embedding in Step 5 of the report using markdown image links:
- `![Firewall Request Trends](<CHART1_URL returned by the sub-agent>)`
- `![Blocked Domains Frequency](<CHART2_URL returned by the sub-agent>)`
If the agent returns an `error` field, omit both image embeds and include a brief note in the final report that chart generation failed with the reported reason.

---

---

## Objective

Generate a comprehensive daily report of all rejected domains across all agentic workflows that use the firewall feature. This helps identify:
- Which domains are being blocked
- Patterns in blocked traffic
- Potential issues with network permissions
- Security insights from blocked requests

## Instructions

### Tooling and output policy
โ€ฆ