ISAPI Filter and SNMP(repost)

Project requirements Build an ISAPI filter that will work with IIS on 2000, 2003, 2008 server. There are two components of this project: The ISAPI Filter A control application/service that will get data from MS perfmon and SNMP

## Deliverables

Control application ??" Can run as a service The control application will allow you to enter a server by Hostname, IPaddress or simply local host You can then select monitoring method ??" DROPDOWN option1?Perfmon/remoteperfmon or option2?SNMP. When using SNMP it will try and use an appropriate MIB bases on the OS, if it can’t find one then it will allow you to select one from another dropdown. The dropdown will list the files names of a directory. A user can copy their own MIB to this file and select it. The server will then be added to a list of servers where it can also be remove. If you select a server a list of the names you can monitor will be displayed. This list is based on data from the MIB if SNMP or Perfmon/remote perfmon The user can then select upto x values that will populate a text box below where they can also remove them. (x is a registry value initially set to 10) The user can also set a password that will be encrypted and stored in the registry, it can be changed but never viewed. The user can also set an account name/number that will stored in the registry, it can be changed. You can then select OK and then application will close and then run as a background service. The control application service running: The service will poll the servers and obtain the values as previously defined every x seconds (as defined in the registry ??" default is 10s). It will then write two values to a shared memory space or some other Interprocess communication method (developer to chose) Datavalue1 = A list of the monitored values names together with server name as a compressed, encrypted CSV Server1:CPUlevel, Server1:Networkthroughput,Server2 CPUlevel etc Data value2 = A list of the values in a compressed(if appropriate) encrypted CSV The username and password will be used as the encryption key The ISAPI Filter The filter will first check the HTTP Header for the presents of a refer ??" If no refer it will do nothing and pass the request through IF there is a refer then: The filter is to insert a new HTTP header into the web response called “jetnexus?? IF... IF the HTTP Refer is{usernamepassword} and the username and password are correct then use Datavalue1 IF the HTTP refer is{username} and the username is correct then use Datavalue2 The program needs to very fast and light weight and have minimal/ no impact on the server performance

Habilidades: Programação C, PHP

Ver mais: web developer names, method web developer, remote work php developer, remote key programming, remote control programming, programming remote control, programming box requirements, monitor default, remote web developer, find box developer, 2000 seconds, php remote developer, find local web developer, value added service, new service web host, isapi, find developer fast, filter, programming iis, php list directory files, file copy monitor, web service monitor, php copy files directory, copy file directory php, poll write

Acerca do Empregador:
( 31 comentários ) United Kingdom

ID do Projeto: #2961982

2 freelancers estão ofertando em média $1658 para este trabalho


See private message.

$2295 USD in 14 dias
(14 Comentários)

See private message.

$1020 USD in 14 dias
(0 Comentários)