Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 594
  • Last Modified:

Get Linux details (OS version, drive space, ram, etc) using ASP/IIS (crazy, I know)

Basically what I'm looking for is an alternative to WMI for linux.  I want to be able to pull details such as disk size, memory, os version, etc, using an ASP page on an IIS server.  Preferrably not SNMP, but pretty much anything else goes (even if it's not directly ASP, for instance if I had a bat file that ran nightly and dumped info to a mySQL database on the windows webserver, that would be cool too)

p.s. I'm a WIndows guy, be nice...
0
Cerixus
Asked:
Cerixus
  • 2
1 Solution
 
fosiul01Commented:
Install webmin in linux server, its a good server administration tool will give you want you wanted ( disk use, memory , os version)

but i am confused about your question.

http://www.webmin.com/index.html
0
 
CerixusAuthor Commented:
I don't want to install anything on any of the servers.  Basically, I have a website that monitors all windows servers.  It is written in ASP classic.  It does WMI queries on each windows server and lists details such as drive space, memory, running services, etc...  I would also like to be able to get similar info from Linux servers.
0
 
macker-Commented:
An SNMP agent is the most obvious answer.  The net-snmp package will expose all of the relevant statistics you could want to poll, and will give you a standardized interface.  You're most likely to get easy and broad support by going this route.

If you wanted, you could write a shell script, that would run from cron, on each Linux server, and dump the stats into a file or MySQL database, and you could query that output.

shell scripts are like bat(ch) files; in Windows, all bat files are processed by command.com.  In Linux, the analog is 'bash', but you can use any other interpreter, be it 'csh' (for a C style syntax), PHP, Perl, etc.; they all work the same way, in that you can just "run" the file like a .bat

cron is a scheduling daemon.  You tell it what commands to run, and when, e.g. every hour at 5 minutes past the hour, once a night, certain days of the week, twice a day, etc.  cron would be the correct choice for running your shell script on a routine and automated basis.

cron and shell scripts are universal to Unix-like systems, be it Linux, BSD, etc.

For your purposes, since you're a Windows guy, and much of this is going to be foreign, I'd recommend going with either SNMP, or a pre-made monitoring system that's documented.  For the latter, I think Big Brother would be your best choice, and the developers support Windows systems as well.
0
 
CerixusAuthor Commented:
Basically it's not possible without using SNMP.
0

Featured Post

[Webinar On Demand] Database Backup and Recovery

Does your company store data on premises, off site, in the cloud, or a combination of these? If you answered “yes”, you need a data backup recovery plan that fits each and every platform. Watch now as as Percona teaches us how to build agile data backup recovery plan.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now