DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Please enter at least three characters to search
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workloads.

Related

  • Top React Libraries for Data-Driven Dashboard App Development
  • Apple Vs Google: War of the Wearables
  • Application Modernization and 6 R's
  • Hiring Full-Stack Developers? 6 Skills To Look For in 2022

Trending

  • The Full-Stack Developer's Blind Spot: Why Data Cleansing Shouldn't Be an Afterthought
  • Metrics at a Glance for Production Clusters
  • Manual Sharding in PostgreSQL: A Step-by-Step Implementation Guide
  • Endpoint Security Controls: Designing a Secure Endpoint Architecture, Part 2
  1. DZone
  2. Data Engineering
  3. Data
  4. Anypoint Monitoring in Mule

Anypoint Monitoring in Mule

Learn about Anypoint monitoring in Mule and look at dashboards, event-driven alerts, and the logging system.

By 
Omer Farooq Ahmed Syed user avatar
Omer Farooq Ahmed Syed
·
Jul. 11, 18 · Analysis
Likes (2)
Comment
Save
Tweet
Share
11.7K Views

Join the DZone community and get the full member experience.

Join For Free

Anypoint Monitoring in Anypoint platform provides visibility into integrations across your app network. These monitoring tools provide feedback from Mule flows and components in your app network.

Operations and development teams use the monitoring tools to diagnose issues and prescribe solutions to behavior that negatively impacts digital performance. The monitoring tools are designed to reduce the time to identify and resolve these issues through aggregated metrics, data visualization tools, alerts for issues, and a log aggregation system. Specifically, Anypoint Monitoring provides ways to:

  • Aggregate and map metrics across dependent systems in real-time.
  • Configure dashboards and alerts to reduce the mean time to identification of issues (MTTI).
  • Store and search log data at scale.

Dashboards

Use built-in dashboards or customize your own to provide instant visibility into your applications' performance and detailed analysis of your network.

Built-in Dashboard Example

Built-in and custom dashboards expose the metrics on your app network. They provide visual representations of your resources so you can detect anomalies, troubleshoot issues, and see trends that are not obvious in raw form.

A custom dashboard provides a single screen that can bring together specific metrics and data points that are important to your organization. Custom dashboards can display graphs and other charts such as single statistics.

You can track numerous data points/metrics from a custom dashboard that looks across multiple services in the app and in your dashboards across all systems.

Event-Driven Alerts

Track trends and add your own alerts to identify abnormal behavior and problems in your application network.

Alerts

You can trigger alerts based on rules (or thresholds) and policies for your resources. When these thresholds are crossed for a certain period of time, you can receive notification to take action. The method of notification depends on the severity of the alert that you define.

Logging System

Search across log files, including archived logs to find information and events based on a specific query.

Logs

Anypoint Monitoring facilitates distributed log searches of raw log and event data from across the app network so that you can pinpoint the root cause of a problem.

The log aggregator system holds raw operational data and records events that occur in the operating system or the Mule app. Log aggregation compiles, organizes, and indexes log files to facilitate management, searching, and analysis. Aggregated logs compliment the monitoring system by helping you identify causes of operational issues and investigate failures.

Data Storage and Retention

Limits on data storage and retention are determined by your subscription level (Base or Titanium). All customers receive Anypoint Monitoring at the Base subscription level.

The Titanium subscription:

  • Significantly increases the storage per vCore over the Base subscription.
  • Provides a way for you to specify your data retention policy.
  • Lets you store log and metric data in a selected geographic region, which can help you to meet data security and compliance requirements, run queries over geo-distributed runtimes without consequence, and limit the distance that your data travels when you run queries. These regions are available:
    1. US East (Ohio)
    2. US East (N. Virginia)
    3. US West (N. California)
    4. US West (Oregon)
    5. Asia Pacific (Seoul)
    6. Asia Pacific (Osaka-Local)
    7. Asia Pacific (Mumbai)
    8. Asia Pacific (Singapore)
    9. Asia Pacific (Sydney)
    10. Canada (Central)
    11. EU (Frankfurt)
    12. EU (Ireland)
    13. EU (London)
    14. EU (Paris)
    API Functional Monitoring in Anypoint Monitor

You can monitor APIs in the Functional Monitoring section of Anypoint Monitoring, which you can access from the home page of Anypoint Platform.

To monitor an API means to monitor the performance of its response to requests that are sent to the resources at its endpoints. The Functional Monitoring section contains tools for creating a simple monitor (essentially a test suite that contains a test of one endpoint, running at intervals), for uploading a monitor (a test suite written in the Behavior Driven Development (BDD) test-writing language), and setting it to run at intervals.

operating system Data security app Dashboard (Mac OS)

Published at DZone with permission of Omer Farooq Ahmed Syed. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Top React Libraries for Data-Driven Dashboard App Development
  • Apple Vs Google: War of the Wearables
  • Application Modernization and 6 R's
  • Hiring Full-Stack Developers? 6 Skills To Look For in 2022

Partner Resources

×

Comments
Oops! Something Went Wrong

The likes didn't load as expected. Please refresh the page and try again.

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends:

Likes
There are no likes...yet! 👀
Be the first to like this post!
It looks like you're not logged in.
Sign in to see who liked this post!