# Periskop: Exception Monitoring Service

DevFeed: [Periskop: Exception Monitoring Service](<https://devfeed.tech/articles/periskop-exception-monitoring-service-2109.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//periskop-exception-monitoring-service>)

Published: 2020-03-16T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [Exception](<https://devfeed.tech/topics/exception.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Data structures](<https://devfeed.tech/topics/data-structures.md>), [servers](<https://devfeed.tech/topics/servers.md>), [client](<https://devfeed.tech/topics/client.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [exception](<https://devfeed.tech/tags/exception.md>), [go](<https://devfeed.tech/tags/go.md>), [http](<https://devfeed.tech/tags/http.md>), [memory](<https://devfeed.tech/tags/memory.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [production](<https://devfeed.tech/tags/production.md>), [queue](<https://devfeed.tech/tags/queue.md>), [react](<https://devfeed.tech/tags/react.md>), [scale](<https://devfeed.tech/tags/scale.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

## AI overview

SoundCloud describes Periskop, an exception monitoring service built for microservice environments and other long-running services. It uses a pull-based model in which client libraries aggregate exceptions in memory and a server component collects and aggregates them across service instances. The design addresses high-volume production reporting and is influenced by Prometheus.

## Source excerpt

Periskop is an exception monitoring service that we built here at SoundCloud. It was designed with microservice environments in mind, but it...