Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Anypoint MonitorNew to Visual Studio Code? Get it now.
Anypoint Monitor

Anypoint Monitor

Edgar Moran

|
965 installs
| (0) | Free
Monitor, manage, and deploy MuleSoft Anypoint Platform applications directly in VS Code. Real-time CloudHub 1.0/2.0 monitoring, API management, multi-account support, and live log streaming for MuleSoft developers.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Anypoint Monitor - Anypoint Management in VSCode

VS Marketplace Version VS Marketplace Downloads VS Marketplace Rating License

A comprehensive Visual Studio Code extension for MuleSoft Anypoint Platform management. Monitor CloudHub applications, manage APIs, track subscriptions, and seamlessly work with multiple Anypoint organizations directly within your development environment.

Key Benefits

  • Enhanced Productivity: Access comprehensive Anypoint Platform information directly from Visual Studio Code
  • Multi-Account Management: Seamlessly switch between multiple Anypoint organizations and accounts
  • Real-time Monitoring: Monitor CloudHub 1.0 and 2.0 application status with instant updates
  • Unified Dashboard: Centralized view of organization details, subscriptions, and API management
  • Secure Authentication: Enterprise-grade OAuth 2.0 authentication with automatic token refresh
  • Multi-Environment Support: Complete environment management across Sandbox, Staging, and Production
  • Intelligent Error Handling: Automatic permission detection and helpful error messages

Features

🏢 Multi-Account Management

  • Account Manager: Centralized dashboard to manage multiple Anypoint Platform accounts
  • Seamless Account Switching: Switch between different organizations without re-authentication
  • Account Status Monitoring: Real-time account health with automatic token refresh
  • Individual Account Configuration: Each account maintains its own environments, permissions, and settings
  • Account Refresh: One-click refresh of account permissions and environments
  • Bulk Account Operations: Add, remove, or migrate multiple accounts efficiently

🏢 Organization & User Management

  • Organization Details: Comprehensive view of organization name, ID, type, and ownership
  • User Profile: View current user details including username, email, roles, and permissions
  • Subscription Tracking: Monitor subscription expiration dates and renewal status
  • Multi-Environment Access: Work seamlessly across Sandbox, Development, Staging, and Production environments
  • Developer Utilities: Access to advanced developer-specific tools and entitlements

☁️ CloudHub Application Monitoring

CloudHub 1.0 & 2.0 Applications

  • Unified Application List: View all CloudHub 1.0 and 2.0 applications in one interface
  • Application Details: Deep dive into application configuration, workers, replicas, and runtime versions
  • Lifecycle Management: Start, stop, restart applications directly from VSCode
  • Status Monitoring: Real-time application status with health indicators
  • Cross-Account Access: View and manage applications from multiple organizations

Application Command Center (Premium Feature)

  • Health Scoring: Intelligent health score calculation based on logs, replicas, and deployment status
  • AI Insights: Automated insights and recommendations based on application performance
  • Quick Actions: One-click access to logs, restart, application details, and diagrams
  • Performance Metrics: Real-time CPU, memory, and network metrics visualization
  • Recent Logs: Quick access to the last 50 application logs with filtering
  • Application Overview: Comprehensive dashboard showing runtime, workers, replicas, and environment info
  • Metrics Visualization: Interactive charts for application performance over time

📊 Real-Time Monitoring & Logs

  • Live Log Streaming: Real-time log tailing for CloudHub 1.0 and 2.0 applications with auto-refresh
  • Advanced Filtering: Search and filter logs by message content, log level (INFO, WARN, ERROR), or thread
  • Priority Highlighting: Color-coded log levels for quick issue identification
  • Multi-Format Export: Export logs to JSON, CSV, or TXT formats with customizable pagination
  • Log Timestamp Display: Precise timestamps for all log entries
  • Cross-Environment Monitoring: Monitor applications across different environments seamlessly
  • Error Detection: Automatic error rate calculation and health impact analysis

🎨 Application Flow Diagrams

  • Visualize Mule Flows: Generate interactive flow diagrams from CloudHub 2.0 deployments or local JAR files
  • Local & Remote Support: Browse local Mule application JAR files or select from CloudHub deployments
  • Mermaid Diagrams: Inspect generated Mermaid diagrams directly inside VSCode webview
  • Flow/Sub-Flow Mapping: Visual representation of flow relationships and dependencies
  • In-Memory JAR Parsing: Downloads deployment JARs, scans Mule XML configuration files
  • Export Capability: Copy diagram code for use in architecture documentation
  • Cross-File Dependencies: Highlights flow references across multiple configuration files

🔌 API Management & Security

  • API Manager Integration: View and manage all APIs across multiple accounts and environments
  • API Details: Access API names, versions, endpoints, asset versions, and instance labels
  • API Security Audit: Comprehensive security analysis with policy compliance checks
  • Policy Enforcement: View applied policies including SLA tiers, rate limiting, and authentication
  • API Discovery: Browse available APIs in your organization with detailed metadata
  • Cross-Account API Management: Unified API view from multiple organizations
  • Detailed API Information: Click through to detailed API configuration and analytics

🛠️ Developer Tools

  • DataWeave Playground: Interactive DataWeave 2.0 testing and transformation environment
    • Syntax highlighting and code completion
    • Input/Output preview panels
    • Sample data templates
    • Error validation and debugging
  • Environment Comparison: Side-by-side comparison of environment configurations and applications
  • Developer Utilities Panel: Comprehensive developer tools dashboard with system information
  • Access Token Management: Secure token viewing, copying, and debugging with expiration tracking

🌐 Community & Support

  • MuleSoft Community Events: Access upcoming MuleSoft meetups, webinars, and community events
  • Event Calendar: Browse events with dates, locations, and registration links
  • Feedback System: Direct feedback channel to extension developers with GitHub integration
  • Issue Tracking: Quick access to report bugs and request features

Available Commands

Access all commands through the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) by typing "AM":

🔐 Authentication & Account Management

Command Description Usage
AM: Login into Anypoint Platform Authenticate with your Anypoint Platform credentials Use this first to establish connection
AM: Account Manager NEW Manage multiple Anypoint accounts Switch accounts, refresh tokens, view status
AM: Logout Securely logout from Anypoint Platform Clear stored credentials and tokens
AM: Retrieve Access Token Get current authentication token for debugging View token details and expiration

👤 User & Organization Commands

Command Description Details
AM: My Information Display current user profile and permissions Shows username, email, roles, and organization membership
AM: Organization Details View comprehensive organization information Organization name, ID, usage statistics, and resource limits
AM: Developer Information Access developer-specific data Developer roles, entitlements, and access permissions
AM: Developer Utilities Comprehensive developer tools panel Advanced developer utilities and debugging tools

☁️ CloudHub Management Commands

Command Description What You'll See
AM: Show CloudHub 1.0 Applications List all CloudHub 1.0 applications Application names, status, environment, workers, and runtime versions
AM: Show CloudHub 2.0 Applications Display CloudHub 2.0 applications Modern CH2 apps with scaling info, replicas, and deployment status
AM: Application Diagram Visualize CloudHub 2.0 or local JAR flows Interactive Mermaid diagram outlining flow and sub-flow connections
AM: Application Command Center Unified control room for CH1 & CH2 apps Environment-aware KPIs, AI insights, and lifecycle tooling in one view
AM: Real-Time Logs Premium Live log streaming for CH1 & CH2 Real-time log tailing with filtering, search, and multi-format export
AM: Environment Comparison Table Compare environments side-by-side Environment details, configurations, and application status comparison

🔌 API Management & Developer Tools

Command Description Information Displayed
AM: Retrieve API Manager APIs View all APIs in API Manager API names, versions, endpoints, policies, and SLA tiers
AM: Audit APIs Perform comprehensive API security audit Security analysis, compliance checks, and recommendations
AM: Subscription Expiration Check subscription status and expiration dates Renewal dates, subscription types, and usage limits
AM: DataWeave Playground Interactive DataWeave testing environment DataWeave transformation testing and validation

🌐 Community & Support Commands

Command Description Information Displayed
AM: MuleSoft Community Events Access MuleSoft community events and resources Event listings, webinars, and community announcements
AM: Provide Feedback Submit feedback and feature requests Direct feedback channel to extension developers

Installation

From VSCode Marketplace

  1. Open VSCode
  2. Go to Extensions view (Ctrl+Shift+X)
  3. Search for "Anypoint Monitor"
  4. Click "Install"

From Command Line

code --install-extension EdgarMoran.anypoint-monitor

Getting Started

Step 1: Install the Extension

Install Anypoint Monitor from the VSCode Marketplace.

Step 2: Login to Your First Anypoint Account

  1. Open Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
  2. Type AM: Login into Anypoint Platform
  3. Complete the OAuth authentication flow in your browser
  4. The extension will automatically fetch your environments and permissions

Step 3: (Optional) Add Additional Accounts

For multi-organization management:

  1. Open Command Palette and type AM: Account Manager
  2. Click "Add New Account" in the Account Manager webview
  3. Complete OAuth authentication for the additional account
  4. Switch between accounts seamlessly using the Account Manager

Step 4: Explore Your Applications

Use the available commands to monitor and manage your Anypoint Platform resources:

  • Switch Accounts: Use AM: Account Manager to switch between different organizations
  • View Applications: Use AM: Show CloudHub 1.0 Applications or AM: Show CloudHub 2.0 Applications
  • Monitor Organization: Check AM: Organization Details for comprehensive organization information
  • Manage APIs: Access AM: Retrieve API Manager APIs to view your API portfolio
  • Real-time Monitoring: Use AM: Real-Time Logs for live application log streaming
  • Visualize Applications: Use AM: Application Diagram to create flow diagrams

System Requirements

  • Visual Studio Code version 1.96.0 or higher
  • Active Anypoint Platform account with appropriate permissions
  • Internet connection for Anypoint Platform API access

Troubleshooting

Authentication Issues

  • Ensure your Anypoint Platform credentials are correct
  • Verify your account has the necessary permissions for the resources you're trying to access
  • Try refreshing the account using the Account Manager "Refresh" button
  • If issues persist, remove and re-add the account in Account Manager

Multi-Account Issues

  • Missing Environments: If you don't see all environments after switching accounts, refresh the account in Account Manager
  • 403 Permission Errors: These indicate your account lacks specific permissions (not an authentication issue)
  • Cross-Account Data: If you see data from the wrong account, switch to the correct account in Account Manager
  • Stale Tokens: Use the Account Manager refresh feature to update tokens and permissions

Connection Problems

  • Check your internet connection
  • Verify Anypoint Platform service status
  • Ensure your firewall allows connections to Anypoint Platform endpoints
  • For OAuth issues, ensure port 8082 is available for the redirect callback

CloudHub 2.0 Access Issues

  • Verify your account has CloudHub 2.0 licensing for the selected environment
  • Check that you have the necessary role permissions for CloudHub 2.0
  • Try different environments as CloudHub 2.0 may be available in some but not others
  • Use Account Manager to refresh account permissions

What's New in Latest Version

🆕 Multi-Account Management

  • Account Manager Dashboard: Centralized management of multiple Anypoint Platform accounts
  • Seamless Account Switching: Switch between organizations without re-authentication
  • Account-Aware Operations: All extension features now work correctly across multiple accounts
  • Automatic Token Refresh: Enhanced token management with automatic refresh per account
  • Intelligent Error Handling: Better error messages with account-specific context

🛠️ Enhanced Reliability

  • Improved API Handling: Centralized API request management with automatic retry logic
  • Better Permission Management: Clear distinction between authentication (401) and permission (403) errors
  • Enhanced Environment Support: More reliable environment detection and switching
  • Debugging Improvements: Comprehensive logging for troubleshooting

Support

For issues, feature requests, or general questions:

  • GitHub Issues: Report bugs and request features at the project repository
  • Feedback: Use AM: Provide Feedback command within VS Code
  • Community: Join MuleSoft community events via AM: MuleSoft Community Events

License

MIT License - see LICENSE file for details


About

Developed for the MuleSoft developer community to enhance productivity and streamline Anypoint Platform management directly within Visual Studio Code. Whether you're working with a single organization or managing multiple Anypoint accounts, this extension provides the tools you need to efficiently monitor, manage, and develop with the Anypoint Platform.

Perfect for:

  • MuleSoft Developers working across multiple organizations
  • Solution Architects managing different client environments
  • DevOps teams monitoring CloudHub applications
  • API Managers overseeing multiple API portfolios
  • Anyone seeking unified Anypoint Platform management in VSCode
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft