Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Ιδέα: σε ένα δίκτυο με υπολογιστές

-------------------------------------------------------------------------------

\\PC9101 pc9101

\\PC_8100

\\PC_9300

\\PC_9302

\\PC_9303

Με ποιο τρόπο γίνετε να μαζέψω πληροφορία για το φόρτος του CPU π.χ (PC9101:30% , PC_8100:0%, ... ).

Σκέφτηκα με τα Agents (της Java)η χωρίς Agents,εχει κάποια ιδέα, η γλωσσά οποία και να είναι ...

Δημοσ.

Ιδέα: σε ένα δίκτυο με υπολογιστές

-------------------------------------------------------------------------------

\\PC9101 pc9101

\\PC_8100

\\PC_9300

\\PC_9302

\\PC_9303

Με ποιο τρόπο γίνετε να μαζέψω πληροφορία για το φόρτος του CPU π.χ (PC9101:30% , PC_8100:0%, ... ).

Σκέφτηκα με τα Agents (της Java)η χωρίς Agents,εχει κάποια ιδέα, η γλωσσά οποία και να είναι ...

 

Σίγουρα υπάρχει κάποιο Remote API, η Java έχει το RMI, γενικά ψάξε προς τα εκεί, αλλά από την άλλη υπάρχουν πολλές πιστεύω έτοιμες λύσεις.

Δημοσ.

Κοίτα και προς SNMP μεριά. Βέβαια θα πρέπει να ενεργοποιηθεί σε κάθε υπολογιστή ξεχωριστά, αλλά παρέχει μια πληθώρα στατιστικών (ανάλογα και τις ρθυμίσεις).

Δημοσ.

Αν πρόκειται για unix

 

>rsh hostname uptime | awk 'BEGIN{FS=" |,"}{print $(NF-4)}

(αφορά το last minute load)

 

edit:

>WMIC cpu get loadpercentage

(Σε Windows και βγάζει το ποσοστό σε %, ίσως με χρήση telnet)

Δημοσ.

Σκέφτηκα μια ιδέα όπως:

PerformanceCounter cpuCounter;

PerformanceCounter ramCounter;

 

cpuCounter = new PerformanceCounter();

 

cpuCounter.CategoryName = "Processor";

cpuCounter.CounterName = "% Processor Time";

cpuCounter.InstanceName = "_Total";

 

ramCounter = new PerformanceCounter("Memory", "Available MBytes");

 

 

public string getCurrentCpuUsage(){

return cpuCounter.NextValue()+"%";

}

 

public string getAvailableRAM(){

return ramCounter.NextValue()+"MB";

}

C# Language

 

Τώρα ,αν θεωρήσουμε ότι .exe είναι σε κάθε υπολογιστή,πως να κάνω remote call(από κεντρικό υπ.) ώστε να το τρέξουν αυτά τα τα .exe

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...