Ad Widget

Collapse

Duvida Key para coleta de dados de interrupções.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • rodrigo.root.rj
    Junior Member
    • Jun 2010
    • 26

    #1

    Duvida Key para coleta de dados de interrupções.

    Navegando pela net, vi esta trigger que em teoria mede o total de interrupções, contudo que eu saiba interrupções são IRQs que são sinais enviados de dispositivos diversos ao processador a fim de enviarem uma requisição.

    system.cpu.intr

    Gostaria que alguem mais experiente me confirmasse o que significa essa key.
    Obs: Não encontrei nada no manual
  • exkg
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified Specialist
    • Mar 2007
    • 718

    #2
    Oi ... meus dois centavos:

    Code:
    For interrupt-driven data transfer to happen successfully, the hardware should be able to generate interrupts with the following semantics: 
    
    [B]For input[/B], the device interrupts the processor when new data has arrived and is ready to be retrieved by the system processor. The actual actions to perform depend on whether the device uses I/O ports, memory mapping, or DMA. 
    
    
    [B]For output[/B], the device delivers an interrupt either when it is ready to accept new data or to acknowledge a successful data transfer. Memory-mapped and DMA-capable devices usually generate interrupts to tell the system they are done with the buffer.
    Um VMSTAT no teu host vai te mostrar algumas outras informacoes relacionadas:

    Code:
    [root@HOST ~]# vmstat -s
          3103472  total memory
          3006956  used memory
          2577848  active memory
           324620  inactive memory
            96516  free memory
            82360  buffer memory
           657224  swap cache
          3341440  total swap
           136596  used swap
          3204844  free swap
        164144001 non-nice user cpu ticks
         20159949 nice user cpu ticks
         51157099 system cpu ticks
       4094390186 idle cpu ticks
        148102385 IO-wait cpu ticks
           347064 IRQ cpu ticks
          3417827 softirq cpu ticks
                0 stolen cpu ticks
       2086841236 pages paged in
        998777068 pages paged out
           660097 pages swapped in
           905709 pages swapped out
       [B]2654776266 interrupts[/B]    
       750571422 CPU context switches
       1284048192 boot time
         38518201 forks
    Segundo o manual do VMSTAT:

    Code:
       System
           in: The number of interrupts per second, including the clock.
    Na pratica o system.cpu.intr mostra quantas vezes o processador foi interrompido para atender uma nova chamada.

    Para o ZABBIX tens que criar uma coleta com delta/altreracoes por segundo. Quanto maior o numero mais carregado estah o teu servidor.


    []s,
    Luciano
    Last edited by exkg; 13-01-2011, 14:26.
    --
    Luciano Alves
    www.zabbix.com
    Brazil | México | Argentina | Colômbia | Chile
    Zabbix Performance Tuning

    Comment

    Working...