From 029364581adbee989ed1c74f4eb42e29b98152e7 Mon Sep 17 00:00:00 2001 From: Vihas Makwana Date: Tue, 23 Jul 2024 16:31:49 +0530 Subject: [PATCH] fix: remove ioutil --- metricbeat/module/system/process_summary/process_summary.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metricbeat/module/system/process_summary/process_summary.go b/metricbeat/module/system/process_summary/process_summary.go index a7b0681ef5ee..9bf78f0bf45f 100644 --- a/metricbeat/module/system/process_summary/process_summary.go +++ b/metricbeat/module/system/process_summary/process_summary.go @@ -22,7 +22,7 @@ package process_summary import ( "errors" "fmt" - "io/ioutil" + "os" "runtime" "strconv" "strings" @@ -108,7 +108,7 @@ func (m *MetricSet) Fetch(r mb.ReporterV2) error { // threadStats returns a map of state counts for running threads on a system func threadStats(sys resolve.Resolver) (mapstr.M, error) { statPath := sys.ResolveHostFS("/proc/stat") - procData, err := ioutil.ReadFile(statPath) + procData, err := os.ReadFile(statPath) if err != nil { return nil, fmt.Errorf("error reading procfs file %s: %w", statPath, err) }