Re: [Nagios-users-br] nagios mandando muitos emails

2008-01-09 Por tôpico Jose Oliveira
Olá

O Nagios controla o timeout por plugin ou seja, a maioria deles voce pode
especificar um tempo maior para timeout.

Em uma segunda opção, o núcleo do Nagios mata o plugin se este demorar mais
que XXX segundos para terminar.
Se voce aumentar o timeout do plugin, cairá na segunda clausula acima.

Assim, sugiro que voce aumente (na realidade sintonize) os parametros:
service_check_timeout=45
host_check_timeout=45
event_handler_timeout=60
notification_timeout=45
ocsp_timeout=10
perfdata_timeout=10
Os valores acima são os que estão no nagios daqui de onde trabalho.

Quanto ao timeout propriamente dito, é uma faca de dois legumes. Pode ser
que o sochet_timeout seja um alarme falso, mas pode ser problema...

Sugiro voce gerenciar os tempos de timeout dos plugins juntamente com os
tempos do engine. Provavelmente seus problemas diminuirão muito.



Em 08/01/08, José Carlos Kuerten Minuzzo [EMAIL PROTECTED] escreveu:

 Olá

 Seguinte, aqui na nossa empresa temos o nagios monitorando cerca de 60
 servidores. Nós só queremos receber emails quando realmente um problema
 aconteceu, coloquei para o nagios mandar emails so quando o estado fica
 CRITICAL, mas na maioria das vezes os emails que recebemos são de
 socket_timeout, pois a conexão com alguns servidores são ruins.


 Ja coloquei o service_retry_interval pra 2 minutos e o numero de testes
 pra 5, mas eu gostaria que o nagios não mandasse email quando
 acontecesse socket_timeout. Ou que ele não considerasse um
 socket_timeout nos services como crítico. Tem como fazer isso sem ter
 que mudar o código fonte dos plugins? Obrigado.


 Att,

 José Carlos


 -
 Check out the new SourceForge.net Marketplace.
 It's the best place to buy or sell services for
 just about anything Open Source.

 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
 --
 Nagios-users-br@lists.sourceforge.net mailing list
 https://lists.sourceforge.net/lists/listinfo/nagios-users-br
 Wiki: http://nagios-br.sf.net/wiki




-- 

Abraços
JGeraldo
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki


Re: [Nagios-users-br] Nagios-users-br Digest, Vol 19, Issue 3

2008-01-09 Por tôpico Raphael Tomaz
Cara, isso acontece pq o nagios leva certo tempo para checar esses hosts
devido a alguma lentidão no caminho da rede, que acaba ocasionando o
time-out.

Para isso, foi criado o nrpe (nagios remote plugin executor) que executa a
checagem localmente nos servidores e depois envia o resultado ao servidor do
nagios. Acredito que para o seu caso, seja a melhor solução. No próprio site
do nagios esta o download dele e um breve tutorial, é relativamente simples
de configurar.

Espero ter ajudado.

Att,

Raphael Tomaz


Em 08/01/08, [EMAIL PROTECTED]
[EMAIL PROTECTED]
escreveu:

 Send Nagios-users-br mailing list submissions to
 nagios-users-br@lists.sourceforge.net

 To subscribe or unsubscribe via the World Wide Web, visit
  https://lists.sourceforge.net/lists/listinfo/nagios-users-br
 or, via email, send a message with subject or body 'help' to
 [EMAIL PROTECTED]

 You can reach the person managing the list at
 [EMAIL PROTECTED]

 When replying, please edit your Subject line so it is more specific
 than Re: Contents of Nagios-users-br digest...


 Today's Topics:

1. nagios mandando muitos emails (Jos? Carlos Kuerten Minuzzo)


 --

 Message: 1
 Date: Tue, 08 Jan 2008 11:18:30 -0200
 From: Jos? Carlos Kuerten Minuzzo  [EMAIL PROTECTED]
 Subject: [Nagios-users-br] nagios mandando muitos emails
 To: nagios-users-br@lists.sourceforge.net
 Message-ID: [EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed

 Ol?

 Seguinte, aqui na nossa empresa temos o nagios monitorando cerca de 60
 servidores. N?s s? queremos receber emails quando realmente um problema
 aconteceu, coloquei para o nagios mandar emails so quando o estado fica
 CRITICAL, mas na maioria das vezes os emails que recebemos s?o de
 socket_timeout, pois a conex?o com alguns servidores s?o ruins.


 Ja coloquei o service_retry_interval pra 2 minutos e o numero de testes
 pra 5, mas eu gostaria que o nagios n?o mandasse email quando
 acontecesse socket_timeout. Ou que ele n?o considerasse um
 socket_timeout nos services como cr?tico. Tem como fazer isso sem ter
 que mudar o c?digo fonte dos plugins? Obrigado.


 Att,

 Jos? Carlos




 --

 -
 Check out the new SourceForge.net Marketplace.
 It's the best place to buy or sell services for
 just about anything Open Source.

 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace

 --

 ___
 Nagios-users-br mailing list
 Nagios-users-br@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/nagios-users-br


 End of Nagios-users-br Digest, Vol 19, Issue 3
 **

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki


Re: [Nagios-users-br] nagios sms urgente

2008-01-09 Por tôpico Jose Oliveira
Ricardo

Voce pode ligar o set user id do executável gnokii, que ele se comportará
como root mesmo se chamado pelo Nagios.

É necessário voce verificar a segurança deste processo, pois pode
comprometer seu servidor...

Digite chmod u+s gnokii  no diretório onde o executável gnokii estiver. Deve
resolver o seu problema de enviar sms com o usuário Nagios...



Em 09/01/08, [EMAIL PROTECTED] 
[EMAIL PROTECTED] escreveu:

 boas pessoal

 Sou novo no nagios, o minha configuração e linux Centos 5  nagios2.10
 /oreon

 Estou com dificuldades em integrar o gnokii com o nagios

 configuração usada

 #Nagios command obj
 # 'host-notify-by-gnokii' command definition
 define command{
 command_name host-notify-by-gnokii
 command_line /usr/local/nagios/sms_by_gnokii.sh  $CONTACTPAGER$
 Nagios has Alert\n $HOSTALIAS$ is $HOSTSTATE$
 $HOSTNAME$:\r\n$SERVICEDESC$ is $SERVICESTAT$
 }

 send sms example script:
 --
 #!/bin/sh
 #
 # Gnokii Plugin script
 # (c) Horst venzke
 # v 0.1 - 17.01.2004

 mess=$2
 number=$1
 echo $mess | gnokii --sendsms $number
 ---

 o shell script esta localizado
 /usr/local/nagios/libexec/sms_by_gnokii.sh e dei permissões 777

 o nagios não está a mandar sms com esta configuração , mas como root
 fazendo o comando echo  ola | gnokii --sendsms numero  funciona .

 Gostava de saber se alguém tem o gnokii configurado com nagios para
 ter a certeza que a minha esta correcta. Pois pode ser problemas na
 permissão do user nagios

 pois também tentei fazer o nagios correr outro shell script e tambem
 não tive sucesso.

 nota: gnokii só com user: root funciona


 -
 Check out the new SourceForge.net Marketplace.
 It's the best place to buy or sell services for
 just about anything Open Source.

 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
 --
 Nagios-users-br@lists.sourceforge.net mailing list
 https://lists.sourceforge.net/lists/listinfo/nagios-users-br
 Wiki: http://nagios-br.sf.net/wiki




-- 

Abraços
JGeraldo
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki


Re: [Nagios-users-br] nagios sms urgente

2008-01-09 Por tôpico Marcelo Daibert
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Boa Tarde a Todos,

Tudo bem?
Não havia conhecimento sobre este projeto gnokii. Fiz uma busca na internet
e no seu site oficial http://www.gnokii.org/ e me interessei em saber como
é feita esta integração com o Nagios.
Como é feito o envio do SMS por ele? Quais as restrições da operadora? É
necessário contratar algum pacote? Ou é feito pelo celular ligado na máquina
do nagios pela USB ou serial?

Agradeço o auxílio.
Muito Obrigado.
- ---
Marcelo Daibert
 Email : [EMAIL PROTECTED]  | MSN : [EMAIL PROTECTED]
 SMS : [EMAIL PROTECTED]| Skype : MSDaibert
 WWW : http://daibert.net   | GTalk : [EMAIL PROTECTED]
   : http://daibert.eti.br


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:nagios-
 [EMAIL PROTECTED] On Behalf Of Jose Oliveira
 Sent: quarta-feira, 9 de janeiro de 2008 14:40
 To: Unofficial Brazilian (Portuguese) Nagios Users List
 Subject: Re: [Nagios-users-br] nagios sms urgente
 
 Ricardo
 
 Voce pode ligar o set user id do executável gnokii, que ele se
 comportará
 como root mesmo se chamado pelo Nagios.
 
 É necessário voce verificar a segurança deste processo, pois pode
 comprometer seu servidor...
 
 Digite chmod u+s gnokii  no diretório onde o executável gnokii estiver.
 Deve
 resolver o seu problema de enviar sms com o usuário Nagios...
 
 
 
 Em 09/01/08, [EMAIL PROTECTED] 
 [EMAIL PROTECTED] escreveu:
 
  boas pessoal
 
  Sou novo no nagios, o minha configuração e linux Centos 5  nagios2.10
  /oreon
 
  Estou com dificuldades em integrar o gnokii com o nagios
 
  configuração usada
 
  #Nagios command obj
  # 'host-notify-by-gnokii' command definition
  define command{
  command_name host-notify-by-gnokii
  command_line /usr/local/nagios/sms_by_gnokii.sh  $CONTACTPAGER$
  Nagios has Alert\n $HOSTALIAS$ is $HOSTSTATE$
  $HOSTNAME$:\r\n$SERVICEDESC$ is $SERVICESTAT$
  }
 
  send sms example script:
  --
  #!/bin/sh
  #
  # Gnokii Plugin script
  # (c) Horst venzke
  # v 0.1 - 17.01.2004
 
  mess=$2
  number=$1
  echo $mess | gnokii --sendsms $number
  ---
 
  o shell script esta localizado
  /usr/local/nagios/libexec/sms_by_gnokii.sh e dei permissões 777
 
  o nagios não está a mandar sms com esta configuração , mas como root
  fazendo o comando echo  ola | gnokii --sendsms numero  funciona .
 
  Gostava de saber se alguém tem o gnokii configurado com nagios para
  ter a certeza que a minha esta correcta. Pois pode ser problemas na
  permissão do user nagios
 
  pois também tentei fazer o nagios correr outro shell script e tambem
  não tive sucesso.
 
  nota: gnokii só com user: root funciona
 
 
  -
 
  Check out the new SourceForge.net Marketplace.
  It's the best place to buy or sell services for
  just about anything Open Source.
 
 
 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/market
 place
  --
  Nagios-users-br@lists.sourceforge.net mailing list
  https://lists.sourceforge.net/lists/listinfo/nagios-users-br
  Wiki: http://nagios-br.sf.net/wiki
 
 
 
 
 --
 
 Abraços
 JGeraldo
 ---
 --
 Check out the new SourceForge.net Marketplace.
 It's the best place to buy or sell services for
 just about anything Open Source.
 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/market
 place
 --
 Nagios-users-br@lists.sourceforge.net mailing list
 https://lists.sourceforge.net/lists/listinfo/nagios-users-br
 Wiki: http://nagios-br.sf.net/wiki
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.7 (MingW32)

iQEVAwUBR4T/eTjAvm6PqHI4AQK+qwf+KQ9YzNa0vp+ZkpFKfjYsveNvTHcaT6su
oRRCJJ9vIvyuXRpKdkJpOkXC5FT6YeaAyzmvY2PzQQ27nIop425V3OpzTMIlWrd8
2+Z8R8NM+h+whSsDeMeUrFIomvjgq/jxDvRZhZD3X12gK2/QghB2PkgXKJS+FGza
19552+tKsNeu7zCZcgLNw4/dCAnlvfuWLGxUO/TlzEGtbFy3G+EgJ6klhOU/25OA
n1ZK8eQPD/OwJsJeILaWKtyk/FrtkyWTw/MZuBR0YEF/WiPv6hqF5/cuNRAGEg/c
JvTI3i4khr0563jJOH2RAFGN5Vn8KhBhhUbx4bQK5csT9UGufDKCuw==
=6HCD
-END PGP SIGNATURE-


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki


Re: [Nagios-users-br] nagios sms urgente

2008-01-09 Por tôpico Frederico Madeira
Existe uma empresa chamada Human http://www.human.com.br/sms/index.php
que é um gateway SMS para todas as operadoras.
Eles disponibilizam um plugin para o Nagios. 
Eu utilizo aqui na empresa e funciona legal.

Abraços.

Fred



Em Qua, 2008-01-09 às 15:09 -0200, Marcelo Daibert escreveu:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Boa Tarde a Todos,
 
 Tudo bem?
 Não havia conhecimento sobre este projeto gnokii. Fiz uma busca na internet
 e no seu site oficial http://www.gnokii.org/ e me interessei em saber como
 é feita esta integração com o Nagios.
 Como é feito o envio do SMS por ele? Quais as restrições da operadora? É
 necessário contratar algum pacote? Ou é feito pelo celular ligado na máquina
 do nagios pela USB ou serial?
 
 Agradeço o auxílio.
 Muito Obrigado.
 - ---
 Marcelo Daibert
  Email : [EMAIL PROTECTED]| MSN : [EMAIL PROTECTED]
  SMS   : [EMAIL PROTECTED]| Skype : MSDaibert
  WWW   : http://daibert.net   | GTalk : [EMAIL PROTECTED]
: http://daibert.eti.br
 
 
  -Original Message-
  From: [EMAIL PROTECTED] [mailto:nagios-
  [EMAIL PROTECTED] On Behalf Of Jose Oliveira
  Sent: quarta-feira, 9 de janeiro de 2008 14:40
  To: Unofficial Brazilian (Portuguese) Nagios Users List
  Subject: Re: [Nagios-users-br] nagios sms urgente
  
  Ricardo
  
  Voce pode ligar o set user id do executável gnokii, que ele se
  comportará
  como root mesmo se chamado pelo Nagios.
  
  É necessário voce verificar a segurança deste processo, pois pode
  comprometer seu servidor...
  
  Digite chmod u+s gnokii  no diretório onde o executável gnokii estiver.
  Deve
  resolver o seu problema de enviar sms com o usuário Nagios...
  
  
  
  Em 09/01/08, [EMAIL PROTECTED] 
  [EMAIL PROTECTED] escreveu:
  
   boas pessoal
  
   Sou novo no nagios, o minha configuração e linux Centos 5  nagios2.10
   /oreon
  
   Estou com dificuldades em integrar o gnokii com o nagios
  
   configuração usada
  
   #Nagios command obj
   # 'host-notify-by-gnokii' command definition
   define command{
   command_name host-notify-by-gnokii
   command_line /usr/local/nagios/sms_by_gnokii.sh  $CONTACTPAGER$
   Nagios has Alert\n $HOSTALIAS$ is $HOSTSTATE$
   $HOSTNAME$:\r\n$SERVICEDESC$ is $SERVICESTAT$
   }
  
   send sms example script:
   --
   #!/bin/sh
   #
   # Gnokii Plugin script
   # (c) Horst venzke
   # v 0.1 - 17.01.2004
  
   mess=$2
   number=$1
   echo $mess | gnokii --sendsms $number
   ---
  
   o shell script esta localizado
   /usr/local/nagios/libexec/sms_by_gnokii.sh e dei permissões 777
  
   o nagios não está a mandar sms com esta configuração , mas como root
   fazendo o comando echo  ola | gnokii --sendsms numero  funciona .
  
   Gostava de saber se alguém tem o gnokii configurado com nagios para
   ter a certeza que a minha esta correcta. Pois pode ser problemas na
   permissão do user nagios
  
   pois também tentei fazer o nagios correr outro shell script e tambem
   não tive sucesso.
  
   nota: gnokii só com user: root funciona
  
  
   -
  
   Check out the new SourceForge.net Marketplace.
   It's the best place to buy or sell services for
   just about anything Open Source.
  
  
  http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/market
  place
   --
   Nagios-users-br@lists.sourceforge.net mailing list
   https://lists.sourceforge.net/lists/listinfo/nagios-users-br
   Wiki: http://nagios-br.sf.net/wiki
  
  
  
  
  --
  
  Abraços
  JGeraldo
  ---
  --
  Check out the new SourceForge.net Marketplace.
  It's the best place to buy or sell services for
  just about anything Open Source.
  http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/market
  place
  --
  Nagios-users-br@lists.sourceforge.net mailing list
  https://lists.sourceforge.net/lists/listinfo/nagios-users-br
  Wiki: http://nagios-br.sf.net/wiki
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.7 (MingW32)
 
 iQEVAwUBR4T/eTjAvm6PqHI4AQK+qwf+KQ9YzNa0vp+ZkpFKfjYsveNvTHcaT6su
 oRRCJJ9vIvyuXRpKdkJpOkXC5FT6YeaAyzmvY2PzQQ27nIop425V3OpzTMIlWrd8
 2+Z8R8NM+h+whSsDeMeUrFIomvjgq/jxDvRZhZD3X12gK2/QghB2PkgXKJS+FGza
 19552+tKsNeu7zCZcgLNw4/dCAnlvfuWLGxUO/TlzEGtbFy3G+EgJ6klhOU/25OA
 n1ZK8eQPD/OwJsJeILaWKtyk/FrtkyWTw/MZuBR0YEF/WiPv6hqF5/cuNRAGEg/c
 JvTI3i4khr0563jJOH2RAFGN5Vn8KhBhhUbx4bQK5csT9UGufDKCuw==
 =6HCD
 -END PGP SIGNATURE-
 
 
 -
 Check out the new SourceForge.net Marketplace.
 It's the best place to buy or sell services for
 just about anything Open Source.
 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell 

Re: [Nagios-users-br] nagios mandando muitos emails

2008-01-09 Por tôpico Marcel
Se vc não quer considerar um socket timeout como crítico, pra que monitorar?


On Jan 8, 2008 11:18 AM, José Carlos Kuerten Minuzzo [EMAIL PROTECTED]
wrote:

 Olá

 Seguinte, aqui na nossa empresa temos o nagios monitorando cerca de 60
 servidores. Nós só queremos receber emails quando realmente um problema
 aconteceu, coloquei para o nagios mandar emails so quando o estado fica
 CRITICAL, mas na maioria das vezes os emails que recebemos são de
 socket_timeout, pois a conexão com alguns servidores são ruins.


 Ja coloquei o service_retry_interval pra 2 minutos e o numero de testes
 pra 5, mas eu gostaria que o nagios não mandasse email quando
 acontecesse socket_timeout. Ou que ele não considerasse um
 socket_timeout nos services como crítico. Tem como fazer isso sem ter
 que mudar o código fonte dos plugins? Obrigado.


 Att,

 José Carlos


 -
 Check out the new SourceForge.net Marketplace.
 It's the best place to buy or sell services for
 just about anything Open Source.

 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
 --
 Nagios-users-br@lists.sourceforge.net mailing list
 https://lists.sourceforge.net/lists/listinfo/nagios-users-br
 Wiki: http://nagios-br.sf.net/wiki

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki


Re: [Nagios-users-br] nagios mandando muitos emails

2008-01-09 Por tôpico Rejaine Monteiro
Em tempo,

Além do timeout do Nrpe, lembro também que cada plugin pode ter o seu 
próprio tempo de timeout..
Por exemplo, o check_tcp o timeout  pode ser definido passando o 
parametro -d (delay) , já o check_smtp usa o parametro -w (wait)
Ou seja, cada caso é um caso e você vai ter que definir para cada plugin 
o limite timeout necessário para que seja considerado realmente uma 
falha...

Marcel escreveu:
 Se vc não quer considerar um socket timeout como crítico, pra que monitorar?


 On Jan 8, 2008 11:18 AM, José Carlos Kuerten Minuzzo [EMAIL PROTECTED]
 wrote:

   
 Olá

 Seguinte, aqui na nossa empresa temos o nagios monitorando cerca de 60
 servidores. Nós só queremos receber emails quando realmente um problema
 aconteceu, coloquei para o nagios mandar emails so quando o estado fica
 CRITICAL, mas na maioria das vezes os emails que recebemos são de
 socket_timeout, pois a conexão com alguns servidores são ruins.


 Ja coloquei o service_retry_interval pra 2 minutos e o numero de testes
 pra 5, mas eu gostaria que o nagios não mandasse email quando
 acontecesse socket_timeout. Ou que ele não considerasse um
 socket_timeout nos services como crítico. Tem como fazer isso sem ter
 que mudar o código fonte dos plugins? Obrigado.


 Att,

 José Carlos


 -
 Check out the new SourceForge.net Marketplace.
 It's the best place to buy or sell services for
 just about anything Open Source.

 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
 --
 Nagios-users-br@lists.sourceforge.net mailing list
 https://lists.sourceforge.net/lists/listinfo/nagios-users-br
 Wiki: http://nagios-br.sf.net/wiki

 
 -
 Check out the new SourceForge.net Marketplace.
 It's the best place to buy or sell services for
 just about anything Open Source.
 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
   

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki