# Application visibility

DevFeed: [Application visibility](<https://devfeed.tech/articles/application-visibility-15537.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/application-visibility>)

Author: Square Engineering

Published: 2015-07-10T07:00:00Z

Content type: opinion

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [Instrumentation](<https://devfeed.tech/topics/instrumentation.md>), [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-metrics](<https://devfeed.tech/tags/api-metrics.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [instrumentation](<https://devfeed.tech/tags/instrumentation.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [microservices-architecture](<https://devfeed.tech/tags/microservices-architecture.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [systems](<https://devfeed.tech/tags/systems.md>)

## AI overview

Square describes the monitoring and alerting systems it uses to improve application visibility as its technology stack grows from Rails monoliths to a microservices architecture. The article presents principles for usability, focused metrics, instrumentation, actionable alerts, and reproducible problems, and introduces tools for dashboards, dependencies, events, exceptions, capacity, and deployments.

## Source excerpt

A sneak peek into various monitoring and alerting systems used at Square.