普罗米修斯系统下vmware_exporter配置

  
普罗米修斯系统下vmware_exporter配置h5> ?为了方便管理设备,搞起了普罗米修斯。今天从vmware_exporter开始,监控起来我的vmware vsphere集群。

  

vmware_exporter由于编译问题不成功,选择使用码头工人方式执行.vmware_exporter

  
      <李>   

    编辑配置文件config.yml,为了配置普罗米修斯的文件发现服务,特将esx中的vsphere_hosthost删除。

      
     <代码> mkdir - p/数据/vmware/config.yml
      vim/数据/vmware config.yml  
      
     <代码>默认值:
      vsphere_host:“vcenter”
      vsphere_user:“用户”
      vsphere_password:“密码”
      ignore_ssl:假
      collect_only:
      虚拟机:真
      vmguests:真
      数据存储:真
      主持人:真
      快照:真
      
      esx:
      vsphere_user:“根”
      vsphere_password:‘密码’
      ignore_ssl:真
      collect_only:
      虚拟机:真
      vmguests:真
      数据存储:真
      主持人:真
      快照:真
       
      李   <李>   

    执行vmware-exporter码头工人程序。

      
     <代码>码头工人运行- d - v/数据/vmware:/数据/猺m - p 9272:9272名vmware_exporter pryorda vmware_exporter - c/数据/config.yml  
      李   <李>   

    编译普罗米修斯配置文件

      
        <李>   

      编辑esx.yml文件,以便普罗米修斯中sd_file配置文件使用。

        
       <代码> vim/etc/prometheus/esx.yml  
        
       <代码> - - - - - -
        -目标:
        ——192.168.21.91
        ——192.168.21.92
        ——192.168.21.93
        ——192.168.21.95
        ——192.168.21.96
        标签:
        工作:vmware_esx
         
        
          <李>编辑普罗米修斯文件,其中部分:[esx]对应config.yml文件中的esx片段。   
        
       <代码> vim/etc/prometheus/prometheus.yml  
        
       <代码> - job_name:“vmware_vcenter”
        metrics_path:“/指标”
        static_configs:
        -目标:
        ——“vcenter.company.com”
        relabel_configs:
        ——source_labels (__address__):
        target_label: __param_target
        ——source_labels (__param_target):
        target_label:实例
        - target_label: __address__
        替换:localhost: 9272
        
        - job_name:“vmware_esx”
        metrics_path:“/指标”
        file_sd_configs:
        ——文件:
        ——/etc/prometheus/esx.yml
        参数:
        节(esx):
        relabel_configs:
        ——source_labels (__address__):
        target_label: __param_target
        ——source_labels (__param_target):
        target_label:实例
        - target_label: __address__
        替换:localhost: 9272
         
        李   
      李   <李>   

    添加Grafana监控,导入granafa的配置文件,配置文件默认在仪表板目录下。

      

    导入仪表板配置文件

      李   
  

参考链接:

  

vmware_exporter   

终于完成了一小步,但是总归是完成了,还有很多问题需要进一步解决,比如告警,比如更精细的监控,等等。

  

?我的普罗米修斯系列逐步完善中,未完待续,加油!

普罗米修斯系统下vmware_exporter配置