{
  "site": "divyam.top",
  "status": "ok",
  "active_decisions": 22936,
  "active_bans": 22936,
  "local_decisions": 8,
  "community_decisions": 22928,
  "by_origin": {
    "CAPI": 22928,
    "crowdsec": 8
  },
  "top_scenarios": [
    {
      "scenario": "http:scan",
      "count": 22431
    },
    {
      "scenario": "http:exploit",
      "count": 453
    },
    {
      "scenario": "http:crawl",
      "count": 44
    },
    {
      "scenario": "crowdsecurity/http-probing",
      "count": 2
    },
    {
      "scenario": "crowdsecurity/http-sensitive-files",
      "count": 2
    },
    {
      "scenario": "crowdsecurity/CVE-2017-9841",
      "count": 1
    },
    {
      "scenario": "crowdsecurity/http-admin-interface-probing",
      "count": 1
    },
    {
      "scenario": "crowdsecurity/http-bad-user-agent",
      "count": 1
    }
  ],
  "sample": [
    {
      "ip": "54.246.242.x",
      "scenario": "crowdsecurity/http-bad-user-agent",
      "origin": "crowdsec",
      "type": "ban",
      "expires_in": "1h55m42s"
    },
    {
      "ip": "80.94.92.x",
      "scenario": "crowdsecurity/http-probing",
      "origin": "crowdsec",
      "type": "ban",
      "expires_in": "2h35m9s"
    },
    {
      "ip": "80.94.92.x",
      "scenario": "crowdsecurity/http-admin-interface-probing",
      "origin": "crowdsec",
      "type": "ban",
      "expires_in": "2h35m15s"
    },
    {
      "ip": "80.94.92.x",
      "scenario": "crowdsecurity/http-sensitive-files",
      "origin": "crowdsec",
      "type": "ban",
      "expires_in": "2h35m23s"
    },
    {
      "ip": "80.94.92.x",
      "scenario": "crowdsecurity/http-probing",
      "origin": "crowdsec",
      "type": "ban",
      "expires_in": "2h40m16s"
    },
    {
      "ip": "107.170.54.x",
      "scenario": "crowdsecurity/CVE-2017-9841",
      "origin": "crowdsec",
      "type": "ban",
      "expires_in": "2h51m11s"
    },
    {
      "ip": "107.170.54.x",
      "scenario": "crowdsecurity/http-cve-probing",
      "origin": "crowdsec",
      "type": "ban",
      "expires_in": "2h51m11s"
    },
    {
      "ip": "35.189.229.x",
      "scenario": "crowdsecurity/http-sensitive-files",
      "origin": "crowdsec",
      "type": "ban",
      "expires_in": "3h24m10s"
    },
    {
      "ip": "119.91.58.x",
      "scenario": "http:scan",
      "origin": "CAPI",
      "type": "ban",
      "expires_in": "21m48s"
    },
    {
      "ip": "149.88.106.x",
      "scenario": "http:scan",
      "origin": "CAPI",
      "type": "ban",
      "expires_in": "21m48s"
    }
  ],
  "metrics": {
    "alerts_in_database": 122,
    "local_detections_since_start": 992
  },
  "fetched_at": "2026-10-08T12:08:14.974845758Z",
  "cache_ttl_seconds": 30,
  "how": "CrowdSec parses Caddy's access logs on this box and pulls the community blocklist; a Caddy bouncer answers 403 to banned addresses. Decisions expire on their own; the numbers here are what is active right now.",
  "links": {
    "blog": "https://divyam.top/blog/",
    "json": "https://security.divyam.top/json",
    "page": "https://security.divyam.top/",
    "portfolio": "https://divyam.top/",
    "status": "https://status.divyam.top/"
  }
}
