No database users
It reads Oracle inventory from the OS and instance configuration — it never logs in to create a monitoring account inside your databases.
A temporary privileged shell, a set of AES-256 encrypted output files, and no persistent credentials left behind on any host.
The collector is a single self-contained bash program that discovers Oracle software across the estate without installing an agent, creating a database user, or opening a listening port. Copy it, run it, take the encrypted output with you.
Most tools need broad, permanent access. The collector needs only a temporary, privileged shell — and it works even when no single machine can reach the whole estate.
It reads Oracle inventory from the OS and instance configuration — it never logs in to create a monitoring account inside your databases.
Output files are sealed with AES-256 before they ever leave the host. Transport method is your choice.
Designed for estates where no single workstation can reach every server. Run it per zone under a temporary privileged shell.
Nothing is installed and no port is opened. The collector is a script that runs, produces encrypted files, and exits.
Linux, AIX, HP-UX, Solaris and Windows via Cygwin, using only functions already present on the host.
A daemon mode streams DB, FMW and OS workload metrics so analysis isn't limited to a single snapshot.
Produce an encryption-sealed inventory for a renewal or an audit — one command, no configuration on the host.
# ./LMSCloud collect ALL ALL
# ./LMSCloud upload
Stream workload metrics so drift, under-licensing and unused entitlements surface continuously instead of once a year.
# ./LMSCloud daemon start
# ./LMSCloud daemon status
# ./LMSCloud daemon stop
Run under a temporary privileged shell. Root auto-detects new software owners; sudo keeps tighter, explicit control. Nothing persists when the run ends.
# sudo ./LMSCloud collect ALL ALL
# ./LMSCloud daemon stop
A complete inventory of Oracle Database, Fusion Middleware and OS/CPU data in a single pass — ideal before an audit or a renewal.
# mkdir /lmscloud
# cp LMSCloud /lmscloud/
# cd /lmscloud/
# ./LMSCloud collect ALL ALL
# ./LMSCloud upload
Run the collector as a daemon to feed Workload Real-Time metrics into the dashboard — the same data behind “how much work is this system actually doing?”
# ./LMSCloud daemon start
# ./LMSCloud daemon status
# ./LMSCloud daemon stop
As root, the collector automatically detects any new Oracle software owner and adds their software without further interaction. As a non-root / sudo user you keep tighter control, at the cost of extra work each time a new owner appears.
No runtime, no package manager, no compiler. If the host has a POSIX shell and standard utilities, the collector runs.
| Platform | How it runs | Requirements | Operational impact |
|---|---|---|---|
| Linux | Native bash, root or sudo | None — built-in utilities only | No install, no change ticket |
| AIX | Native shell, root or sudo | None | Nothing to patch |
| HP-UX | Native shell, root or sudo | None | Nothing to patch |
| Solaris | Native shell, root or sudo | None | Nothing to patch |
| Windows | Via Cygwin | Cygwin base | Runs inside existing Cygwin |
One sealed output file carries everything the business needs for an audit and everything the engine needs to compute cost and coverage.
Walk your security and compliance team through exactly what the collector reads, what it produces and what it leaves behind.
Run the collector against a zone, upload the encrypted results, and let the SMART-DB engine do the rest.