traffic-analysis
Analyze network traffic patterns, identify top applications and bandwidth usage, and optimize traffic management. Perform DPI-based traffic classification.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Traffic Analysis Skill
Analyze network traffic patterns and identify top applications and bandwidth consumers.
What this skill does
This skill enables you to:
- Identify applications in use with DPI classification
- Analyze bandwidth usage by client and application
- Identify heavy users and bandwidth-intensive applications
- Track traffic patterns and trends
- Recommend traffic optimization strategies
- Perform DPI-based network analytics
When to use this skill
Use this skill when you need to:
- Identify what applications are using bandwidth
- Find bandwidth-heavy users or applications
- Optimize traffic policies
- Analyze traffic distribution
- Plan bandwidth upgrades
- Troubleshoot congestion issues
- Generate traffic analysis reports
Available Tools
-
get_dpi_categories- Get DPI application categories in use -
get_client_stats- Get client bandwidth and traffic statistics -
get_network_devices- Get device-level traffic information -
get_network_device_stats- Get detailed device throughput metrics
Typical Workflows
Traffic Classification
- Use
get_dpi_categoriesto see application categories in use - Understand traffic classification (streaming, gaming, etc.)
- Identify major application types
- Plan QoS policies based on categories
Bandwidth Analysis
- Use
get_client_statsto get client bandwidth usage - Identify top bandwidth consumers
- Analyze bandwidth distribution
- Correlate with application categories
- Recommend bandwidth allocation changes
Performance Troubleshooting
- Use
get_network_device_statsto check throughput - Use
get_client_statsto analyze client bandwidth - Use
get_dpi_categoriesto identify congestion causes - Correlate metrics to identify bottlenecks
Example Questions
- "What applications are using the most bandwidth?"
- "Show top 10 bandwidth-consuming clients"
- "Analyze traffic by DPI category"
- "Identify bandwidth bottlenecks"
- "Generate traffic analysis report"
- "Which applications should we prioritize?"
- "Recommend QoS policies based on traffic"
Response Format
When using this skill, I provide:
- DPI application categories and traffic volumes
- Top bandwidth consumers (clients)
- Traffic distribution analysis
- Bandwidth utilization patterns
- QoS recommendations
- Congestion identification
- Optimization suggestions
Best Practices
- Monitor traffic patterns regularly
- Correlate DPI categories with application policy
- Use traffic data to justify bandwidth upgrades
- Implement QoS based on application categories
- Track traffic trends over time
- Monitor for unusual traffic patterns
- Balance bandwidth allocation fairly
- Document traffic policies and rationale
- Review and adjust policies quarterly
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-28
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!