prometheus 配置http_sd_config服务发现 prometheus.yml global: scrape_interval: 60s evaluation_interval: 60s scrape_configs: - job_name: 'http-other' http_sd_configs: - url: http://my:8080/api/hosts - job_name: "node_exporter" static_configs: - targets: ['my:9100'] labels: instance: "...
rule_files:-"first.rules"-"my/*.rules"remote_write:- url: http://remote1/pushname: drop_expensive write_relabel_configs:-source_labels: [__name__] regex: expensive.*action: drop oauth2: client_id:"123"client_secret:"456"token_url:"http://remote1/auth"tls_config: cert_file: valid...
- "--config.file=/etc/prometheus/prometheus.yml" - "--storage.tsdb.path=/prometheus" - "--storage.tsdb.retention.time=48h" - "--web.enable-admin-api" - "--web.enable-lifecycle" ports: - containerPort: 9090 name: http volumeMounts: - mountPath: "/etc/prometheus" name: config-volum...
第一段代码是放在prometheus.yml的scrape_config内,第二段代码是保存在/opt/prometheus/monitor_config/目录下,名称可以写被监控的机器ip文件为yml文件,如10.172.12.12.yml - job_name: 'zx_host' file_sd_configs: - files: ['/opt/prometheus/monitor_config/*.yml'] refresh_interval: 5s - targets: [ ...
称为远程热加载配置文件,在修改了prometheus.yml后可以直接远程刷新配置。刷新命令为:curl -XPOST http...
scheme: 指定采集使用的协议,http或者https。 params: 指定url参数。 basic_auth: 指定认证信息。 *_sd_configs: 指定服务发现配置 static_configs: 静态指定服务job。 relabel_config: relabel设置。 1.4 static_configs样例 scrape_configs:# The job name is added as a label `job=<job_name>` to any tim...
<openstack_sd_config> <file_sd_config> <gce_sd_config> <hetzner_sd_config> <http_sd_config> <kubernetes_sd_config> <kuma_sd_config> <lightsail_sd_config> <linode_sd_config> <marathon_sd_config> <nerve_sd_config> <serverset_sd_config> ...
这样的元配置数据信息肯定是在启动的时候就已经加载好了。所以我们去观察main.go。 main.go func main() { // 对scrape_configs配置建立providers,providers会提供最终所有的Target func(cfg *config.Config) error { c := make(map[string]sd_config.ServiceDiscoveryConfig) ...
prometheus 没有动态新增修改rule_files(告警规则),scrape_configs(抓取规则)的接口,只是提供了相应的xxx_sd_config,服务发现模块,可以动态配置targets(抓取节点)。 参考文档 官方配置文档:https://prometheus.io/docs/prometheus/latest/configuration/configuration/。