These downloads are provided as is with no responsibility for support or damages etc. Where the downloads are copyright of other individuals, I have tried to ensure that this is fully covered. You are however responsible for satisfying yourselves of this before use.
|
||||||||||||
System management and reporting on a shoe string ! I am very interested in the management of technical infrastructures, and to this end have put in place a set of tools to provide my organisation with this, but on a very limited budget. I have found that successful management requires:
During use of NTSyslog, I did find a number of issues, and made a number of modifications to the logging engine to:
I have contacted Jason at Sabernet about the changes. He would like to bring these changes into the Sourceforge version at some point, but this hasn't happened to date, therefore, I have theunofficial branch here. Note I have not updated the GUI, and therefore, to adjust the sleep period between Event Log checks, place this in registry key HKLM\Software\SabreNet\Syslog\SleepPeriod (milliseconds, defaults to 2 minutes). NTSyslog 1.21 Installation files only Unofficial NTSyslog 1.21 source
Kiwi Syslogger - email management
vbscript:
The vbscript is reasonably commented, with constants that can be changed to make the code site specific and also more recently allows multiple reporting groups to have their own tailored and managed filtering. I have discussed with Andrew at Kiwi about them adding the ability for Kiwi to also accept email as this would complete the set for me - still hoping this will be done. e-mail
management vbscript and other script examples Novell Syslog converter:
This code is not my best , but seems to serve its purpose ! The code also has the ability to translate the error codes, giving a readable summary and suggested actions from the admin guide - rather than the raw error code. An actual example is listed below. This kept us on top of the issues, which in the end were the result of an older version program that kept corrupting the Novell cache.
Novell Logs to Syslog ***** need latest version ****requires MSWinsck.ocx. Needs to be run on a Netware client workstation that has access to the Groupwise server's log files.
|
||||||||||||
| Port manager: Used to manage access to the network of external suppliers through the routers/VPNs as I couldn't find anything that would remember to switch off access after the agreed time. The port manager code does the following:
The server runs on one machine with full access to the firewalls/switches/routers etc and many clients can then connect to the server. Having used the Microsoft Winsock .OCX and found it to be very unreliable, I now use the free Catalyst Socketwrench Freeware .ocx control that is very stable and doesn't need to be pre-installed. I know my team would like me to extend the functionality, especially a calendar function, in the main to manage weekend and early morning access requests, and the ability to call out vbscripts/external programs that can telnet etc to devices that don't accept SNMP |
||||||||||||
Shellit: A classic three line program that can be used to shell/spawn off another program in parallel to the current program. I 'wrote' it as part of my attempt to speed up the the company NT login script, but suddenly found in useful in many other areas including:
The Dos START command can do much of this, so check this out first. My version was written in VB, because it is particularly easy to shell out a new program with the last program's arguments, but a version in C or anything else would be easy as well. For example: Shellit.exe NetSendIt.bat message persoan1 person2 person3 |
||||||||||||
| Command line login batch scripts: The login.bat in my organisation consists of many lines of batch script which rebuild the desktop and start menu based on the group membership of the user and the software locally installed on that particular machine. This was taking 28+ seconds, and for remote users up to 5 minutes at times. Having investigated the issue, I implemented a series of changes that:
For those in a similar situation, the following code may be of help: Shellit - see above
|
||||||||||||
Backup Exec reporter : Backup Exec Checker - source , Backup Exec Checker - Installer |
||||||||||||