Platform foundation

Built on proven enterprise standards

Pulse Monitor runs entirely within your existing infrastructure. No new servers. No external cloud services. No vendor lock-in beyond what you already run.

0
External agents required
1
WAR file to deploy
4
Environments supported
100%
On-premises — your data stays yours

Monitor any server in your estate

Register any combination of server types. Each uses its own purpose-built collector — no generic polling, no guesswork.

Oracle WebLogic Server

Default

WLST/T3-based collector. Pulls per-managed-server CPU, heap, threads, lifecycle, and JDBC data sources. Supports trust-store scanning, MDB tracking, and FTP-based log download.

WLSTT3/T3SJMXFTP log download

Apache Tomcat

HTTP collector

Reads JVM and thread details from manager/text/vminfo and enriches with connector/request counters from manager/status?XML=true. FTP used for log analysis. No JMX exposure required.

Tomcat Manager APIFTP logsHTTPS support

Kubernetes

REST collector

Pulls pod and node summary from the kube-apiserver via /api/v1/pods and /api/v1/nodes. Namespace-scoped or cluster-wide. Uses a ServiceAccount bearer token — no privileged access needed. Log analysis skipped by policy for K8s.

kube-apiserverBearer tokenNamespace scoping

Docker

REST collector

Calls the Docker Engine HTTP API — /containers/json, /info, per-container inspect and one-shot stats. Dashboard shows an eight-section engine view: host overview, container list, memory/PIDs, network and disk I/O, mount inventory, and topology hints. Up to 200 containers per run.

Docker Engine APIContainer stats8-section dashboard

Other — FTP log analysis only

Log-only

No infra collector — exists so the log analyzer can poll any generic FTP location for arbitrary .log / .txt / .out files. Set Server Health Check = NO for this type.

Designed to live inside your infrastructure

Most monitoring tools require you to open firewall ports, install cloud connectors, or send telemetry to third-party servers. Pulse Monitor does none of that.

Runs on WebLogic 12c

Deployed as a standard Java EE web application to the same WebLogic cluster you already manage. No new runtime needed.

Oracle database only

All Pulse data lives in your Oracle DB — the same database that hosts your SOA and MDS schemas. No extra database licence required.

Your network perimeter

All communication is internal. Pulse calls the WebLogic admin server and your Oracle DB — nothing leaves your data centre.

Four foundations that make Pulse Monitor reliable

Oracle WebLogic 12c

Application server

Pulse Monitor deploys as a standard WAR to the same WebLogic domain it monitors. It reuses your existing server infrastructure, JDBC connection pools, and JNDI naming — no separate middleware tier.

Multi-environmentJNDI data sourcesDeployment plans

Oracle Database

Persistence

All Pulse tables are created in your existing Oracle schema. Configuration, alerts, deployment records, metric snapshots, log analysis results, and certificate data are all stored and queryable via standard SQL.

JPA / HibernateZero extra licencesSQL DDL provided

WLST — WebLogic Scripting Tool

Metrics engine

Metric collection scripts bundled inside the application connect to your server infrastructure on a configurable schedule. No agents, no JMX exposure beyond the admin port you already use.

AgentlessConfigurable pollingBundled in WAR

AI — LangChain4j & LLM

Intelligence layer

The Qiyara chatbot and AI log analytics are powered by LangChain4j. The LLM key is configured per environment in your properties file and never transmitted outside your infrastructure.

LangChain4jConfigurable LLMOn-prem control

Works with the products you already use

WebLogic Server 12c

Application server host

Apache Tomcat

HTTP Manager collector

Kubernetes

REST kube-apiserver

Docker

Docker Engine HTTP API

Oracle SOA Suite

Composite monitoring

Oracle Service Bus

OSB deploy & monitor

Oracle Database

All persistence

Any LLM provider

Configurable AI key

Your data never leaves your infrastructure

Pulse Monitor was built from the ground up for organisations with strict data sovereignty requirements. Every metric, log entry, alert, and configuration record stays inside your Oracle database behind your firewall.

Security controls include layered request hardening, role-based menu access, CSRF protection on all mutating actions, TLS enforcement with HSTS, CIDR-aware forwarded header trust, and a bounded LRU rate limiter with a separate stricter cap for login — all configurable per environment.

See the security model
No telemetry sent to external servers
Secrets stored in environment properties — never in source code
CSRF protection on all mutating requests via synchronizer token
TLS enforcement, HSTS, and CSP headers — stricter per environment
Bounded LRU rate limiter with stricter login cap to block credential stuffing
Role-based menu RBAC — users only see what they're permitted to view

Deploy on your terms

One WAR file. Your WebLogic server. Your Oracle database. Get started in an afternoon.

Request access Explore modules