BTRC-compliant · built for ISPs

Every session, logged.
Every packet, accountable.

InfinityLog is a complete network-activity monitoring system for ISPs — it captures your subscribers' PPPoE, IP, MAC and port activity the moment your Mikrotik forwards it, and makes months of it searchable in under a second. Regulator-ready, without the storage bill.

  • 350+ISPs served
  • 6 yrsin production
  • 5+countries
prerouting · live capture LIVE
ingest 76,412/30s 18,258 active subs src → dst · pppoe · mac

Trusted by 350+ network operators across the region

Capabilities

One platform for compliance, forensics, and everyday operations.

Purpose-built for the way ISPs actually run — Mikrotik-native, multi-vendor syslog, and fast enough to search a quarter of logs while a regulator waits on the phone.

Customized log templates for Mikrotik

Custom search patterns record exactly what the BTRC asks for — PPPoE ID, MAC, source and NAT IP, ports and timestamps — nothing to reconcile after the fact.

Live log streaming

Watch every device's traffic in real time as it lands — instant error and health monitoring, no polling, no lag.

Multi-layer search filter

Filter by date, IP, MAC or user, stacked with AND logic and a time-range window — pinpoint one session in a sea of rows.

IP → subscriber attribution

Resolve any IP and moment back to the PPPoE user who held it — the question every investigation opens with.

Multi-vendor syslog

Mikrotik-first, and ingests standard syslog from other sources — running on Ubuntu.

Configurable listening port

Default UDP/514 or any port you set — reduces noise and fits varied network setups.

Multi-level user access

User- and group-based permission controls with full activity tracking — every operator scoped to exactly what they should see.

Server-side compliance exports

Request a full day's log and the server prepares it in the background — a progress bar, then a download link. No timeouts, whether it's ten thousand rows or ten million.

See it in action

The application your NOC will actually live in.

A clean operator console — a resource-aware dashboard, a live trace-route stream, and a search that resolves any subscriber in a second.

infinitylog · /dashboard
Active PPPoE18,258
Total customers20,846
Events / day37.6M
ClickHouse6.5GB

Live operations dashboard

Active subscribers, ingestion rate, storage and 24-hour load — at a glance, refreshed as logs land.

infinitylog · /log-stream
TimePPPoE userUser IPVisited
21:14:06rakib_home_84210.250.14.7142.250.199.132
21:14:05shipra_net_11910.250.30.1457.144.160.192
21:14:05tuhin_fiber10.250.12.531.13.71.36
21:14:04nadia_home10.250.59.318.214.27.19
21:14:04hasan.official10.250.50.1104.244.42.1

Real-time trace route

Every flow, enriched with the subscriber behind it, streaming as it arrives.

infinitylog · /search
user = rakib_home_842 date = 17 Aug visited ip = 142.250.*
TimeNAT IPVisited : PortMAC
21:14:06182.16.7.60142.250.199.132:443A8:F9:4B…
20:58:22182.16.7.60142.250.80.14:443A8:F9:4B…
20:41:09182.16.7.61142.250.199.99:443A8:F9:4B…
19:33:50182.16.7.60142.250.4.100:80A8:F9:4B…
18:07:12182.16.7.62142.250.66.196:443A8:F9:4B…

Multi-layer search

Stack filters with AND logic; export the full matching set server-side.

The pipeline

From your router to a regulator-ready record — in four steps.

  1. 01

    Forward

    Your Mikrotik ships prerouting logs over syslog to InfinityLog — one line per flow, on the port you choose.

    logging action → remote 514
  2. 02

    Parse & enrich

    Each line is parsed into fields and enriched with the PPPoE user behind the IP — the moment it arrives.

    ip · port · mac · pppoe
  3. 03

    Store, compressed

    Rows land in a columnar store at roughly 16 bytes each — months of history on a disk you can afford.

    ~16 bytes/event · ~8× smaller
  4. 04

    Search & export

    Query any window in under a second, then hand a regulator a clean, timestamped export.

    where ip = … < 1s
Engineered for scale

Rebuilt on a columnar engine. The numbers moved.

InfinityLog's storage layer was re-engineered from the ground up. The same logs that once filled a 16 TB HDD now fit on a 2 TB SSD — and searches that crawled now finish before you let go of the mouse.

Put it on your traffic
~16bytes

per logged event, compressed on disk

<1sec

to search a full day across all devices

Billions

of rows queryable per server

~8×

smaller footprint than the legacy store

Package & pricing

Priced by your subscriber base. Sized for real traffic.

Every plan is the full product — capture, search, analytics and compliance exports. You scale the hardware, we run the software. Prices in BDT, billed yearly.

Modest hardware, by design

Every package has its own recommended spec — tap System requirements on any plan above. Thanks to the columnar rebuild, even the largest tier runs on affordable SSD hardware:

  • Storage~8× smaller 16 TB HDD → 2 TB SSD
  • Per event~16 bytes compressed
  • Search< 1 second / full day
  • Base OSUbuntu 22.04 · RAID-1
From the blog

Log management, explained for ISP operators.

Practical guidance on IP-log compliance, tooling and the operational wins of getting it right.

Compliance

Built to satisfy the BTRC mandate — and survive the audit.

Bangladeshi ISPs must retain subscriber activity logs and produce them on request. InfinityLog is designed around that obligation, not bolted onto it.

  • Captures the full mandated record: PPPoE ID, MAC, source & NAT IP, ports, timestamps.
  • Append-only storage with per-source retention windows.
  • Clean, timestamped exports ready to hand to a regulator — prepared server-side.
  • Role-scoped access with activity tracking, so every lookup is accountable too.
The company

Six years keeping ISP networks accountable.

InfinityLog is built and run by Softify BD Limited — a Dhaka software company focused on the tools ISPs depend on. We ship, deploy and support it ourselves.

350+ISP clients
6+years
100%satisfaction
10+intl clients
5+countries
10+team
Questions, answered

What operators ask before they switch.

The practical questions that come up in every evaluation — capture, compliance, hardware and migration.

What exactly does InfinityLog capture?

Every connection flow your Mikrotik forwards — the PPPoE account, MAC address, source and NAT IP, source and destination ports, the destination, and a precise timestamp. It's the complete record the BTRC expects, enriched with the subscriber behind each IP the moment it arrives.

Does it satisfy BTRC compliance?

Yes — that's the design goal, not an afterthought. InfinityLog captures the full mandated record, stores it append-only with per-source retention windows, and produces clean, timestamped exports you can hand to a regulator without editing. Every operator lookup is itself role-scoped and tracked, so access to the logs is accountable too.

How much history can I keep, and on what disk?

Because events are stored columnar at roughly 16 bytes each, months of history fit on a modest SSD — a network that once needed a 16 TB HDD typically runs on a 2 TB SSD. Every package ships with its own recommended spec, and retention windows are configurable per source.

Will it add load to my router or slow the network?

No. Your Mikrotik simply forwards prerouting logs over syslog — a lightweight, fire-and-forget stream. There's no agent on subscriber devices and nothing inline on your data path; InfinityLog receives and processes everything on its own server.

How fast is search at real scale?

A search across a full day of a 20,000-subscriber network returns in about a second. You stack filters — date, IP, MAC, user — with AND logic, and export the full matching set server-side without timeouts, whether it's ten thousand rows or ten million.

Can I migrate from an existing log server?

Yes. InfinityLog can run alongside a legacy MySQL-based store during a dual-write migration, so ingestion never stops and no history is lost while you cut over. We plan and run the cutover with you.

Who deploys and supports it?

Softify BD Limited builds, deploys and supports InfinityLog directly — on your own hardware, on-premises. It's infrastructure you own, run by a team that has done it across hundreds of ISP networks.

See InfinityLog on your own traffic.

Book a live demo and we'll point a test Mikrotik at it — you'll watch your logs land, search them, and export a compliance record in the same session.

Call +880 1730 797262