HI Team,
how to write search query for cpu & memory utilization
please help on this
thanks
Hi @lucky,
as also @yuanliu asked, you should better desctibe your requirement:
Anyway the answer depends on these information.
Supponing that you are speaking of windows systems, that you already installed the requested Add-On (Splunk_TA_Windows) and that you already ingested the requested data (perfmon:CPU and perfmon:Memory), you could run something like this:
index=windows sourcetype=WinHostMon Type=Processor $host$
| eval host=upper(host)
| dedup host
| sort host
| table Name NumberOfCores Architecture ClockSpeedMHz Manufacturer
| rename name AS CPU Manufacturer AS "CPU Manufacturer"
and
index=windows sourcetype=WinHostMon Type=OperatingSystem $host$
| eval host=upper(host)
| dedup host
| sort host
| eval
FreePhysicalMemoryGB=FreePhysicalMemoryKB/1024/1024,
FreeVirtualMemoryGB=FreeVirtualMemoryKB/1024/1024,
TotalPhysicalMemoryGB=TotalPhysicalMemoryKB/1024/1024,
TotalVirtualMemoryGB=TotalVirtualMemoryKB/1024/1024,
Virtual_mem_free_percent=FreeVirtualMemoryKB/TotalVirtualMemoryKB*100
| table FreePhysicalMemoryGB TotalPhysicalMemoryGB mem_free_percent FreeVirtualMemoryGB TotalVirtualMemoryGB Virtual_mem_free_percent
| rename FreePhysicalMemoryGB AS "Free Physical Memory" TotalPhysicalMemoryGB AS "Total Physical Memory" mem_free_percent AS "Free Physical Memory%" FreeVirtualMemoryGB AS "Free Virtual Memory" TotalVirtualMemoryGB AS "Total Virtual Memory" Virtual_mem_free_percent AS "Free Virtual Memory%"
to adapt to your requirements.
Ciao.
Giuseppe
To get help about data analysis, you want to explain what data you have (preferably with text illustration), key characteristics of data, illustrate your desired output, and the logic between data and output.
Hope this helps.