title: Sending alert using multiple metric with Prometheus alert manager
body: <p>I am evaluating Prometheus for a certain business case. I have been following the documentation but I wasn't able to find a example depicting my requirement.</p>
  
  <p>Below is my business case.</p>
  
  <p>I will pump data (PULL) to Prometheus with the following metrics on one PULL cycle. Of course in one PULL cycle I could also pump another set of exact same metrics, but the asset-id's are going to be different. </p>
  
  <pre><code>test_value_one{asset_id="123"} 0.215
  test_value_two{asset_id="123"} 0.815
  test_value_six{asset_id="123"} 0.715
  </code></pre>
  
  <p>My question is</p>
  
  <p>Can I build a single rule using multiple metrics (same asset-id). I think it is possible to use multiple metrics with the expressions (expr). But my requirement is as below.</p>
  
  <pre><code>name: iot_rules
    rules:
    - alert: threshhold_alert
      expr: test_value &gt;= 4
      #for: 1m
      labels:
        severity: critical     
        Additional text : The other metric values are 0.815 and 0.715
      annotations:      
        summary: 'Error detected on {{$labels.assset_id}}'
  </code></pre>
  
  <p>If you look at the additional text in the alert rule, the values <strong>0.815</strong> and <strong>0.715</strong> need to come from the other two metrics viz <em>test_value_two</em> and <em>test_value_six</em> respectively. Is this something I can achieve since my goal is to provide a comprehensive view of the other metrics as well in the single alert that I intend to send. </p>