19 projects tagged "Network Management"
The ldNetManager.py tool gives you the ability to manage your network devices without having to purchase a product like Cisco's LMS or go through the planning phase of deploying a product like func. Such tools only have the ability to manage devices in their realm. Func supports Linux devices, and Cisco LMS supports only Cisco devices. This tool has one goal: to update your devices without deploying any software to your remote devices. All you need is either telnet or SSH access to your devices, and Python2.4 or better with Pexpect installed.
Siptrack is a project intended for automated, highly scriptable, and flexible device and IP address/network management. The siptrackd package includes the siptrack server, which is accessed via an XML-RPC interface. The other components of the siptrack system are siptrack and siptrackweb.
Siptrack is a project intended for automated, highly scriptable, and flexible device and IP address/network management. The siptrackweb package includes a Django Web application used to communicate with a siptrack server. The other components of the siptrack system are siptrack and siptrackd.
NTPmon is a Web-based monitor for (usually LAN-based) NTP servers. It provides a small number of health metrics that help to locate NTP configuration or operational trouble spots. It uses RRDtool as its storage and graphing engine, and provides a CGI script for viewing the results.
RubyDNS is a high-performance DNS server that can be easily integrated into other projects or used as a stand-alone daemon (via RExec). By default, it uses rule-based pattern matching. Results can be hard-coded, computed, fetched from a remote DNS server, or fetched from a local cache, depending on requirements. In addition, RubyDNS includes a high-performance asynchronous DNS resolver built on top of EventMachine. This module can be used by itself in client applications without using the full RubyDNS server stack.
NetConnect is a command line tool for automating the login process to routers, switches, or UNIX hosts and any intermediate devices or proxies in the path. It does this by using credentials supplied within a configuration file. It also allows users to run Perl based scripts on a single device or devices in parallel to automate tasks. Although it was originally designed around Cisco routers and switches, it can be extended to work with any CLI based device by specifying custom prompts that different devices use. It works well with Cisco routers and switches as the concepts around "enable" mode and the corresponding syntax of the prompt are contained within the source. Devices can be stored within your configuration file, so you are able to connect to devices using a portion of their name (using regular expressions) as opposed to having to remember IP addresses or full DNS names.