# Introducing Watt Admin

We're excited to announce the release of [Watt Admin](https://github.com/platformatic/watt-admin), an open-source developer monitoring and administration tool for Platformatic applications. This powerful dashboard gives developers real-time visibility into their Node.js services, making monitoring performance, troubleshooting issues, and managing [Watt](https://platformatic.dev/watt) easier than ever.

Watt Admin is a single command away from your Watt application: `npx wattpm admin`.

Let’s break down the key features:

* Real-Time Performance Metrics
    
* Logging
    
* Runtime selection
    
* Service control
    

### Real-Time Performance Metrics

Watt Admin provides detailed real-time metrics for your Platformatic applications:

* **Memory Usage Monitoring**: Track RSS, heap usage, new space, and old space memory allocation with visual charts
    
* **CPU & Event Loop Utilization**: Monitor CPU usage and event loop utilization to identify performance bottlenecks
    
* **Latency Tracking**: View P90, P95, and P99 latency metrics to ensure optimal response times
    
* **Request Rate Analysis**: Track requests per second (RPS) to understand traffic patterns
    

### Comprehensive Logging

Stay informed with advanced logging capabilities:

* **Centralized Log Viewer**: View logs from all services in a single interface
    
* **Log Filtering**: Filter logs by service or log level to find relevant information quickly
    
* **Pretty or Raw View**: Toggle between formatted and raw JSON log views
    
* **Log Export**: Save logs for offline analysis or sharing
    

### Service Management

Gain full control over your Platformatic services:

* **Service Overview**: View all running services with their current status
    
* **Service-Level Metrics**: Drill down into metrics for individual services
    
* **Service Comparison**: Compare metrics between services and aggregated data
    
* **Service Restart**: Restart services directly from the dashboard
    

### CLI Integration

Watt Admin includes a powerful CLI tool that:

* **Discovers Runtimes**: Automatically finds all available Platformatic runtimes
    
* **Interactive Selection**: Choose between multiple runtimes with an interactive menu
    
* **Runtime Information**: View detailed information about selected runtimes
    

## Getting Started

Getting started with Watt Admin is simple. First, we can start a simple application managed by Watt that is composed of a [Next.js](http://nextjs.org/), [Node.js](https://nodejs.org/) and [Fastify](https://fastify.dev/) services, as well as our [Composer](https://platformatic.dev/composer):

```bash
git clone https://github.com/platformatic/composer-next-node-fastify
cd composer-next-node-fastify
npm install
npm run build
npm start
```

You can also use it on your own Watt application! Then, starting Watt Admin is as simple as:

```bash
npx wattpm admin
```

You can then open http://localhost:4042 or click on the URL that is printed on the console.

Watt Admin looks like:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1744965588016/8b9fdde4-d94f-4bc6-be29-347e37d690c8.png align="center")

Here is the metrics view, for each individual service:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1744965605867/74462dd1-613f-437c-9936-90df4e2c258e.png align="center")

Here is the logs view:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1744965617087/8572e2a9-88e2-4868-9987-26b441a4c0cd.png align="center")

## What about production?

Watt Admin is the perfect development companion for diagnosing and debugging performance issues in your Node.js application. If you're looking for a production tool, check out our Intelligent Command Center: [https://www.platformatichq.com/command-center](https://www.platformatichq.com/command-center).
