Prometheus
Prometheus

757
183
476
Shinken
Shinken

10
0
0
Add tool

Prometheus vs Shinken: What are the differences?

What is Prometheus? An open-source service monitoring system and time series database, developed by SoundCloud. Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

What is Shinken? Nagios compatible monitoring framework, written in Python. Shinken's main goal is to give users a flexible architecture for their monitoring system that is designed to scale to large environments. Shinken is backwards-compatible with the Nagios configuration standard and plugins. It works on any operating system and architecture that supports Python, which includes Windows, GNU/Linux and FreeBSD.

Prometheus and Shinken belong to "Monitoring Tools" category of the tech stack.

Some of the features offered by Prometheus are:

  • a multi-dimensional data model (timeseries defined by metric name and set of key/value dimensions)
  • a flexible query language to leverage this dimensionality
  • no dependency on distributed storage

On the other hand, Shinken provides the following key features:

  • Easy to install : install is mainly done with pip but some packages are available (deb / rpm) and we are planning to provide nightly build
  • Easy for new users : once installed, Shinken provide a simple command line interface to install new module and packs
  • Easy to migrate from Nagios : we want Nagios configuration and plugins to work in Shinken so that it is a “in place” replacement

Prometheus and Shinken are both open source tools. Prometheus with 24.6K GitHub stars and 3.49K forks on GitHub appears to be more popular than Shinken with 1.08K GitHub stars and 354 GitHub forks.

According to the StackShare community, Prometheus has a broader approval, being mentioned in 235 company stacks & 84 developers stacks; compared to Shinken, which is listed in 3 company stacks and 3 developer stacks.

What is Prometheus?

Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

What is Shinken?

Shinken's main goal is to give users a flexible architecture for their monitoring system that is designed to scale to large environments. Shinken is backwards-compatible with the Nagios configuration standard and plugins. It works on any operating system and architecture that supports Python, which includes Windows, GNU/Linux and FreeBSD.

Want advice about which of these to choose?Ask the StackShare community!

Why do developers choose Prometheus?
Why do developers choose Shinken?
Be the first to leave a pro
What are the cons of using Prometheus?
What are the cons of using Shinken?
Be the first to leave a con
What companies use Prometheus?
What companies use Shinken?
What are some alternatives to Prometheus and Shinken?
Grafana
Grafana is a general purpose dashboard and graph composer. It's focused on providing rich ways to visualize time series metrics, mainly though graphs but supports other ways to visualize data through a pluggable panel architecture. It currently has rich support for for Graphite, InfluxDB and OpenTSDB. But supports other data sources via plugins.
New Relic
New Relic is the all-in-one web application performance tool that lets you see performance from the end user experience, through servers, and down to the line of application code.
InfluxDB
InfluxDB is a scalable datastore for metrics, events, and real-time analytics. It has a built-in HTTP API so you don't have to write any server side code to get up and running. InfluxDB is designed to be scalable, simple to install and manage, and fast to get data in and out.
Datadog
Datadog is the leading service for cloud-scale monitoring. It is used by IT, operations, and development teams who build and operate applications that run on dynamic or hybrid cloud infrastructure. Start monitoring in minutes with Datadog!
Splunk
Splunk Inc. provides the leading platform for Operational Intelligence. Customers use Splunk to search, monitor, analyze and visualize machine data.
See all alternatives
What tools integrate with Prometheus?
What tools integrate with Shinken?
No integrations found
Decisions about Prometheus and Shinken
No stack decisions found
Interest over time
Reviews of Prometheus and Shinken
No reviews found
How developers use Prometheus and Shinken
Avatar of Scrayos UG (haftungsbeschränkt)
Scrayos UG (haftungsbeschränkt) uses PrometheusPrometheus

We primarily use Prometheus to gather metrics and statistics to display them in Grafana. Aside from that we poll Prometheus for our orchestration-solution "JCOverseer" to determine, which host is least occupied at the moment.

Avatar of Tom Staijen
Tom Staijen uses PrometheusPrometheus

Gather metrics from systems and applications. Evaluate alerting rules. Alerts are pushed to OpsGenie and Slack.

Avatar of HyVive
HyVive uses PrometheusPrometheus

We primarily use Prometheus to gather metrics and statistics to display them in Grafana.

Avatar of Bùi Thanh
Bùi Thanh uses PrometheusPrometheus
  • Simple operation and easy to deploy.
Avatar of Roy Olsen
Roy Olsen uses PrometheusPrometheus

Predictive monitoring.

How much does Prometheus cost?
How much does Shinken cost?
Pricing unavailable
Pricing unavailable
News about Shinken
More news