Presentation laddar. Vänta.

Presentation laddar. Vänta.

Network Management Johan Ekblad 070-4411118 Network Management - 2008-04-22.

Liknande presentationer


En presentation över ämnet: "Network Management Johan Ekblad 070-4411118 Network Management - 2008-04-22."— Presentationens avskrift:

1 Network Management Johan Ekblad Network Management

2 Problem Vanliga problem man kan ha i sin IT-miljö: ● Hög komplexitet ● Externa/Interna beroenden ● Monitorering ● Larm när kritiska tjänster ej är tillgängliga Network Management

3 Lösning - övervakningsverktyg Begränsningar: ● Produkten måste baseras på fri programvara ● Den fria programvaran måste utvecklas aktivt ● Produkten måste åtminstone kunna köras i GNU/Linux-miljö Network Management

4 Vad gör ett övervakningsverktyg? Obligatoriskt: ● Samlar in data ● Presenterar data ● Tillåter administration Network Management

5 Vad gör ett övervakningsverktyg? Ej obligatoriskt: ● Automatisk nätverksidentifiering ● Larm ● Kunna hantera stora mängder data Network Management

6 Typer av övervakningsverktyg ● Helt extern övervakning ● Endast en server installeras ● En server och klienter installeras ● En server, aggregerande servrar och klienter Network Management

7 Gemensamma fria komponenter Fördelar med fri programvara: ● Enkelt och snabbt att bygga något nytt från redan utvecklade komponenter ● Enklare underhåll – alla hjälps åt ● Enkelt att tjäna pengar: – Sälja färdiga paket av fri programvara – Sälja konsulttjänster – Sälja support och utbildning Network Management

8 Gemensamma fria komponenter Network Management

9 Gemensamma fria komponenter RRDTool (Round Robin Database Tool) ● Licens: GPLv2 ● Version: (17 feb 2008) ● URL: ● Loggning och visualiseringsverktyg som många använder sig av (Shell samt libraries till C, Perl, Python, Php, Ruby). Hette förut MTRG (Multi Route Traffic Grapher) av Tobi Oetiker Network Management

10 Gemensamma fria komponenter RRDTool, exempel: Network Management

11 Gemensamma fria komponenter NMAP (Network Mapper) ● Licens: GPLv2 ● Version: 4.60 (15 mars 2008) ● URL: ● Används för att kontrollera vilka maskiner som finns på ett nätverk och bl a vilka tjänster och operativsystem de kör. (Shell samt libraries till C, Perl, Ruby) Network Management

12 Gemensamma fria komponenter Net-SNMP (Simple Network Management Protocol) ● Licens: BSD ● Version: (27 Juli 2007) ● URL: ● Implementerar olika SNMP-prototoll (v1, v2c, v3) över IP (v4, v6) Network Management

13 Övervakningsverktyg Cacti ● Licens: GPLv2 ● Version: 0.8.7b (11 feb 2008) ● URL: ● Kräver: MySQL, PHP, RRDTool, Net-SNMP (samt webbserver med PHP-stöd) ● RRDTool-frontend, som använder SNMP för att hämta data. Finns även som RPM- och DEB-paket Network Management

14 Övervakningsverktyg Cacti, exempel Network Management

15 Övervakningsverktyg Ganglia ● Licens: BSD ● Version: (27 feb 2008) ● URL: ● Kräver: XDR (Compact portable data transport), RRDTool, APR (Apache Portable Runtime) ● Distribuerat övervakningssystem skrivet i C. Möjliga att aggregera data. Informationen presenteras i en webserver som hanterar PHP. Finns även som RPM-paket Network Management

16 Övervakningsverktyg Nagios ● Licens: GPLv2 ● Version: (01 apr 2008) ● URL: ● Kräver: Webbserver samt grafikpaketet GD ● Flexibel system- och nätverksövervakningsapplikation, som även tillåter distribuerad övervakning där flera servrar används för att samla in information. (Finns även som DEB-paket) Network Management

17 Övervakningsverktyg Nagios – enkel att integrera emot: Network Management

18 Övervakningsverktyg opsview ● Licens: GPLv2 ● Version: 2.12 (31 Mars 2008) ● URL: ● Kräver: Nagios, Net-SNMP, RRDTool, MySQL, Catalyst-webbramverk för Perl) ● Har utökat Nagios med viss funktionalitet. Tillhandahåller support runt Nagios samt sina egna utökningar Network Management

19 Övervakningsverktyg Groundwork ● Licens: GPLv2 eller GPLv3 ● Version: 5.2 (23 mars 2008) ● URL: ● Kräver: Nagios eller Ganglia, RRDtool, NMAP, Apache ● ”Community edition” är gratis, sedan kan man köpa ”Professional edition” med mer funktionalitet samt ”Enterprise edition” för distribuerade miljöer. Finns som RPM- och DEB-paket Network Management

20 Övervakningsverktyg Groundwork, övervakningsbild Network Management

21 Övervakningsverktyg Network Management

22 Övervakningsverktyg Zenoss ● Licens: GPLv2 ● Version: (12 mars 2008) ● URL: ● Kräver: RRDTool, MySQL och Net-SNMP ● Zenoss Core – gratis: automatisk upptäckt av maskiner och tjänster, övervakning av tillgänglighet och prestanda samt larm. Zenoss Enterprise – ej gratis: Gränssnitt mot kommersiella databaser och ärendehanteringssystem, support och mer finkornig accesskontroll. (Finns även som RPM-paket) Network Management

23 Övervakningsverktyg Hyperic HQ ● Licens: GPLv2 ● Version: (25 mars 2008) ● URL: ● Kräver: Java 1.4 ● Bygger på Jboss (server-delen) och Java (agent-delen, kommunicerar via SOAP över SSL). Finns även Hyperic HQ Enterprise (ej gratis) med support, mer felrapportering, rollhantering och bättre rapportering Network Management

24 Övervakningsverktyg Hyperic HQ Tillhandahåller även ett eget plattformsoberoende API och shellscript som heter SIGAR (System Information Gatherer and Reporter), GPLv2 Network Management

25 Övervakningsverktyg ● Licens: GPLv2 ● Version: 0.74 (20 dec 2007) ● URL: ● Kräver: RRDTool, MySQL, Apache, Perl ● Perl-baserat – webbaserat admingränssnitt. Övervakar via SNMP, TCP, ICMP, etc. Övervakar små till medelstora nätverk (inga distribuerade servrar), inget enkelt installationsscript Network Management

26 Övervakningsverktyg utseende: Network Management

27 Övervakningsverktyg Aware ● Licens: GPLv2 ● Version: (09 aug 2007) ● URL: ● Kräver: Net-SNMP, RRDTool, NMAP samt ngn DB. ● ”Asynchronous Event Framework for Responsive Applications, System Control and Monitoring”. Hanterar distribuerade servrar, många agent-API:er. Finns även som RPM- och DEB-paket Network Management

28 Övervakningsverktyg Aware, översikt: Network Management

29 Övervakningsverktyg Munin ● Licens: GPLv2 ● Version: 1.2.5, 17 okt 2006 samt 1.2.6rc1, 24 mar 2008 ● URL: ● Kräver: Perl5, RRDTool och Net-SNMP (perl-moduler) ● Klient installeras på varje maskin som skall övervakas. Master kontaktar klienterna med jämna mellanrum och hämtar info. Enkelt att göra egna klient-plugin:er (Finns även som DEB-paket) Network Management

30 Övrigt, referenser ● Gratistjänst som övervakar tjänster från internet: ● Presentation av Ganglia från ApacheCon 2007: ● Event: Nordic Nagios Meeting 08 (Stockholm 3-4 juni): Network Management


Ladda ner ppt "Network Management Johan Ekblad 070-4411118 Network Management - 2008-04-22."

Liknande presentationer


Google-annonser