2017-03-22 11 views
0

プロメテウス、グラファナ、およびblackbox_exporterを使用して、ping(icmp)でサーバを監視しようとしています。私たちは最近、ネットワークが不安定になっていましたが、私の設定は警告を発することができません。私は 'probe_duration_seconds'や他のプローブメソッドを使うべきだろうか?プロメテウス、grafana、blackbox_exporterをpingのために設定する方法

grfana設定メトリック:かどうかに応じて

global:                                              
    scrape_interval:  15s                                                 
    external_labels:                                            
    monitor: 'codelab-monitor'                                         
scrape_configs:                                            
    - job_name: 'blackbox'                                          
    scrape_interval: 5s                                          
    metrics_path: /probe                                          
    params:                                             
     module: [icmp] #ping                                          
    static_configs:                                           
     - targets: ['192.168.1.29']                                        
     labels:                                            
      group: 'env A'                                         
     - targets: ['192.168.2.185', '192.168.3.185', '192.168.4.185']           
     labels:                                            
      group: 'env B' 
    relabel_configs:                                           
     - source_labels: [__address__]                                       
     regex: (.*)(:80)?                                          
     target_label: __param_target                                       
     replacement: ${1}                                          
     - source_labels: [__param_target]                                      
     regex: (.*)                                           
     target_label: instance                                         
     replacement: ${1}                                          
     - source_labels: []                                          
     regex: .*                                            
     target_label: __address__                                        
     replacement: 127.0.0.1:9115 

答えて

1

probe_successがあろう1/0:

modules: 
    icmp:                                              
    prober: icmp                                            
    timeout: 5s                                            
    icmp:                                              
     protocol: "icmp"                                           
     preferred_ip_protocol: "ip4"      

prometheus.yml:probe_duration_secondsとパネルデータソースは、プロメテウス

blackbox.ymlありますpingが成功しました。

+0

私の場合、私は手動で「ping 192.168.2.185」と入力し、25%を失ってしまいました。より良い方法はありますか? –

+0

blackbox_explorerのソースコードを抜き取った後に、audio、probe_success、およびprobe_duration_secondsの2つの変数しかないようです。 –

+0

probe_successのすべての値がゼロであることがわかりました。 : –