Skip to content
Open source · RPM fleets

Because RPMs have
stories to tell

Every install, update and removal on every server — collected by the agent, compiled in one database, and queryable from a dashboard your team actually reads.

RHEL · Alma · Oracle
Distributions supported
OSV + CVE
Vulnerability matching
OIDC · LDAP
Authentication
db-prod-07 — dnf history
# Install
$ sudo dnf localinstall -y https://rpm.rda.run/repo.rpm
$ sudo dnf install -y txlog

# Configure (update server URL)
$ sudo nano /etc/txlog.yaml

# Run
$ txlog build

The server dashboard

Fleet-wide totals, OS and agent spread, and anomalies from the last 7 days.

txlog.example.com
Txlog Server
Datacenter 001

Dashboard

Global infrastructure overview and real-time statistics

AssetsTotal
1,284
ExecutionsLast 30 days
38,902 12.4%
InstalledLast 30 days
6,417 3.1%
UpgradedLast 30 days
21,335 8.7%

OS distribution

OS nameAssets
Red Hat Enterprise Linux 9.4612
Rocky Linux 9.3341
AlmaLinux 9.4208
Oracle Linux 8.987
Undefined OS36

Agent distribution

Agent versionAssets
v1.27.0903
v1.26.2244
v1.25.098
Undefined Agent Version39

Recent Anomalies last 7 days

View All
highdb-prod-07: 214 packages in one transaction
mediumweb-edge-02: no executions for 9 days
lowapp-stg-11: kernel updated, restart pending
Tracks RPM fleets onAlmaLinuxRed Hat Enterprise LinuxRocky LinuxOracle LinuxFedoraCentOS
What it does

Four things, done properly

Comprehensive Transaction Tracking

Every package transaction is recorded — installations, updates and removals — giving you a complete history of package activity on each system.

installupdateuninstall

Detailed Data Compilation

Beyond simple counts: frequency, package names and versions are compiled per asset, so you can answer “what changed, where, and when”.

Track server restarts

Know which hosts still need a reboot to fully apply critical updates — kernel and core library changes only take effect after a restart.

17 assets pending restart

RPM System Focus

Specialised in RPM-based distributions — AlmaLinux, Fedora, Red Hat Enterprise Linux and friends — so collection stays accurate instead of generic.

Run the agent on one server.
See the story in minutes.

Container image, Kubernetes manifest and Postgres — nothing else to wire up.