In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/03 Report--
How to accumulate practical experience in cloud computing? What's going on with Prometheus? For a qualified cloud computing operator, Prometheus (Prometheus) is an open source monitoring system with a very cool name. While learning cloud computing theory, we should also participate in various projects. Today, the editor will give you a brief introduction to Prometheus.
The main features of Prometheus:
Multidimensional data model (time series with metric names and key-value pairs)
Flexible query language
Do not rely on distributed storage
Time series are collected by pull and transmitted by http protocol
Supports push time series through mediation gateways
Monitoring data is discovered through service or static configuration
Support for charts and dashboard and other ways.
Prometheus components:
Prometheus master server for collecting and storing time series data
Application client code base
Push gateway of short-term jobs
GUI dashboard based on Rails/SQL
Special-purpose exporter (including HAProxy, StatsD, Ganglia, etc.)
Alertmanager for alarm
Command line tool query.
What can Prometheus do?
Prometheus supports a multi-dimensional index data model. After pulling the data regularly through the HTTP protocol, the server uses a flexible query language to achieve the purpose of monitoring. The main uses are as follows:
1. Used as a burying point system in the business layer
Prometheus supports all major development languages (Go, Java, Python, Ruby officially provide clients, and other languages have third-party open source clients). We can bury the core business through the client side, such as issuing order process and adding shopping cart process.
2. Used as an application monitoring system in the application layer
Some mainstream applications can collect core indicators from these applications through official or third-party exporters. Such as Redis, MySQL.
3. Used as system monitoring at the system level
In addition to the commonly used software, Prometheus also has related system layer and network layer exporter to monitor the server or network.
4. Integrate other monitoring
Prometheus can also integrate other monitoring systems through a variety of exporte to collect monitoring data, such as AWS CloudWatch, JMX, Pingdom and so on.
Note: although Prometheus also provides tools such as Grok exporter to read logs, Prometheus is a monitoring system, not a log system, and application logs should go to tool stacks such as ELK.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.