The Deimos Project

Lies, damn lies and statistics

Already a part of Deimos? Log in!

Improving Deimos


Another idea... how about project totals?
If it was possible to detect how many GHz each processor/core is running, then it could be added in the Hardware tab the total ammount of GHz of the project's participants (or maybe one scale up to Thz?).

And the same could be done with the ammount of RAM people have too, and the number of cores. :)

For example
"The project has..."
- 100 active participants
- 200 CPU's
- 600 cores
- 1600 GHz
- 1200 Gb RAM

I will implement those all ;)

Deimos is also coming back to Windows 2000

"Deimos is also coming back to Windows 2000"


Great news........:)

Thanks,

Pete

Windows 2000 installer has been added. The number of boots at the website is now also fixed.

O.K, a number of issues with Windows 2000. First off it complained about a couple of missing dll files, msvcr71 and msvcp71. I copied those from another computer but now it says " This system does not support OpenSSL"

Pete

I added a few missing DLL's to the installer. Should work now (unable to test it, installing Windows 2000 is horribly slow in a virtual machine)

I got it installed, the taskbar icon came up but it wouldn't connect to the server. I went into services and Deimos was in there but it hadn't started. So I manually started the service but after a few seconds it stopped, I repeated this several times but the service just stops right away. There's no crash or anything , anyway, I'm going to try a different Windows 2000 machine in a few minutes.

Thanks,

Pete

Well, I dug out a different Windows 2000 machine, all went well until it came to the Username, Password boxes but it kept saying please provide the correct credentials. Hmm, so I then booted up a WinXP machine, installed Deimos and got the same message, maybe your user database is corrupt, although I can Log In at the forum O.K.

Pete

Here's the log from Win2000 machine.

[06-09-2009 09:41:01] Deimos Service 0.8.22 has been started at cherokee
[06-09-2009 09:41:01] settings.bin (version 0) has been loaded
[06-09-2009 09:41:01] Loaded snapshots.bin (version 3) with 2 snapshots
[06-09-2009 09:41:01] realtimestats.bin (version 4) has been loaded
[06-09-2009 09:41:01] No GetIfTable2Ex available
[06-09-2009 09:41:01] No GetSystemTimes available
[06-09-2009 09:41:22] Interface 127.0.0.1 connected! Waiting for network commands...
[06-09-2009 09:41:22] GetLogicalProcessorInformation failed: unable to count the number of physical processors
[06-09-2009 09:41:22] Unable to find videocard 'Intel Corporation 810 Graphics Controller Hub' in our database with vendor 8086 and device 7125

I can confirm that the service stops after a few seconds according to the application log. Still getting a user/password error. I'm going to install Deimos on a more modern XP machine, maybe the hardware in those older machines is the problem?

Pete

It's a possibility. In my virtual machine it works but I am installing a new virtual machine which is clean.

In Windows XP it works everywhere. The problem is really Windows 2000.

O.K, installed on XP machine "mercedes" without any problems. Accepted my user name and password and that machine has shown up in the database :). The XP machine that gave me the username/password error last night is also pretty ancient, a Pentium 2 450 if I'm not mistaken. Unfortunately, I only install Windows 2000 if the machine won't run XP so I won't have anything suitable to test the Win2000 version of Deimos at this time.

BTW, I was able to get into the dashboard on the Win2000 machine and the CPU info was just nonsense although it recognised the memory, network card and Hard Disk O.K.

Thanks,

Pete

Did those computer have Win2k with service pack 4? Anything lower then SP4 won't work (the installer doesn't check for this)

Not 100% certain, but I think they are SP4. I'll check one of them out later this evening.

Thanks,

Pete

O.K, SP4 needed to be installed but its still refusing my user/password. Here's the log, you may be able to tell something from this. System is a Pentium 3 on a Packard Bell motherboard.

[08-09-2009 20:46:53] Deimos Service 0.8.22 has been started at cherokee
[08-09-2009 20:46:53] settings.bin (version 0) has been loaded
[08-09-2009 20:46:53] Loaded snapshots.bin (version 3) with 3 snapshots
[08-09-2009 20:46:53] realtimestats.bin (version 4) has been loaded
[08-09-2009 20:46:53] No GetIfTable2Ex available
[08-09-2009 20:46:53] No GetSystemTimes available
[08-09-2009 20:46:54] Desktop helper connected!
[08-09-2009 20:47:00] Interface 127.0.0.1 connected! Waiting for network commands...
[08-09-2009 20:47:00] GetLogicalProcessorInformation failed: unable to count the number of physical processors
[08-09-2009 20:47:00] Unable to find videocard 'Intel Corporation 810 Graphics Controller Hub' in our database with vendor 8086 and device 7125
[08-09-2009 20:47:16] Sending login-request for username 350Z...
[08-09-2009 20:47:17] Failed to parse XML response from website!

EDIT, Also, the service stopped running after a couple of minutes.


Thanks,

Pete

Further update.....

Success with this machine :)

http://www.deimos-project.net/stats/view/350Z/79304169

This one has an AMD k6/2 CPU which has been ID'd correctly, as has the rather unusual motherboard. Problem would seem to be with older Intel CPU's. (both in WinXP and Win2000)

EDIT, Unfortunately The service stopped before It sent any snapshots.

And Finally, the log from a Windows XP machine with Pentium 2 CPU.

[05-09-2009 23:46:24] Deimos Service 0.8.22 has been started at a-win
[05-09-2009 23:46:24] settings.bin (version 0) has been loaded
[05-09-2009 23:46:24] Cannot load snapshots.bin: No such file or directory
[05-09-2009 23:46:24] No GetIfTable2Ex available
[05-09-2009 23:46:24] Desktop helper connected!
[05-09-2009 23:46:27] Interface 127.0.0.1 connected! Waiting for network commands...
[05-09-2009 23:46:28] GetLogicalProcessorInformation failed: unable to count the number of physical processors
[05-09-2009 23:46:28] Unable to find videocard 'Magnum/Xpert 128/Xpert 99 (Microsoft Corporation)' in our database with vendor 1002 and device 5246
[05-09-2009 23:47:12] Sending login-request for username 350Z...
[05-09-2009 23:47:13] Failed to parse XML response from website!
[05-09-2009 23:57:18] Sending login-request for username 350Z...
[05-09-2009 23:57:21] Failed to parse XML response from website!
[05-09-2009 23:58:13] Remote host closed connection!
[05-09-2009 23:58:13] Disconnecting from interface 127.0.0.1
[05-09-2009 23:58:15] Desktop helper disconnected!




Pete

I'd like a way to setup the number of snapshots posted, and how often. :) E.G. every 10 minutes or after 1000 keystrokes etc.

Apart from that maybe some setup options, as to how long the period of keyboard activity that is logged. I'd like it to be about half an hour (Or even longer maybe). As well as the mouse logs.

As stated above by another user, a graph indicating CPU usage over X amount of time (user definable)
Network usage graphs to be definable by the user. (Amount of time spanned etc.)

Confirmed list of features for 0.8.30:

- Alternative keystroke counting method for people with problems
- Setting for how long to remember keystroke/mouse activity for heatmaps
- Enable/disable certain statistics for people who don't want all the statistics
- Hard disk statistics
- Keyboard/mouse heatmap at website
- Automatic update

Maybe something for the teamstats, or for all the stats:

A list of all members in a certain order, like keystrokes, uptime. Now there is only place for the best 10 people in the stats page, and there will not be much of a competition going on there, or at least, only 15 people are interested.

The plan is to extend the global statistics currently at the website to the teams. With other words: full list of teammembers with rank per network/uptime/keyboard/mouse statistics.

A few small issues with teams at the website have been fixed. Also, ranked statistics for all teammembers have been added to the team-page.

A XML-API also has been added.

What kind of virtualization does Deimos detect? VMWare... Xen... Hyper-V... etc... or maybe all of them?

It would be cool to see on the website how many VMs there are registered in total, and how many of each kind. :)

I did a quick test on VMWare Server 2.0.1, and installed Deimos on a virtual machine... The client 0.8.22 (Win x64) said "Virtualization: no" :(

EDIT: In the meantime I've already deleted the virtual machine from my machines list on profile. Didn't notice any indication there of being virtual either.

Xen, Qemu and Virtualbox are detected. Vmware is only detected in 32-bit.

So... any news on 0.8.30? Is it close to come out? :)

More website improvements are first on the way before 0.8.30 is released.