title: nagios how repeat check service more time different argument
body: <p>I have one host on nagios defined like that:</p>
  
  <pre><code>define host {
      host_name                       my-host
      address                         ip
      display_name                    my-host
      hostgroups                      windows,windows-process-count
      use                             windows-server
      _PROCESSNAME                    my-process1.exe
      _PROCESSCOUNT                   1
  </code></pre>
  
  <p>}</p>
  
  <p>On this host I check only that my-process1.exe is up.
  but I need to check more process (my-process1, my-process2 etc....)
  I would like check more process, defining like that: </p>
  
  <pre><code>    define host {
      host_name                       my-host
      address                         ip
      display_name                    my-host
      hostgroups                      windows,windows-process-count
      use                             windows-server
      _PROCESSNAME                    my-process1.exe
      _PROCESSCOUNT                   1
      _PROCESSNAME2                   my-process2.exe
      _PROCESSCOUNT2                  1
      _PROCESSNAME2                   my-process3.exe
      _PROCESSCOUNT2                  4
      etc...... for x process that i must control on this server
  </code></pre>
  
  <p>}</p>
  
  <p>but in this way i must define x services, x hostgroups and x commands.
  This is very uncomfortable and not very elegant.</p>
  
  <p>what is the best way to get this result?</p>