Re: Monitoring

Stefan van der Eijk <[email protected]> Tue, 20 Dec 2005 14:55:55 +0100
Newsgroups gmane.linux.mandrake.server
Message-ID <[email protected]>
This is a cryptographically signed message in MIME format.

--------------ms070307080807080608080603
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

FACORAT Fabrice wrote:

>Le Mardi 20 D=E9cembre 2005 09:59, Buchan Milne a =E9crit :
> =20
>
>>I wonder if it would be useful discusssing monitoring, and which monito=
ring
>>tools we should concentrate more on, and possibly try and get one of th=
em
>>into main (it seems weird that we have no monitoring tool in main ...).
>>
>>As some of you know, I currently work for an ISP. We have two separate
>>deployments, with about 35 production servers running RHEL in one, and
>>about 16 production servers running RHEL in the other. We deploy the
>>servers using kickstart files generated from a configuration database, =
so
>>that all packages, configurations etc for the host are done during
>>installation (which in the case of machines with lights-out management =
can
>>be done/initiated from anywhere that has network access).
>>
>>(A number of packages we run on RHEL are rebuilds of Mandriva packages,
>>including a number I maintain, such as OpenLDAP, hobbit etc).
>>
>>We are currently running Nagios as the monitoring tool for the larger
>>deployment, but due to a number of reasons, we have decided to run Hobb=
it
>>(a BigBrother clone) as the monitoring tool for the smaller deployment,=
 and
>>have also set Hobbit up for the larger deployment. This (non-production=
)
>>Hobbit installation for the larger deployment is accessible at present,=
 at
>>http://196.25.211.20/hobbit/ .
>>
>>Anyway, some of the reasons we are using Hobbit are:
>>
>>-does both status monitoring/alerting and trend monitoring
>>-integrated trend monitoring of all native checks (disk, cpu, memory, t=
cp
>>service response times)
>>-built-in ssl certificate checks for any ssl-enabled service (ie https)
>>-a large collection of additional checks (from http://www.deadcat.net),
>>including all BigBrother extension scripts. For example, we monitor the=
 HP
>>Insight Manager snmp data via the CIM extension).
>>-ease of writing extensions, and being able to monitor trends in the
>>results of those extensions (via the ncv rrd plugin), for example:
>>http://196.25.211.20/hobbit-cgi/bb-hostsvc.sh?HOSTSVC=3Dio.ol which use=
s this
>>script I wrote: http://www.zarb.org/~bgmilne/bb-openldap.pl
>>-less complexity in the interface than Nagios, while supporting (AFAICS=
)
>>all the functionality
>>-less complexity in configuration (ie configuration for service monitor=
ing
>>for each hosts consists of one line in the bb-hosts file)
>>
>>
>>Other tools that I haven't really had a chance to look at in much detai=
l:
>>
>>1)monitorix, which Antoine uploaded recently
>>http://www.monitorix.org
>>Seems to have most of the features of Hobbit.
>>
>>2)Oreon
>>http://www.oreon-project.org/
>>
>>Seems to be a better Nagios frontend, addresses some of the problems I =
have
>>with Nagios.
>>
>>3)Zabbix
>>http://www.zabbix.org/
>>
>>Also has win32 clients.
>>
>>4)Cacti
>>AFAIK, just trend monitoring using rrd+MySQL
>>
>>So, should we package all the ones we don't have yet, or decide on feat=
ures
>>that are necessary, and package/support only one or two?
>>   =20
>>
>
>IMHO we should package all the ones we don't have yet. However having a =
wizard=20
>or an integrated solution allowing to setup the server and its monitorin=
g=20
>could be usefull. Actually you have to do it manually.
>
>during a moment I was thinking about IMC=20
>( http://imc.sourceforge.net/home.html ) as this is a mix between webmin=
 +=20
>nagios + cacti, but the dev seems to be stalled and it's a very complica=
ted=20
>architecture.
>
I'm adding the last touches to the nino package so it can be uploaded to=20
contrib (Jorgen: I'll forward the changes to the spec file to you).

regards,

Stefan

--------------ms070307080807080608080603
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII3TCC
AskwggIyoAMCAQICAw9DvzANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwODA3MjA0NTIwWhcNMDYwODA3MjA0NTIw
WjBAMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMR0wGwYJKoZIhvcNAQkBFg5z
dGVmYW5AZWlqay5udTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKUUcWRxyqe+
2QxsJdLeTWfp5Q/VvP4vtcznfVapIx6hsRdGm6shMYv0kYThZOM1R1wTWXfsl8LETX1Wjz0b
SITWa5sKLLDXJCNdRlvbOiHdtMH/X6GMzZgVTjQoPbXtYqL/mmGQIqv9b+6alVnefZsP+47z
UWOC/IaHppzK1gKuYcMGEZwygv5hAszZGcBXtaMY3a7hr2m/pTH4qZFDdn/tSc2n37gOjKNW
ScxoHfQYXCA25tkjUKYQvNpdXzCMg26v5uZw96MavhVHHcF0wQrQXGsmXH9rDPIMJInF8ccT
oAjJnAum73NCTM2wHvQ61M9X0f8WUmUcjQjNv/q/qGUCAwEAAaMrMCkwGQYDVR0RBBIwEIEO
c3RlZmFuQGVpamsubnUwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQARxPjYTqvh
M4a2zf3sQ3Zacph3eVp/lJG/w/kRzjTknvINiTyyJwEnRk62M2atpVrrwK8RUJGJl4yij3mu
Uo7j40BJQe/MdMNRqdWgVAdKhOryisfwqIVB49ja6AjNvqGUVca8EMjuZyHekCc8t0T6p6UB
GSjbu6dahNQqSNuFDjCCAskwggIyoAMCAQICAw9DvzANBgkqhkiG9w0BAQQFADBiMQswCQYD
VQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UE
AxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwODA3MjA0NTIw
WhcNMDYwODA3MjA0NTIwWjBAMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMR0w
GwYJKoZIhvcNAQkBFg5zdGVmYW5AZWlqay5udTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBAKUUcWRxyqe+2QxsJdLeTWfp5Q/VvP4vtcznfVapIx6hsRdGm6shMYv0kYThZOM1
R1wTWXfsl8LETX1Wjz0bSITWa5sKLLDXJCNdRlvbOiHdtMH/X6GMzZgVTjQoPbXtYqL/mmGQ
Iqv9b+6alVnefZsP+47zUWOC/IaHppzK1gKuYcMGEZwygv5hAszZGcBXtaMY3a7hr2m/pTH4
qZFDdn/tSc2n37gOjKNWScxoHfQYXCA25tkjUKYQvNpdXzCMg26v5uZw96MavhVHHcF0wQrQ
XGsmXH9rDPIMJInF8ccToAjJnAum73NCTM2wHvQ61M9X0f8WUmUcjQjNv/q/qGUCAwEAAaMr
MCkwGQYDVR0RBBIwEIEOc3RlZmFuQGVpamsubnUwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0B
AQQFAAOBgQARxPjYTqvhM4a2zf3sQ3Zacph3eVp/lJG/w/kRzjTknvINiTyyJwEnRk62M2at
pVrrwK8RUJGJl4yij3muUo7j40BJQe/MdMNRqdWgVAdKhOryisfwqIVB49ja6AjNvqGUVca8
EMjuZyHekCc8t0T6p6UBGSjbu6dahNQqSNuFDjCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcN
AQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcT
CUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRp
ZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBG
cmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNv
bTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYD
VQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVy
c29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
xKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkV
cI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUq
VIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMG
A1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZy
ZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJp
dmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIX
oUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydx
VyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8x
ggM7MIIDNwIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGlu
ZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWlu
ZyBDQQIDD0O/MAkGBSsOAwIaBQCgggGnMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJ
KoZIhvcNAQkFMQ8XDTA1MTIyMDEzNTU1NVowIwYJKoZIhvcNAQkEMRYEFJzZYjurjV/eg9z/
n6QxrGwfAPljMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCA
MA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHgGCSsGAQQBgjcQBDFr
MGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0
ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMPQ78w
egYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u
c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg
SXNzdWluZyBDQQIDD0O/MA0GCSqGSIb3DQEBAQUABIIBAA8qxkT61RxyMeiYHR2jHzIAdv1r
0XalyfpNTVb3TzJBXbyiu0+OlbSKVzrzK0dg8tBdihynQRw8gmdSXEs0PPVv8FevykXfHieP
L2mVCrkeCC6BtqeMDM4JJAgk/wYRpe5lU8Hx011ZT4IdwwUx5ecSp3FImJ+ET+E/WVvt1+3M
rj9zLAt9Wr5KuKyMI9nqJJ17xOLbKwSKBkNjrly0AE8/XpCvXDRSkxOUerrNoyN8MkCOUE+w
5YlXEbAjD08VKdEQv29ZU2jSOib64kBHClJ8ee/wWpgT7DGl5DRDzqNuh+lQyLnGjXrxT1Fy
WEnFjtmhPykjHqttf39V6cMK6q0AAAAAAAA=
--------------ms070307080807080608080603--