When end-user experience suffers due to performance, the first line of defense begins triage with a seemingly simple question – is the issue with the code, the infrastructure or the network?
To answer that simple question, we must navigate an ever-expanding graph of services and networks. A multi-tier application might look monolithic compared to microservice-based architectures, which span not only managed services and infrastructure but cloud-operated databases-as-a-service and 3rd-party APIs, across datacenter, cloud, and WAN networks. Furthermore, application topology and dependencies are changing dynamically, based on application auto-scaling and high-velocity release cycles.
As AppNeta has grown and evolved, we’ve struggled with visibility ourselves. This is why we’re so excited about the launch of the AppMap that we’ve been running internally for some time. The AppMap provides a complete, automatically generated, map of your application, showing all components, shared resources, and network connections.
As your application changes, your AppMap is automatically updated in real time to match your evolving infrastructure. The inclusion of network data provides a true picture of application health across code, host and network, via integration with AppNeta’s industry-leading network performance monitoring tools. All of this is included at no extra charge for TraceView subscribers, available December 10th.
Web applications today are a complex web of components that intercommunicate and share resources. More and more these components are elastic or short-lived so it’s crucial to be looking at the real-time topology of growing applications. The AppMap shows all of your active apps and services which can be filtered via custom tags and views to show subsets of your applications for easier troubleshooting of larger apps. The changing topology is not limited to the application services however so it’s now more important than ever to monitor the underlying network that your apps are communicating over.
The addition of the advanced network insights that are displayed on the AppMap use our patented TruPath™ technology (core to our APM for IT solution) and expand beyond the traditional view of application topology. We provide hop-by-hop analysis of the network communication inside of your app. Well beyond the simple latency metrics provided by legacy APM tools, AppNeta’s patented technology provides a powerful new level of observation into the networks that your apps rely on.
Triggered alerts are shown on the AppMap in realtime, so that the map can be used as a dashboard for your operations team. Visual alerts on the AppMap allow for quicker identification of issues and faster action with drill-down into the app server, host or network path that is experiencing latency. Alerts are predefined for network paths so any developer can benefit without having to know anything about common network thresholds.
- New AppNeta customers will automatically get the network context for applications when installing TraceView as the software sequencer necessary for this is pre-bundled into our host monitoring agent. If you’re not using AppNeta today, sign up for a free trial here.
- Existing customers can avail of the new functionality by running the host agent install script with the network sequencer flag enabled (–sequencer=yes). For more detailed information, custom installs and Windows users, the full documentation is here.
AppNeta is proud to be the first and only APM company to integrate powerful network insights with code- and host-level monitoring. We hope you enjoy this new feature as much as we enjoyed building it. As usual, we welcome your feedback — firstname.lastname@example.org.