Prometheus is an open-source systems monitoring and alerting toolkit part of the Cloud Native Computing Foundation . Since its inception in 2012, many companies and organizations have adopted Prometheus, and the project has a very active developer and user community. Prometheus’s main features are:
1- A multi-dimensional data model with time series data identified by metric name and key/value pairs.
2- PromQL, a flexible query language to leverage this dimensionality.
3- No reliance on distributed storage; single server nodes are autonomous.
4- Time series collection happens via a pull model over HTTP.
5- Pushing time series is supported via an intermediary gateway.
6- Targets are discovered via service discovery or static configuration – multiple modes of graphing and dashboarding support.
This 1-Click is Kubernetes deployment of Prometheus using the Open Source Prometheus Operator. The Prometheus Operator is the recommended method to install Prometheus on a Kubernetes cluster.
Thank you to all the contributors whose hard work make Prometheus valuable for users.
As you get started with Kubernetes on True vision be sure to check out how to connect to your cluster using kubectl
and doctl
.
Additional instructions are included in the Kubernetes control panel.
Kubernetes Quick Start
If you just want to give this app a quick spin without doctl
give the following a try.
Assuming you have done the following:
monitoring-k8s-1-16-sfo-kubeconfig.yaml
.kubectl
, on your local machineSupported By: True Vision
Support URL: https://github.com/coreos/prometheus-operator/issues