✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Charts for Block Bad Queries (BBQ)

Block Bad Queries logs each blocked request with rule, IP, and timestamp. SleekView Charts turns that log into a dashboard so spikes, top rules, and repeat offenders stay visible.

♾️ Lifetime License available

SleekView Charts dashboard for Block Bad Queries (BBQ)

BBQ log entries become rows, then chart cards

Block Bad Queries Pro writes blocked requests into its own log table with request URI, query string, rule matched, IP address, user agent, and timestamp. The plugin's log viewer is a paginated list, useful for spot-checks but slow when the question is about volume or pattern.

SleekView reads the BBQ log table directly and exposes each row as a chartable record. Rule name, request method, and IP become groupBy columns, while the timestamp drives trend charts at any bucket width.

Charts then count, group, and trend the log: total blocks today, blocks by rule, top offending IPs, and a time series of blocks per hour. The same dataset feeds Table and Kanban views, so an analyst can pivot from a chart spike to the raw log row without leaving WP Admin.

Workflow

From BBQ logs to chart cards in four steps

1

Pick the BBQ log

SleekView lists the BBQ log table as a dataset, with each blocked request as a row.
2

Join rule and metadata

Rule name, request method, IP, and user agent surface as columns ready to group, filter, or aggregate on.
3

Add chart cards

Number for total blocks, Pie for rule mix, Bar for top IPs, Area for blocks-per-hour. Configure groupBy, aggregation, and color per card.
4

Save and monitor

Save the dashboard as a view. Reopen daily, export to CSV, or share with the security team.

Sample dashboard

Charts you can build from Block Bad Queries data

Sites running BBQ collect blocked-request logs continuously. SleekView Charts turns that stream into dashboards covering volume, rule mix, and offender patterns.
Number · Default

Blocks in the last 24 hours

Single KPI counting every blocked request in the last day, the headline number for a security stand-up.
Count
Pie · Donut

Blocks by rule

Donut split of which BBQ rule fired most often, useful for tuning rule order or retiring noisy patterns.
Count group by rule_name
Bar · Horizontal

Top blocked IPs

Horizontal bar of the most-blocked IPs, highlighting persistent offenders worth promoting to a firewall denylist.
Count group by ip_address
Area · Gradient

Blocks per hour

Area chart of blocked-request timestamps bucketed by hour, surfacing spikes that may correlate with a campaign or scan.
Count group by blocked_at

Comparison

Default BBQ reporting vs SleekView Charts

Default BBQ admin (log viewer)

  • BBQ ships a paginated log viewer, no aggregation or charting.
  • Volume questions require counting rows manually or exporting the log.
  • Rule mix is invisible without scrolling and tallying entries.
  • Top-offender analysis requires SQL or a third-party reporting tool.
  • Time-of-day patterns need a separate spreadsheet pivot.

SleekView Charts

  • Reads the BBQ log table directly so every blocked request becomes a chartable row.
  • Rule, IP, method, and timestamp surface as groupBy columns automatically.
  • Number, Pie, Bar, Area, Line, Radar, and Radial chart types per card.
  • Aggregations cover count, sum, average, minimum, and maximum.
  • Same dataset powers the Table and Kanban views in one workspace.

Features

What SleekView Charts gives you for Block Bad Queries (BBQ)

Volume at a glance

KPI tiles surface daily, weekly, and monthly block counts so the headline number is always one click away.

Rule and IP distribution

Pie and Bar cards group by rule, IP, method, or user agent to reveal which patterns dominate the log.

Spike detection

Area and Line charts on blocked_at bucket the log by hour or day, making campaigns and scans easy to spot.

Audience

Who builds Block Bad Queries charts dashboards with SleekView

Security teams

A daily dashboard shows total blocks, top rules, and top IPs, replacing a manual scroll through the log viewer.

Maintainers running BBQ across sites

One saved view per site surfaces the recent block volume and rule mix during quarterly reviews.

Analysts tuning rules

Rule-distribution charts highlight noisy rules worth retiring and quiet rules worth keeping in tighter shape.

The bigger picture

From paginated log to dashboard without changing tools

Block Bad Queries does the blocking, but the log it produces is only useful when somebody actually reads it. A paginated viewer is fine for incident response, less so for the weekly question of whether the rule set is working. SleekView Charts reads the same log table and renders it as KPIs, distributions, and trends.

The plugin keeps owning the blocks, SleekView just surfaces them in a shape the security team can scan in seconds. Saved views travel with the site, and chart cards export as CSV for monthly reports. Rule tuning gets faster when the noisy patterns are visible in a Pie card instead of buried in pagination.

Questions

Common questions about SleekView Charts for Block Bad Queries (BBQ)

No. It only reads the log table BBQ already writes. Blocking decisions stay with the plugin.

 

Yes if the free version persists a log, BBQ Pro adds richer logging. SleekView charts whatever rows are present in the log table.

 

Yes. Method, rule, IP, and user agent are groupBy columns that any Pie, Bar, or Number card can split on.

 

No. Charts render only in the admin and read directly from the BBQ log table. The blocking layer runs unchanged.

 

As long as the log table retains it. SleekView charts whatever rows BBQ keeps, retention rules stay with the plugin.

 

No. BBQ owns the rules and the blocking. SleekView only surfaces the resulting log as a dashboard.

 

Yes. Standard WordPress capability checks apply, only users who can see the log can see the dashboard.

 

Yes. Any chart card backed by a tabular dataset exports as CSV from the admin, useful for monthly security reports.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView