Prometheus
Prometheus is Power your metrics and alerting with the leading open-source monitoring solution., used for Full Monitoring . An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.

Prepare
When referring to this document to use Prometheus, please read and ensure the following points:
- 
Login to Websoft9 Console and find or install Prometheus:
- Go to My Apps listing applications
 - Go to App Store installing target application
 
 - 
This application is installed by Websoft9 console.
 - 
The purpose of this application complies with the apache2 open source license agreement.
 - 
Configure the domain name or server security group opens external network ports for application access.
 
Getting Started
Login Verification
- 
After completing the installation of Prometheus in the Websoft9 Console, retrieve the application's overview and access details from My Apps.
 - 
Prometheus can be accessed without authentication by default.

 - 
(Optional) If you want to control access, you can configure it through the Websoft9 Gateway.
 
Integrating Grafana
Grafana is a powerful visualization tool for Prometheus. For detailed instructions, refer to: Grafana Support for Prometheus.
Configuration Options
- Configuration file location (mounted to the server): 
/etc/prometheus/prometheus.yml - Data collection methods:
- Pull: Directly pull data from the datasource.
 - Push: Use Pushgateway to receive pushed data.
 
 - Basic Authentication
 - Connecting Alertmanager and Pushgateway: Requires adding configuration files to establish the connection.