DigitalOcean Referral Badge
cloud1
cloud2
cloud3
cloud4
cloud5
cloud6
← Back

CITY REPORT — Ruiru / Kiambu County / Kenya · Ruiru / Kiambu County / Kenya

First sighted: July 20, 2025, 3 a.m. · Last sighted: Jan. 26, 2026, 2 a.m.

Risk
7 (low)
Total hits
83
Total errors
12
Distinct IPs
18
Distinct ASNs
6
Country
Kenya
Region
Kiambu County
City
Ruiru

Risk

Model: v1 Computed: 2026-01-30 09:29:24
Risk score
7
Risk gradient
Key drivers are enriched against the published annotator catalog when available; otherwise sensible defaults are used.
Key drivers
No contributor breakdown available.

Traffic

Rollup

Daily activity (hits per day) and basic HTTP rollup counters for this city.

Loading activity…
Daily activity (hits per day). Total in window: .
Traffic rollup
HTTP status classes, URL diversity, and totals.
2xx
35
3xx
36
4xx
11
5xx
1
Unique URLs
81
Total hits
83
First seen
July 20, 2025, 3 a.m.
Last seen
Jan. 26, 2026, 2 a.m.

Annotators (All-time)

Heatmap of annotator × severity. Darker cells mean more volume in that band. Tip: switch to Weighted points to see what drives impact (not just noise).

No city annotator totals yet.

HTTP Status Breakdown

Response mix grouped by status class (2xx/3xx/4xx/5xx). Uses totals aggregation and renders a donut.

Loading status mix…
Running one aggregation and rendering the chart.

Geolocation

Live geolocation and map tiles auto-load for this Org snapshot (peer IPs with coordinates).

Loading map…

Interesting IPs

Top risky peers inside this city (latest snapshot). Sorted by risk score, then hits.

41.209.9.70 low
0 /100
Last seen 2026-03-02 02:00
Hits
102
Errors
17
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.210.247.38 low
0 /100
Last seen 2026-03-02 02:00
Hits
93
Errors
10
Country
Kenya
ASN
AS329341
AS Org
Tatu Telecom Company SEZ Limited
41.209.3.74 low
0 /100
Last seen 2026-02-16 02:00
Hits
74
Errors
23
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.10.182 low
0 /100
Last seen 2026-02-20 02:00
Hits
52
Errors
12
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.9.86 low
0 /100
Last seen 2026-03-02 02:00
Hits
51
Errors
10
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.9.98 low
0 /100
Last seen 2026-02-26 02:00
Hits
50
Errors
8
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.59 low
0 /100
Last seen 2026-03-02 02:00
Hits
49
Errors
5
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.10.50 low
0 /100
Last seen 2026-03-02 02:00
Hits
47
Errors
5
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.3.188 low
0 /100
Last seen 2026-03-01 02:00
Hits
46
Errors
3
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.3.78 low
0 /100
Last seen 2026-02-16 02:00
Hits
44
Errors
10
Country
Kenya
ASN
AS9129
AS Org
MTN SA
38.226.202.48 low
0 /100
Last seen 2026-02-25 02:00
Hits
40
Errors
7
Country
Kenya
ASN
AS329437
AS Org
VENNET SOLUTIONS LIMITED
41.209.10.54 low
0 /100
Last seen 2026-03-02 02:00
Hits
34
Errors
5
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.110 low
0 /100
Last seen 2026-02-17 02:00
Hits
34
Errors
8
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.210.221.22 low
0 /100
Last seen 2026-03-02 02:00
Hits
31
Errors
5
Country
Kenya
ASN
AS328858
AS Org
Express Data Networks Limited
41.209.14.103 low
0 /100
Last seen 2026-02-27 02:00
Hits
29
Errors
8
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.215.13.121 low
0 /100
Last seen 2026-02-28 02:00
Hits
25
Errors
1
Country
Kenya
ASN
AS329167
AS Org
SPRINKVILLE NETWORKS LIMITED
38.226.202.108 low
0 /100
Last seen 2026-02-10 02:00
Hits
24
Errors
7
Country
Kenya
ASN
AS329437
AS Org
VENNET SOLUTIONS LIMITED
41.209.14.86 low
0 /100
Last seen 2026-02-23 02:00
Hits
23
Errors
3
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.215.13.172 low
0 /100
Last seen 2026-02-14 02:00
Hits
23
Errors
10
Country
Kenya
ASN
AS329167
AS Org
SPRINKVILLE NETWORKS LIMITED
38.226.202.172 low
0 /100
Last seen 2026-02-28 02:00
Hits
22
Errors
3
Country
Kenya
ASN
AS329437
AS Org
VENNET SOLUTIONS LIMITED
41.209.10.42 low
0 /100
Last seen 2026-02-24 02:00
Hits
22
Errors
5
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.10.18 low
0 /100
Last seen 2026-03-01 02:00
Hits
21
Errors
3
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.88 low
0 /100
Last seen 2026-02-18 02:00
Hits
20
Errors
3
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.215.13.187 low
0 /100
Last seen 2026-03-01 02:00
Hits
18
Errors
3
Country
Kenya
ASN
AS329167
AS Org
SPRINKVILLE NETWORKS LIMITED
102.215.13.170 low
0 /100
Last seen 2026-02-17 02:00
Hits
18
Errors
5
Country
Kenya
ASN
AS329167
AS Org
SPRINKVILLE NETWORKS LIMITED
41.209.14.75 low
0 /100
Last seen 2026-02-24 02:00
Hits
17
Errors
3
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.210.29.13 low
0 /100
Last seen 2026-02-21 02:00
Hits
17
Errors
3
Country
Kenya
ASN
AS329504
AS Org
Vilcom Networks Limited
41.209.10.20 low
0 /100
Last seen 2026-02-20 02:00
Hits
16
Errors
3
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.85 low
0 /100
Last seen 2026-02-20 02:00
Hits
16
Errors
1
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.72 low
0 /100
Last seen 2026-02-25 02:00
Hits
14
Errors
2
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.213.250.104 low
0 /100
Last seen 2026-02-12 02:00
Hits
14
Errors
4
Country
Kenya
ASN
AS329192
AS Org
Optinode Group LLP
41.209.14.78 low
0 /100
Last seen 2026-02-21 02:00
Hits
13
Errors
5
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.79 low
0 /100
Last seen 2026-02-21 02:00
Hits
13
Errors
2
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.68 low
0 /100
Last seen 2026-03-02 02:00
Hits
11
Errors
2
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.76 low
0 /100
Last seen 2026-03-02 02:00
Hits
11
Errors
1
Country
Kenya
ASN
AS9129
AS Org
MTN SA
38.226.202.170 low
0 /100
Last seen 2026-02-28 02:00
Hits
11
Errors
2
Country
Kenya
ASN
AS329437
AS Org
VENNET SOLUTIONS LIMITED
102.210.244.46 low
0 /100
Last seen 2026-02-27 02:00
Hits
11
Errors
3
Country
Kenya
ASN
AS329341
AS Org
Tatu Telecom Company SEZ Limited
41.209.14.87 low
0 /100
Last seen 2026-02-18 02:00
Hits
11
Errors
1
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.9.54 low
0 /100
Last seen 2026-02-14 02:00
Hits
11
Errors
2
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.74 low
0 /100
Last seen 2026-02-27 02:00
Hits
9
Errors
1
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.10.62 low
0 /100
Last seen 2026-02-24 02:00
Hits
9
Errors
1
Country
Kenya
ASN
AS9129
AS Org
MTN SA
196.202.189.190 low
0 /100
Last seen 2026-02-08 02:00
Hits
9
Errors
1
Country
Kenya
ASN
AS15399
AS Org
Wananchi Group (Kenya) Limited
41.209.10.28 low
0 /100
Last seen 2026-02-28 02:00
Hits
8
Errors
0
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.207.44.21 low
0 /100
Last seen 2026-02-26 02:00
Hits
8
Errors
0
Country
Kenya
ASN
AS329518
AS Org
Central Networks Communication LTD
41.209.14.60 low
0 /100
Last seen 2026-02-07 02:00
Hits
8
Errors
2
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.14.80 low
0 /100
Last seen 2026-02-22 02:00
Hits
7
Errors
0
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.206.250.5 low
0 /100
Last seen 2026-02-22 02:00
Hits
7
Errors
2
Country
Kenya
ASN
AS329341
AS Org
Tatu Telecom Company SEZ Limited
102.207.44.32 low
0 /100
Last seen 2026-02-20 02:00
Hits
7
Errors
1
Country
Kenya
ASN
AS329518
AS Org
Central Networks Communication LTD
41.209.10.19 low
0 /100
Last seen 2026-02-17 02:00
Hits
7
Errors
2
Country
Kenya
ASN
AS9129
AS Org
MTN SA
196.216.91.95 low
0 /100
Last seen 2026-02-12 02:00
Hits
7
Errors
1
Country
Kenya
ASN
AS30844
AS Org
Liquid Telecommunications Ltd
196.216.91.64 low
0 /100
Last seen 2026-02-02 02:00
Hits
7
Errors
1
Country
Kenya
ASN
AS30844
AS Org
Liquid Telecommunications Ltd
102.207.44.24 low
0 /100
Last seen 2026-03-01 02:00
Hits
6
Errors
1
Country
Kenya
ASN
AS329518
AS Org
Central Networks Communication LTD
41.209.14.82 low
0 /100
Last seen 2026-02-19 02:00
Hits
6
Errors
0
Country
Kenya
ASN
AS9129
AS Org
MTN SA
196.201.225.200 low
0 /100
Last seen 2026-02-19 02:00
Hits
6
Errors
1
Country
Kenya
ASN
AS36866
AS Org
Jamii Telecommunications Limited
102.213.250.107 low
0 /100
Last seen 2026-02-12 02:00
Hits
6
Errors
3
Country
Kenya
ASN
AS329192
AS Org
Optinode Group LLP
41.209.14.83 low
0 /100
Last seen 2026-02-22 02:00
Hits
5
Errors
1
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.3.76 low
0 /100
Last seen 2026-02-10 02:00
Hits
5
Errors
2
Country
Kenya
ASN
AS9129
AS Org
MTN SA
41.209.3.177 low
0 /100
Last seen 2026-02-28 02:00
Hits
4
Errors
0
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.207.44.20 low
0 /100
Last seen 2026-02-25 02:00
Hits
4
Errors
0
Country
Kenya
ASN
AS329518
AS Org
Central Networks Communication LTD
41.209.10.21 low
0 /100
Last seen 2026-02-16 02:00
Hits
4
Errors
1
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.213.250.137 low
0 /100
Last seen 2026-01-28 02:00
Hits
4
Errors
0
Country
Kenya
ASN
AS329192
AS Org
Optinode Group LLP
102.207.44.18 low
0 /100
Last seen 2026-03-02 02:00
Hits
3
Errors
1
Country
Kenya
ASN
AS329518
AS Org
Central Networks Communication LTD
102.214.16.151 low
0 /100
Last seen 2026-02-20 02:00
Hits
3
Errors
0
Country
Kenya
ASN
AS15399
AS Org
Wananchi Group (Kenya) Limited
41.209.3.178 low
0 /100
Last seen 2026-02-19 02:00
Hits
3
Errors
1
Country
Kenya
ASN
AS9129
AS Org
MTN SA
102.207.44.17 low
0 /100
Last seen 2026-02-19 02:00
Hits
3
Errors
1
Country
Kenya
ASN
AS329518
AS Org
Central Networks Communication LTD
196.201.226.69 low
0 /100
Last seen 2026-02-19 02:00
Hits
3
Errors
1
Country
Kenya
ASN
AS36866
AS Org
Jamii Telecommunications Limited
196.216.91.93 low
0 /100
Last seen 2026-02-18 02:00
Hits
3
Errors
0
Country
Kenya
ASN
AS30844
AS Org
Liquid Telecommunications Ltd
41.60.141.243 low
0 /100
Last seen 2026-02-17 02:00
Hits
3
Errors
1
Country
Kenya
ASN
AS30844
AS Org
Liquid Telecommunications Ltd
41.209.14.84 low
0 /100
Last seen 2026-02-17 02:00
Hits
3
Errors
0
Country
Kenya
ASN
AS9129
AS Org
MTN SA
196.216.91.92 low
0 /100
Last seen 2026-02-13 02:00
Hits
3
Errors
0
Country
Kenya
ASN
AS30844
AS Org
Liquid Telecommunications Ltd
196.216.91.90 low
0 /100
Last seen 2026-02-09 02:00
Hits
3
Errors
0
Country
Kenya
ASN
AS30844
AS Org
Liquid Telecommunications Ltd
196.202.189.154 low
0 /100
Last seen 2026-01-30 02:00
Hits
3
Errors
0
Country
Kenya
ASN
AS15399
AS Org
Wananchi Group (Kenya) Limited
102.207.44.16 low
0 /100
Last seen 2026-03-02 02:00
Hits
2
Errors
1
Country
Kenya
ASN
AS329518
AS Org
Central Networks Communication LTD
102.207.44.19 low
0 /100
Last seen 2026-02-25 02:00
Hits
2
Errors
0
Country
Kenya
ASN
AS329518
AS Org
Central Networks Communication LTD
102.214.16.58 low
0 /100
Last seen 2026-02-22 02:00
Hits
2
Errors
1
Country
Kenya
ASN
AS15399
AS Org
Wananchi Group (Kenya) Limited