Getting Started with Nodewarden
Complete guide to setting up monitoring for your applications in under 10 minutes.
Getting Started with Nodewarden
Welcome to Nodewarden! This guide will help you set up monitoring for your applications and infrastructure in under 10 minutes.
What You'll Learn
- How to install the Nodewarden agent
- Basic configuration for different environments
- Setting up your first alerts
- Understanding the dashboard
Prerequisites
Before getting started, make sure you have:
- A Nodewarden account (sign up here)
- Server access (SSH or admin privileges)
- Your customer ID and API key (found in your dashboard)
Quick Start
1. Install the Agent
The fastest way to get started is with our one-line installer:
bashcurl -sSL https://get.nodewarden.com | bash -s -- --customer-id YOUR_ID --api-key YOUR_KEY
Replace YOUR_ID
and YOUR_KEY
with your actual credentials from the dashboard.
2. Verify Installation
Check that the agent is running:
bashsudo systemctl status nodewarden-agent
You should see output indicating the service is active and running.
3. View Your Data
Within 2-3 minutes, you should see data appearing in your Nodewarden dashboard at app.nodewarden.com.
Supported Platforms
Nodewarden supports all major operating systems:
| Platform | Architecture | Installation Method | |----------|-------------|-------------------| | Ubuntu 18.04+ | x86_64, arm64 | apt package or script | | CentOS/RHEL 7+ | x86_64, arm64 | yum package or script | | Amazon Linux | x86_64, arm64 | yum package or script | | Windows Server | x86_64 | MSI installer | | macOS | x86_64, arm64 | Homebrew or script | | FreeBSD | x86_64 | Package or manual install |
What Gets Monitored
Out of the box, Nodewarden automatically monitors:
System Metrics
- CPU usage and load average
- Memory usage and swap
- Disk usage and I/O
- Network traffic and connections
Application Discovery
- Running processes and services
- Database connections (MySQL, PostgreSQL, Redis)
- Web servers (Apache, Nginx)
- Application frameworks detection
WordPress Specific
- Core version and updates
- Plugin status and performance
- Theme information
- Database optimization opportunities
Next Steps
Now that you have basic monitoring set up:
- Configure Alerts - Set up notifications for important events
- Customize Dashboards - Tailor views for your team
- Team Management - Add team members and set permissions
- API Integration - Integrate with your existing tools
Need Help?
Troubleshooting
Agent Won't Start
If the agent fails to start, check the logs:
bashsudo journalctl -u nodewarden-agent -f
Common issues:
- Network connectivity: Ensure outbound HTTPS (443) is allowed
- Permissions: Agent needs to read system metrics
- Disk space: Ensure adequate space for local storage
No Data Appearing
If you don't see data after 5 minutes:
- Verify agent is running:
sudo systemctl status nodewarden-agent
- Check configuration:
sudo cat /etc/nodewarden/config.yml
- Review logs for errors:
sudo journalctl -u nodewarden-agent -n 50
WordPress Plugin Issues
For WordPress-specific monitoring:
- Ensure the WordPress plugin is installed and activated
- Verify API key is configured in plugin settings
- Check that WordPress can make outbound HTTP requests
Ready for more advanced configuration? Check out our Advanced Setup Guide for custom configurations, proxy setups, and enterprise deployments.