1. Install
curl -fsSL https://linuxlens.suherman.net/install.sh | bash
source ~/.linuxlens_env
Or clone the GitHub repository and install the CLI from ./cli.
Linux estate intelligence
LinuxLens is a vendor-neutral assessment of lifecycle, patching, security exposure, and operational constraint. It answers which systems are at risk, why, and what is the most practical fix — not a CVE list, and not a product pitch.
Open source · Read-only collector · Offline mode for regulated estates · Deterministic assessment
Open source
Install the CLI, collect facts, and get a deterministic risk assessment. Nothing is uploaded. No packages, kernels, or services are changed.
curl -fsSL https://linuxlens.suherman.net/install.sh | bash
source ~/.linuxlens_env
Or clone the GitHub repository and install the CLI from ./cli.
linuxlens assess localhost
Collects inventory and prints lifecycle, patch posture, LinuxLens risk (0–100), and capability-first remediation options.
linuxlens collect --archive ./linuxlens-assessment.tar.gz
# copy the archive out, then:
linuxlens assess --from-archive ./linuxlens-assessment.tar.gz
Use when hosts must not reach the Internet. The archive contains structured evidence only.
# on each host (Ansible / SSH)
linuxlens collect --archive host-$(hostname).tar.gz
# on your workstation
linuxlens assess --from-archive ./host-prod-db-01.tar.gz \
--criticality critical \
--maintenance-window quarterly \
--workload postgresql
Built for platform engineers, SREs, infrastructure leaders, CISOs, consultants, and MSPs.
The gap
Vulnerability tools answer which CVEs exist. Vendor consoles answer support status for one family. LinuxLens answers the question operators and executives actually ask.
Overview
284 servers
How it works
A read-only collector gathers host, OS, kernel, package, update, and operational metadata. Passwords, keys, and customer data stay out.
A deterministic engine scores lifecycle, patch lag, exposure, and operational constraint against published rules — not an LLM judgement.
Patch, live patch, upgrade, migrate, extended support, compensate, or accept risk. The capability comes first.
Only then: compatible products. “Live kernel patching is recommended.” Then, optionally, who can fulfil it.
Hosts → collector → HTTPS → LinuxLens API. Best for SaaS estates.
Collector writes linuxlens-assessment.tar.gz. Manual import. Nothing needs outbound Internet.
Hundreds or thousands of servers. Only the relay needs outbound connectivity.
LinuxLens risk
Raw CVSS is not estate risk. LinuxLens uses an explicit 0–100 model. Every Critical or High judgement cites collector evidence or declared business context.
prod-payment-db-01
Primary recommendation
Apply non-disruptive mitigation immediately, then schedule operating system migration as the long-term remediation.
Compatible providers are listed after the capability — never instead of it.
Customer journey
Run linuxlens collect. Get band counts and immediate findings in hours, not a six-week project.
Add criticality, windows, exposure, and regulatory context. Leave with a roadmap and investment plan.
Act on capabilities. Provider products appear only as fulfilment options.
Scheduled collection, drift, reassessment, alerts, and tracking. From engagement to platform.
Editions
One-off assessment for a small-to-medium estate. Rapid risk snapshot, executive summary, technical findings. Connected or offline import.
linuxlens collect · linuxlens assess
Continuous Linux posture management: scheduled scans, dashboard, history and trends, reports, and remediation tracking.
SSO, RBAC, multiple estates, offline assessment, private deployment, ITSM, custom policy, and compliance evidence.
Many customers and estates, partner dashboard, white-labelled reporting, delegated access. Licensing recommendations stay capability-first.
Principles
TuxCare, Canonical, Red Hat, and SUSE can fulfil a capability. None of them own the score.
We never lead with “buy KernelCare.” We lead with live kernel patching, then who can deliver it.
The collector does not patch, enrol, or change services. Safe to run on production hosts.
AI may explain a Critical host. It does not decide the host is Critical. Every answer traces to evidence.
Start
Tell us about the estate. We will follow up with a low-friction snapshot path — including offline collection when nothing may leave the building.