| 62 | == Config Management == |
| 63 | Look at lightweight configs, salt / ansible |
| 64 | |
| 65 | == Monitoring == |
| 66 | Currently using OpenNMS |
| 67 | |
| 68 | * Evaluating netdisco, observium |
| 69 | * librenms seems to be best bet, open port of observium |
| 70 | |
| 71 | * Features wanted |
| 72 | * Get vlan per port from switches |
| 73 | * get mac table from switches |
| 74 | * monitor patch changes / machine moves |
| 75 | * did new mac appear on port |
| 76 | * did known mac appear on different port |
| 77 | * accompany by port up/down trap? |
| 78 | * log of potential changes |
| 79 | * Map server / port relationships |
| 80 | * list of macs from dhcp |
| 81 | * match to switch mac table, switch map (avoid agg. ports) |
| 82 | * servers managed by config management anyway, pull list of interfaces / macs / ips |
| 83 | * generate reasonable configs |
| 84 | * db of servers / ips |
| 85 | * generate dns zone files |
| 86 | * generate dhcp config files |
| 87 | |
| 88 | |