Cacti (home)ForumsDocumentation
Cacti: offical forums and support
It is currently Thu Apr 18, 2019 12:06 pm

All times are UTC - 5 hours




Post new topic Reply to topic  [ 42 posts ]  Go to page 1, 2, 3  Next
Author Message
 Post subject: W32 CPU (any number of processors) Perl Script via WMI
PostPosted: Fri Jul 16, 2004 2:36 pm 
Offline
Cacti User

Joined: Fri Jul 16, 2004 1:59 pm
Posts: 166
Location: Oregon
First off, thanks to Sidewinder...this is my first time working with Perl and Cacti, so his scripts got me off to a great start. I have lots more coming, so stay tuned! (IIS, Exchange, etc).

This script connects to a remote machine via WMI and gets the requested item from it (LoadPercentage is what I use) for however many processors you specify.

Enjoy!


Attachments:
File comment: Data template (dual processor)
cacti_data_template_w32_cpu_load_2_cpus.xml [4.44 KiB]
Downloaded 5008 times
File comment: Data template (single processor)
cacti_data_template_w32_cpu_load.xml [3.46 KiB]
Downloaded 4235 times
File comment: Perl script
w32_query_cpu.pl.txt [5.84 KiB]
Downloaded 7290 times
Top
 Profile  
 
 Post subject:
PostPosted: Fri Jul 16, 2004 2:38 pm 
Offline
Cacti User

Joined: Fri Jul 16, 2004 1:59 pm
Posts: 166
Location: Oregon
Graph screenshot


Attachments:
w32cpu.gif
w32cpu.gif [ 7.97 KiB | Viewed 58096 times ]
Top
 Profile  
 
 Post subject: Can't get the Graph to work...
PostPosted: Wed Sep 08, 2004 2:05 pm 
Could you post the "cacti_graph_template" up for download?
Everything is working fine except I have to create the grahp myself, and it doesnt show anything <-prolly my own fault :)
Btw Im kinda new to this.....
Thx


Top
  
 
 Post subject:
PostPosted: Thu Sep 09, 2004 12:47 pm 
Offline
Cacti User

Joined: Fri Jul 16, 2004 1:59 pm
Posts: 166
Location: Oregon
Graphs


Attachments:
File comment: 2 CPU graph
cacti_graph_template_w32_cpu_load_2_cpus.xml [10.89 KiB]
Downloaded 3125 times
File comment: 1 CPU Graph
cacti_graph_template_w32_cpu_load.xml [7.47 KiB]
Downloaded 2918 times
Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 09, 2004 1:26 pm 
Offline

Joined: Thu Sep 09, 2004 10:29 am
Posts: 2
Location: DK
Thx a bunch for the Graph template
Everything works fine now


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 17, 2004 10:00 am 
Offline
Cacti User

Joined: Fri Jul 16, 2004 1:59 pm
Posts: 166
Location: Oregon
For 4 processors


Attachments:
File comment: Graph Template
cacti_graph_template_w32_cpu_load_4_cpus.xml [17.66 KiB]
Downloaded 3134 times
File comment: Data Template
cacti_data_template_w32_cpu_load_4_cpus.xml [6.35 KiB]
Downloaded 2935 times
File comment: Screenshot
w32_4cpu.gif
w32_4cpu.gif [ 8.48 KiB | Viewed 57755 times ]
Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 23, 2004 10:50 am 
Im having this message when i try to import a template
someone could help me ?


Warning: filesize() [function.filesize]: stat failed for C:\WINNT\TEMP\php13.tmp in E:\site\cacti\templates_import.php on line 59

Warning: fread() [function.fread]: Length parameter must be greater than 0. in E:\site\cacti\templates_import.php on line 59

Warning: Cannot modify header information - headers already sent by (output started at E:\site\cacti\templates_import.php:59) in E:\site\cacti\templates_import.php on line 67


Top
  
 
 Post subject:
PostPosted: Thu Sep 23, 2004 2:49 pm 
Which version are you using - been having this problem with a few different templates as well.

http://forums.cacti.net/viewtopic.php?t=4908


Top
  
 
 Post subject:
PostPosted: Fri Sep 24, 2004 8:42 am 
Im using 0.8.6, Windows 2000 Server, PHP

Could you help me ?

Thank you,

Alvaro


Top
  
 
 Post subject:
PostPosted: Fri Sep 24, 2004 10:12 am 
Offline
Cacti User

Joined: Fri Jul 16, 2004 1:59 pm
Posts: 166
Location: Oregon
I assume this is a Cacti 0.8.6 bug...the people that used it in here had it in before that came out, and it seems it has a few problems. I can try exporting now that I'm using 0.8.6 if you'd like...


Top
 Profile  
 
 Post subject:
PostPosted: Mon Sep 27, 2004 8:11 am 
Thank you !! if you can export will be wonderfull ! :)

Al.


Top
  
 
 Post subject:
PostPosted: Mon Sep 27, 2004 11:00 am 
Offline
Cacti User

Joined: Fri Jul 16, 2004 1:59 pm
Posts: 166
Location: Oregon
You could always just use the Perl script I've provided and then setup your own data and graph template, it's not all that hard.


Attachments:
File comment: Graph template exported in 0.8.6
cacti_graph_template_w32_cpu_load.xml [4.03 KiB]
Downloaded 2236 times
Top
 Profile  
 
 Post subject:
PostPosted: Mon Sep 27, 2004 12:30 pm 
Thank you brother !!! works great !


Top
  
 
 Post subject: Re:
PostPosted: Wed Oct 20, 2004 3:49 pm 
Offline

Joined: Thu Sep 16, 2004 12:32 pm
Posts: 13
Hi Devilsun,
I am using your script to get the CPU load on my Windows XP system. I am using cacti 0.8.6b. I imported the data and graph templates and created data source for the local host. The graph shows up, but the CPU load is always 100% . I am using the script to just get the load on one CPU. Can you help me in this?
My cacti log file says this.

10/20/2004 01:51:10 PM - CMDPHP: Poller[0] Host[0] CMD: perl C:\Apache2\htdocs\cacti/scripts/w32_query_cpu.pl 192.168.10.136 get LoadPercentage 1, output: 100

Thanks,
Jaya.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 20, 2004 5:30 pm 
Offline
Cacti User

Joined: Fri Jul 16, 2004 1:59 pm
Posts: 166
Location: Oregon
Because it probably is at 100% (most of my queries get info right at that particular time they're queried). I had to stop graphing the CPU usage on my monitoring computer because at the time it requested the CPU usage, it was in the middle of polling a ton of devices (since polling is threaded) and at that time the CPU was being 100% used.

I know this is the case in my situation, because if I play around with the number of devices per thread and thread count for the poller, occasionally I'll get a lower value.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 42 posts ]  Go to page 1, 2, 3  Next

All times are UTC - 5 hours


Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group