NSRC / EVENT SPONSOR
[Main Page](index.html "Main Page")
# NMM 5 days (RWNOG 2022): Agenda # ## Time Schedule ## |Schedule |Time | |------------------|----------------| |Session 1 |09:00 - 10:30 | |Break |10:30 - 11:00 | |Session 2 |11:00 - 12:30 | |Lunch |12:30 - 14:00 | |Session 3 |14:00 - 15:30 | |Break |15:30 - 16:00 | |Session 4 |16:00 - 17:30 | ## Instructors ## | FL | Name | Email | Organization | Country | |----|-----------------------|----------------------------|--------------|---------------| | RB | Richard Buregeya | buregeyarichard(at)gmail(dot)com | [BSC](https://bsc.rw/) | RW | | BC | Brian Candler | brian(at)nsrc(dot)org | [NSRC](https://nsrc.org/) | UK | | RM | René Manzi | krmanzi(at)gmail(dot)com | [MTN](https://www.mtn.co.rw/) | RW | ## Sessions ## | DAY 1 | Topic | Inst | Presentations | Exercises | |------------------------|---------------------------|---------|---------------------------------------------------|----------------------------------------| | Session 1.1 | Welcome to Network Management and Monitoring | BC | [PDF](netmgmt/en/welcome-intro/welcome-nmm.pdf) | | | | Introduction to Network Management and Monitoring | RM | [PDF](netmgmt/en/welcome-intro/network-management.pdf) | | | Session 1.2 | Linux Basics for NMM | BC | [PDF](netmgmt/en/welcome-intro/linux-minimal.pdf) | [Initial Server Configuration](netmgmt/en/welcome-intro/exercises-initial-vm-configuration.html) | | Session 1.3 | Minimal configuration for Cisco IOS based equipment | RM | [PDF](netmgmt/en/cisco-config-elements/cisco-config-elements.pdf) | [Cisco config lab](netmgmt/en/cisco-config-elements/exercises-cisco-config.html) | | Session 1.4 | Simple Network Management Protocol | RM | [PDF](netmgmt/en/snmp/snmp.pdf) | | | **DAY 2** | | | | | | Session 2.1 | Simple Network Management Protocol | RM | | [SNMP exercises](netmgmt/en/snmp/exercises-snmp.html) | | Session 2.2 | LibreNMS | RM | [LibreNMS](netmgmt/en/librenms/librenms.pdf) | [Installation](netmgmt/en/librenms/librenms-install.html) | | Session 2.3 | | | | [LibreNMS lab](netmgmt/en/librenms/librenms-lab.html) | | Session 2.4 | NetFlow | BC | [PDF](netmgmt/en/netflow/netflow.pdf) | [Flow export lab](netmgmt/en/netflow/exercise1-flow-export.html) | | **DAY 3** | | | | | | Session 3.1 | NfSen | BC | [PDF](netmgmt/en/netflow/nfsen.pdf) | [Install nfdump/nfSen](netmgmt/en/netflow/exercise2-install-nfdump-nfsen.html) | | Session 3.2 | | | | [NfSen top talkers](netmgmt/en/netflow/exercise3-nfsen-top-talkers.html) | | | ElastiFlow demo | RM | | | | Session 3.3 | Delay, Jitter and Packet Loss | BC | [PDF](netmgmt/en/smokeping/types-of-delay.pdf) | | | | Smokeping | RM | [PDF](netmgmt/en/smokeping/smokeping.pdf) | [Smokeping lab part 1](netmgmt/en/smokeping/exercises-smokeping-part1.html) | | Session 3.4 | Syslog | RM | [PDF](netmgmt/en/log-management/log-management-rsyslog-loki.pdf) | [Configuring rsyslog](netmgmt/en/log-management/exercises-log-management-rsyslog.html) | | **DAY 4** | | | | | | Session 4.1 | Loki | BC | [PDF](netmgmt/en/log-management/log-management-loki-overview.pdf) | [Configuring Loki](netmgmt/en/log-management/exercises-log-management-loki.html) | | Session 4.2 | Prometheus | BC | [PDF](netmgmt/en/prometheus/prometheus-metrics-time-series.pdf) | | | Session 4.3 | | BC | Recap | [Initial Prometheus install and testing lab](netmgmt/en/prometheus/ex-prometheus.html) | | | YAML configuration | BC | [PDF](netmgmt/en/prometheus/yaml.pdf) | | | Session 4.4 | | BC | | [node_exporter: Linux server metrics collection](netmgmt/en/prometheus/ex-node-exporter.html) | | Overnight student/instructor | | | | [snmp_exporter: collect SNMP MIBs](netmgmt/en/prometheus/ex-snmp-exporter.html) | | **DAY 5** | | | | | | Session 5.1 | PromQL | BC | | [Learn how to use Prometheus promql queries](netmgmt/en/prometheus/ex-promql-basic.html) | | Session 5.2 | Grafana | BC | | [Grafana as dashboard front-end to Prometheus](netmgmt/en/prometheus/ex-grafana.html) | | | Oxidized, Draw.io, Netbox and Prometheus | BC | Demo | | | Session 5.3 | SSH keys | | [PDF](security/ssh/ssh-keys.pdf) | [SSH key lab](security/ssh/exercise-ssh-key.htm) | | | | | | [SSH agent lab](security/ssh/exercise-ssh-agent.htm) | | Session 5.4 | Closing ceremony | | | |
## Supplementary materials ## | | | | | | |------------------------|---------------------------|---------|---------------------------------------------------|----------------------------------------| | | NfSen | | | [Using NfSen](netmgmt/en/netflow/exercise4-using-NfSen.pdf) | | | | | | [Port Tracker](netmgmt/en/netflow/exercise5-NfSen-PortTracker.html) | | | Smokeping | | | [Smokeping lab part 2](netmgmt/en/smokeping/exercises-smokeping-part2.html) | | | Alerting | | [PDF](netmgmt/en/alerting/alerting-philosophy.pdf) | | | | Prometheus | | | [Prometheus alerting system](netmgmt/en/prometheus/ex-alertmanager.html) | | | | | | [Customized node_exporter metrics](netmgmt/en/prometheus/ex-custom-metrics.html) | | | | | | [blackbox_exporter: Nagios-like checks](netmgmt/en/prometheus/ex-blackbox-exporter.html) | | | | | | [Secure your Prometheus install](netmgmt/en/prometheus/ex-security.html) | | | | | | [Control Prometheus labeling](netmgmt/en/prometheus/ex-relabeling.html) | | | | | | [Integrating Prometheus with Netbox](netmgmt/en/prometheus/ex-integration.html) | | | | | | [Scaling Prometheus](netmgmt/en/prometheus/ex-scaling.html) |