Monitoring

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Ingo_DEB
Beiträge: 47
Registriert: 30.06.2004 11:27:47

Monitoring

Beitrag von Ingo_DEB » 05.08.2005 13:50:20

Hallo!

Wie überwacht ihr eure Server?

Ich müsste von mehreren Server wissen:
- Plattenplatz
- CPU Last
- USV Status
und noch ein paar mehr Sachen.

Was muss ich auf den Rechnern installieren? Was nehmt ihr für Software um das ganze dann da zu stellen?

Gut wär eine Darstellung über die Zeit und als Webseite.

Gruß,
Ingo 8)

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 05.08.2005 14:02:17

hi,

also wenn es mehere rechner sind kann ich nagios (http://www.nagios.org/) empfehlen.
ist aber recht komplex, aber auch sehr mächtig.
mfg
mauser

Ingo_DEB
Beiträge: 47
Registriert: 30.06.2004 11:27:47

Beitrag von Ingo_DEB » 05.08.2005 14:19:07

Hi!

Ich habe auf einem Rechner mrtg laufen gehabt. Hatte auch ein paar Module selber eingefügt.
Ist das bei Nagios auch möglich. Von meinem Mailsever würde ich nämlich auch so Sachen wie Spamaufkommen und Traffic wissen wollen.

Gruß,
Ingo 8)

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 05.08.2005 14:25:28

ich copy'n'paste hier einfach mal aus der nagios homepage:
Nagios has a lot of features, making it a very powerful monitoring tool. Some of the major features are listed below:


Monitoring of network services (SMTP, POP3, HTTP, NNTP, PING, etc.)

Monitoring of host resources (processor load, disk and memory usage, running processes, log files, etc.)

Monitoring of environmental factors such as temperature

Simple plugin design that allows users to easily develop their own host and service checks

Ability to define network host hierarchy, allowing detection of and distinction between hosts that are down and those that are unreachable

Contact notifications when service or host problems occur and get resolved (via email, pager, or other user-defined method)

Optional escalation of host and service notifications to different contact groups
Ability to define event handlers to be run during service or host events for proactive problem resolution

Support for implementing redundant and distributed monitoring servers

External command interface that allows on-the-fly modifications to be made to the monitoring and notification behavior through the use of event handlers, the web interface, and third-party applications

Retention of host and service status across program restarts

Scheduled downtime for supressing host and service notifications during periods of planned outages

Ability to acknowlege problems via the web interface

Web interface for viewing current network status, notification and problem history, log file, etc.

Simple authorization scheme that allows you restrict what users can see and do from the web interface

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 05.08.2005 14:28:37

ich hab selber noch keine plugins dazu geschrieben, daher kann ich auch nicht den aufwand abschätzen. aber vll. hat ja noch jemand anderes aus dem forum erfahrungen damit gemacht.
mfg
mauser

Ingo_DEB
Beiträge: 47
Registriert: 30.06.2004 11:27:47

Beitrag von Ingo_DEB » 05.08.2005 14:31:41

Hi!

Ja, also das klingt recht gut.

Muss ich dann auf jedem Server einen nagios-client installieren?

Ich weiss, blöde Fragen....

Ingo 8)

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 05.08.2005 17:08:08

hi,

nee nee, so blöde ist die frage gar net :)
du musst nagios nur sagen, welche rechner es überwachen soll. das heisst du gibst die ip an, insofern musst du dann keinen anderen client mehr auf den rechner installieren.
aber wenn du z.b. den spam auf einem mailserver anzeigen willst, brauchst du auch zugang zu dem system. ich weiss nicht ob es so ein plugin schon gibt, aber auch wenn du es selber schreiben solltest, würde ich mir da auch gedanken über die sicherheit machen, da nagios dann ja zugang zu dem system braucht. man baut sich durch so kleine sachen oft grosse lücken in sein system ein, also vorsicht !
Hier findest du einen kleinen Einstieg in die Technik.
mfg
mauser

Ingo_DEB
Beiträge: 47
Registriert: 30.06.2004 11:27:47

Beitrag von Ingo_DEB » 05.08.2005 20:17:31

Hallo!

OK, ja, dass mit der Sicherheit ist immer so ne Sache. Ich denke das würde man aber entsprechend lösen können. Man kann Befehle auf anderen Rechner über SSH ausführen.

Nach ein bisschen "schlau machen" scheint es wohl am besten wenn man auf jedem Server smnp Dienste installiert und die dann mit Nagios abfragt.
Snmp hatte ich auch schon für mrtg genutzt.

Danke für die Infos.... hat mir geholfen.
Wer noch weitere Ideen hat, kann sich gerne Melden.

Ingo 8)

Benutzeravatar
MasterLR
Beiträge: 160
Registriert: 16.12.2003 21:15:03
Wohnort: NRW

Beitrag von MasterLR » 07.08.2005 18:13:55

ich beschäftige mich auch gerade mit diesen thema (systemüberwachung mehrerer server) und bin auch bei der sicherheitsfrage angelangt.

für mich haben sich bei grober betrachtung folgende möglichkeiten heraus kristallisiert:

1. befehle auf client (der überwacht werden soll) remote ausführen -> halt ich für gefährlich
2. regelmässige info an überwachungsserver schicken -> dadurch ist überwachter server weniger gefährtet!?
3. snmp -> sicher???

würde gern mal eure meinung dazu wissen?

ps: da die rechner alle server sind, wäre sicherheit ein sehr wichtiger faktor

Antworten