\x89PNG\r\n\x1a\n\x00\x00\x00\x0DIHDR\x00\x00\x00\x01\x00 \x00\x00\x01\x08\x06\x00\x00\x00\x1F\x15\xC4\x89\x00\x00\x00 \x0AIDATx\x9Ccb\x00\x00\x00\x06\x00\x03\x1A\x05\x9D\x00\x00 \x00\x00IEND\xAE\x42\x60\x82 mahali.shop
KUJUNTI.ID MINISH3LL
Path : /proc/thread-self/root/var/log/
(S)h3ll Cr3at0r :
F!le Upl0ad :

B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H

Current File : //proc/thread-self/root/var/log/apache_exporter.log


[  OK  ]
level=info ts=2022-08-02T15:06:41.392Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-02T15:06:41.392Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-02T15:06:41.392Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-02T15:06:41.392Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-02T15:06:41.392Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=error ts=2022-08-02T15:06:41.393Z caller=apache_exporter.go:636 msg="Listening error" reason="listen tcp :9117: bind: address already in use"
[  OK  ]
level=info ts=2022-08-02T15:52:42.160Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-02T15:52:42.161Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-02T15:52:42.161Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-02T15:52:42.161Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-02T15:52:42.161Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-02T15:52:42.161Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 14 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000101800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000101800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000040800, 0xd)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000001e00)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 6 minutes]:
internal/poll.runtime_pollWait(0x7f937d2fcf18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0002c0098, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0002c0080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0002c0080, 0x876d614b8ff33701, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00029e8a0, 0x62e94859, 0xc000207b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00029e8a0, 0xc000207b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0002e8000, 0xab76f0, 0xc00029e8a0, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00029e8a0, 0xc0002e8000, 0x0, 0x0, 0xaaf020, 0xc0001ac230, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0002e8000, 0x0, 0x0, 0xaaf020, 0xc0001ac230, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 25 [syscall, 6 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 51 [chan receive, 6 minutes]:
main.main.func1(0xaaf020, 0xc0001ac230)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 55 [select, 1 minutes]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00011a960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f937d272a58, 0xc00055c2d0, 0xc000258100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00029aa10, 0x7f937d272a58, 0xc00055c2d0, 0xc000258100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f937d272a58, 0xc00055c2d0, 0xc000258100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0002a69f0, 0x7f937d272a58, 0xc00055c2d0, 0xc000258100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0002e82a0, 0xc000258100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc0002a6b70, 0xab7900, 0xc0002e82a0, 0xc000258100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0002e82a0, 0xc000258100)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0002e8000, 0xab7900, 0xc0002e82a0, 0xc000258100)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0002fa000, 0xab8818, 0xc0002ae2c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 182 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f937d2fcd48, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000090298, 0x72, 0x1000, 0x1000, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000090280, 0xc0002e3000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000090280, 0xc0002e3000, 0x1000, 0x1000, 0x439c3c, 0xc0000fac38, 0x465300)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00011e230, 0xc0002e3000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*persistConn).Read(0xc0001ea000, 0xc0002e3000, 0x1000, 0x1000, 0xc000180360, 0xc0000fad40, 0x405755)
	/usr/local/go/src/net/http/transport.go:1922 +0x77
bufio.(*Reader).fill(0xc0001aa3c0)
	/usr/local/go/src/bufio/bufio.go:101 +0x108
bufio.(*Reader).Peek(0xc0001aa3c0, 0x1, 0x0, 0x1, 0x4, 0x1, 0x3)
	/usr/local/go/src/bufio/bufio.go:139 +0x4f
net/http.(*persistConn).readLoop(0xc0001ea000)
	/usr/local/go/src/net/http/transport.go:2083 +0x1a8
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 183 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc0001ea000)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c

goroutine 16 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f937d2fce30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0002c0118, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002c0100, 0xc0002a6e21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0002c0100, 0xc0002a6e21, 0x1, 0x1, 0xc0001184e0, 0x0, 0xc0002ae398)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0002a80a8, 0xc0002a6e21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0002a6e10)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 178 [semacquire, 1 minutes]:
sync.runtime_Semacquire(0xc0000233d8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc0000233d0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc0000233d0, 0xc00009a0c0, 0xc00009a360)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 193 [runnable]:
runtime.Gosched(...)
	/usr/local/go/src/runtime/proc.go:292
strings.genSplit(0xc000596000, 0x1e142, 0xa30880, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0xc00008e750, 0x0)
	/usr/local/go/src/strings/strings.go:247 +0x71
strings.Split(...)
	/usr/local/go/src/strings/strings.go:299
main.(*Exporter).collect(0xc0002b4000, 0xc00009a0c0, 0x0, 0x0)
	/app/apache_exporter.go:307 +0x4ac
main.(*Exporter).Collect(0xc0002b4000, 0xc00009a0c0)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d
[  OK  ]
level=info ts=2022-08-02T16:36:32.363Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-02T16:36:32.363Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-02T16:36:32.363Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-02T16:36:32.363Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-02T16:36:32.364Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-02T16:36:32.364Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 14 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000101000)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000101000)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000040800, 0xd)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc0002a7200)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 7 minutes]:
internal/poll.runtime_pollWait(0x7f964ba60f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6818, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0000e6800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0000e6800, 0xf6ad1c7ea0e7c401, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000d038, 0x62e952a9, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000d038, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc00028c000, 0xab76f0, 0xc00000d038, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000d038, 0xc00028c000, 0x0, 0x0, 0xaaf020, 0xc00008ce10, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc00028c000, 0x0, 0x0, 0xaaf020, 0xc00008ce10, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 20 [syscall, 7 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 13 [chan receive, 7 minutes]:
main.main.func1(0xaaf020, 0xc00008ce10)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 49 [select, 2 minutes]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f964ba7cef8, 0xc0003482d0, 0xc000316200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc0002800e0, 0x7f964ba7cef8, 0xc0003482d0, 0xc000316200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f964ba7cef8, 0xc0003482d0, 0xc000316200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0002823f0, 0x7f964ba7cef8, 0xc0003482d0, 0xc000316200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc000368000, 0xc000316200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000282570, 0xab7900, 0xc000368000, 0xc000316200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc000368000, 0xc000316200)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc00028c000, 0xab7900, 0xc000368000, 0xc000316200)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0001c5ea0, 0xab8818, 0xc0000ab840)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 139 [semacquire, 2 minutes]:
sync.runtime_Semacquire(0xc00020e3f8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc00020e3f0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc00020e3f0, 0xc000132840, 0xc0001328a0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 137 [IO wait, 2 minutes]:
internal/poll.runtime_pollWait(0x7f964ba60e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6898, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000e6880, 0xc000282821, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0000e6880, 0xc000282821, 0x1, 0x1, 0xc000132000, 0x0, 0x1000000010000)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00000e420, 0xc000282821, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc000282810)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 140 [runnable]:
net/http.(*gzipReader).Read(0xc0003601e0, 0xc0005ba000, 0x6000, 0x6000, 0x12001, 0xc0005a8000, 0x12000)
	/usr/local/go/src/net/http/transport.go:2809 +0x1ff
io.ReadAll(0x7f964ba18308, 0xc0003601e0, 0xc0003601e0, 0x7f964ba18308, 0xc0003601e0, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc0001b0ff0, 0xc000132840, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc0001b0ff0, 0xc000132840)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 189 [select, 2 minutes]:
net/http.(*persistConn).readLoop(0xc0004407e0)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 190 [select, 2 minutes]:
net/http.(*persistConn).writeLoop(0xc0004407e0)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-02T19:36:37.940Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-02T19:36:37.941Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-02T19:36:37.941Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-02T19:36:37.941Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-02T19:36:37.941Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-02T19:36:37.941Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 14 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000100c00)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000100c00)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003e000, 0xd)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000682600)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f3284df1f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000128118, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000128100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000128100, 0x8f2023edc8b44401, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc000117158, 0x62e97cd9, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc000117158, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000172000, 0xab76f0, 0xc000117158, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc000117158, 0xc000172000, 0x0, 0x0, 0xaaf020, 0xc000240370, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000172000, 0x0, 0x0, 0xaaf020, 0xc000240370, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 23 [chan receive]:
main.main.func1(0xaaf020, 0xc000240370)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 9 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 27 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f3284e2fa58, 0xc000134870, 0xc0001c6400)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00011b650, 0x7f3284e2fa58, 0xc000134870, 0xc0001c6400)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f3284e2fa58, 0xc000134870, 0xc0001c6400)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc000122a20, 0x7f3284e2fa58, 0xc000134870, 0xc0001c6400)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc00031a000, 0xc0001c6400)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000122ba0, 0xab7900, 0xc00031a000, 0xc0001c6400)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc00031a000, 0xc0001c6400)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000172000, 0xab7900, 0xc00031a000, 0xc0001c6400)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000174000, 0xab8818, 0xc0001422c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 41 [runnable]:
net.sockaddrToTCP(0xaaf8e0, 0xc0001ea040, 0xab3258, 0xc00033c000)
	/usr/local/go/src/net/tcpsock_posix.go:16 +0x1b6
net.(*netFD).dial(0xc000264280, 0xab87a8, 0xc0000220b0, 0xabb9b0, 0x0, 0xabb9b0, 0xc00027bc20, 0x0, 0x7f3284d310f8, 0x20)
	/usr/local/go/src/net/sock_posix.go:166 +0x1f8
net.socket(0xab87a8, 0xc0000220b0, 0xa051b5, 0x3, 0x2, 0x1, 0x0, 0x0, 0xabb9b0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:70 +0x1c5
net.internetSocket(0xab87a8, 0xc0000220b0, 0xa051b5, 0x3, 0xabb9b0, 0x0, 0xabb9b0, 0xc00027bc20, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0xc000128600, 0xab87a8, 0xc0000220b0, 0x0, 0xc00027bc20, 0xc000120100, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0xc000128600, 0xab87a8, 0xc0000220b0, 0x0, 0xc00027bc20, 0x7f3284d30c30, 0xc00029b768, 0x40da55)
	/usr/local/go/src/net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc000128600, 0xab87a8, 0xc0000220b0, 0xab3258, 0xc00027bc20, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0xc000128600, 0xab87a8, 0xc0000220b0, 0xc0003fc000, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0xde0c60, 0xab87a8, 0xc0000220b0, 0xa051b5, 0x3, 0xc00027d8a0, 0xc, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:425 +0x6e5
net/http.(*Transport).dial(0xc000144000, 0xab87a8, 0xc0000220b0, 0xa051b5, 0x3, 0xc00027d8a0, 0xc, 0x0, 0xc000120100, 0x0, ...)
	/usr/local/go/src/net/http/transport.go:1171 +0x16f
net/http.(*Transport).dialConn(0xc000144000, 0xab87a8, 0xc0000220b0, 0x0, 0x7ffcc28c0ef8, 0x4, 0xc00027d8a0, 0xc, 0x0, 0xc0000b1560, ...)
	/usr/local/go/src/net/http/transport.go:1600 +0x1b85
net/http.(*Transport).dialConnFor(0xc000144000, 0xc000260420)
	/usr/local/go/src/net/http/transport.go:1442 +0xc6
created by net/http.(*Transport).queueForDial
	/usr/local/go/src/net/http/transport.go:1411 +0x40f

goroutine 40 [select]:
net/http.(*Transport).getConn(0xc000144000, 0xc0000abec0, 0x0, 0x7ffcc28c0ef8, 0x4, 0xc00027d8a0, 0xc, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/http/transport.go:1368 +0x589
net/http.(*Transport).roundTrip(0xc000144000, 0xc0001c6500, 0x30, 0x9db900, 0x0)
	/usr/local/go/src/net/http/transport.go:579 +0x7eb
net/http.(*Transport).RoundTrip(0xc000144000, 0xc0001c6500, 0xc000144000, 0x0, 0x0)
	/usr/local/go/src/net/http/roundtrip.go:17 +0x35
net/http.send(0xc0001c6500, 0xaaf4e0, 0xc000144000, 0x0, 0x0, 0x0, 0xc000120238, 0x203000, 0x1, 0x0)
	/usr/local/go/src/net/http/client.go:251 +0x454
net/http.(*Client).send(0xc0001225a0, 0xc0001c6500, 0x0, 0x0, 0x0, 0xc000120238, 0x0, 0x1, 0xc0001c6500)
	/usr/local/go/src/net/http/client.go:175 +0xff
net/http.(*Client).do(0xc0001225a0, 0xc0001c6500, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/http/client.go:717 +0x45f
net/http.(*Client).Do(...)
	/usr/local/go/src/net/http/client.go:585
main.(*Exporter).collect(0xc000146000, 0xc000132a80, 0x0, 0x0)
	/app/apache_exporter.go:291 +0x177
main.(*Exporter).Collect(0xc000146000, 0xc000132a80)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 49 [IO wait]:
internal/poll.runtime_pollWait(0x7f3284df1e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000128198, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000128180, 0xc000122e51, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000128180, 0xc000122e51, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0001200a8, 0xc000122e51, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc000122e40)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 50 [runnable]:
fmt.(*ss).doScanf(0xc000200ba0, 0xa172b2, 0x20, 0xc00029efc0, 0xb, 0xb, 0x0, 0x0, 0x10)
	/usr/local/go/src/fmt/scan.go:1181 +0x5c6
fmt.Fscanf(0xaaefe0, 0xc000220ca0, 0xa172b2, 0x20, 0xc00029efc0, 0xb, 0xb, 0x24, 0x46cee7, 0x41faf3)
	/usr/local/go/src/fmt/scan.go:143 +0xd9
fmt.Sscanf(...)
	/usr/local/go/src/fmt/scan.go:114
github.com/prometheus/procfs.parseCPUStat(0xc00008e2a0, 0x55, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	/go/pkg/mod/github.com/prometheus/procfs@v0.6.0/stat.go:89 +0x228
github.com/prometheus/procfs.FS.Stat(0xa05a30, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	/go/pkg/mod/github.com/prometheus/procfs@v0.6.0/stat.go:224 +0x4a6
github.com/prometheus/procfs.ProcStat.StartTime(0x2999b, 0xc000023850, 0xf, 0xd9c178, 0x1, 0x1, 0x2999a, 0x2999a, 0x0, 0xffffffffffffffff, ...)
	/go/pkg/mod/github.com/prometheus/procfs@v0.6.0/proc_stat.go:179 +0x85
github.com/prometheus/client_golang/prometheus.(*processCollector).processCollect(0xc00008c9b0, 0xc000132a80)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/process_collector_other.go:44 +0xe78
github.com/prometheus/client_golang/prometheus.(*processCollector).Collect(0xc00008c9b0, 0xc000132a80)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/process_collector.go:138 +0x33
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:457 +0x5ce

goroutine 51 [semacquire]:
sync.runtime_Semacquire(0xc00021e714)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc00021e714)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc00021e714, 0xc000132a80, 0xc000132ae0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d
[  OK  ]
level=info ts=2022-08-02T21:09:16.214Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-02T21:09:16.214Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-02T21:09:16.214Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-02T21:09:16.214Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-02T21:09:16.215Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
level=info ts=2022-08-02T21:09:16.215Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
runtime: failed to create new OS thread (have 14 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000100c00)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000100c00)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003e000, 0xd)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000103b00)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f7c7217ef18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000178318, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000178300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000178300, 0x44b8303f3777e601, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc000122c60, 0x62e992a5, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc000122c60, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0002a6000, 0xab76f0, 0xc000122c60, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc000122c60, 0xc0002a6000, 0x0, 0x0, 0xaaf020, 0xc0001543c0, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0002a6000, 0x0, 0x0, 0xaaf020, 0xc0001543c0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 35 [syscall]:
os/signal.signal_recv(0x46cda6)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 102 [semacquire]:
sync.runtime_Semacquire(0xc00020f398)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc00020f390)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc00020f390, 0xc0000821e0, 0xc0000822a0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 23 [chan receive]:
main.main.func1(0xaaf020, 0xc0001543c0)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 27 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f7c721bfc18, 0xc00008c410, 0xc00012e100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc0002927e0, 0x7f7c721bfc18, 0xc00008c410, 0xc00012e100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f7c721bfc18, 0xc00008c410, 0xc00012e100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0002945a0, 0x7f7c721bfc18, 0xc00008c410, 0xc00012e100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0001e6000, 0xc00012e100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000294720, 0xab7900, 0xc0001e6000, 0xc00012e100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0001e6000, 0xc00012e100)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0002a6000, 0xab7900, 0xc0001e6000, 0xc00012e100)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc00013d360, 0xab8818, 0xc0001366c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 100 [IO wait]:
internal/poll.runtime_pollWait(0x7f7c7217ee30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000178398, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000178380, 0xc0002949d1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000178380, 0xc0002949d1, 0x1, 0x1, 0xc0001149c0, 0x0, 0xc000136798)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc000124208, 0xc0002949d1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0002949c0)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 113 [runnable]:
runtime.Gosched(...)
	/usr/local/go/src/runtime/proc.go:292
io.ReadAll(0x7f7c720798b8, 0xc0003a2020, 0xc0003a2020, 0x7f7c720798b8, 0xc0003a2020, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:631 +0x1d9
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc000158f00, 0xc0000821e0, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc000158f00, 0xc0000821e0)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 116 [select]:
net/http.(*persistConn).readLoop(0xc0000b0360)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 117 [select]:
net/http.(*persistConn).writeLoop(0xc0000b0360)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-02T22:36:32.402Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-02T22:36:32.402Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-02T22:36:32.402Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-02T22:36:32.402Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-02T22:36:32.402Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-02T22:36:32.402Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
[  OK  ]
level=info ts=2022-08-08T01:36:28.557Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-08T01:36:28.557Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-08T01:36:28.557Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-08T01:36:28.557Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-08T01:36:28.557Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-08T01:36:28.557Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 16 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc00024b800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc00024b800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000043000, 0xf)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc00030a600)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 18 minutes]:
internal/poll.runtime_pollWait(0x7f39de4c7f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000090118, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000090100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000090100, 0xf5bb3ff381a15201, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000d128, 0x62f068bf, 0xc0001f9b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000d128, 0xc0001f9b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0000c6000, 0xab76f0, 0xc00000d128, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000d128, 0xc0000c6000, 0x0, 0x0, 0xaaf020, 0xc00011a410, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0000c6000, 0x0, 0x0, 0xaaf020, 0xc00011a410, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 7 [chan receive, 18 minutes]:
main.main.func1(0xaaf020, 0xc00011a410)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 38 [syscall, 18 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 11 [select, 1 minutes]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc0001b6910, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f39de321a58, 0xc00009c0a0, 0xc000132200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00008d650, 0x7f39de321a58, 0xc00009c0a0, 0xc000132200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f39de321a58, 0xc00009c0a0, 0xc000132200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc00008ea20, 0x7f39de321a58, 0xc00009c0a0, 0xc000132200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0000c61c0, 0xc000132200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc00008eba0, 0xab7900, 0xc0000c61c0, 0xc000132200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0000c61c0, 0xc000132200)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0000c6000, 0xab7900, 0xc0000c61c0, 0xc000132200)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000020140, 0xab8818, 0xc00009e2c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 262 [semacquire, 1 minutes]:
sync.runtime_Semacquire(0xc000316028)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc000316020)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc000316020, 0xc0001aa4e0, 0xc0001aa540)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 250 [select, 1 minutes]:
net/http.(*persistConn).readLoop(0xc000142000)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 261 [runnable]:
net/http.(*gzipReader).Read(0xc0000dc020, 0xc0003b0500, 0x200, 0x200, 0x501, 0xc0003b0000, 0x500)
	/usr/local/go/src/net/http/transport.go:2809 +0x1ff
io.ReadAll(0x7f39de260028, 0xc0000dc020, 0xc0000dc020, 0x7f39de260028, 0xc0000dc020, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc0000a2000, 0xc0001aa4e0, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc0000a2000, 0xc0001aa4e0)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:457 +0x5ce

goroutine 251 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc000142000)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c

goroutine 260 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f39de4c7e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000090198, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000090180, 0xc00008ee51, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000090180, 0xc00008ee51, 0x1, 0x1, 0xc00009a060, 0x0, 0x0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00000e0d0, 0xc00008ee51, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc00008ee40)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5
[  OK  ]
level=info ts=2022-08-08T04:36:29.443Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-08T04:36:29.444Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-08T04:36:29.444Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-08T04:36:29.444Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-08T04:36:29.444Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-08T04:36:29.444Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 13 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000101000)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000101000)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003b800, 0xc)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc0005b9f01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f3ed33ddf18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0001ee818, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0001ee800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0001ee800, 0xf1e2d70c163c7301, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00019d038, 0x62f092ef, 0xc0001f9b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00019d038, 0xc0001f9b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc00029a000, 0xab76f0, 0xc00019d038, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00019d038, 0xc00029a000, 0x0, 0x0, 0xaaf020, 0xc000180e10, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc00029a000, 0x0, 0x0, 0xaaf020, 0xc000180e10, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 9 [select]:
net/http.(*persistConn).writeLoop(0xc000152480)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c

goroutine 35 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 25 [chan receive]:
main.main.func1(0xaaf020, 0xc000180e10)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 29 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc000180960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f3ed33fc6b8, 0xc00009f0e0, 0xc000252600)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00028e0e0, 0x7f3ed33fc6b8, 0xc00009f0e0, 0xc000252600)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f3ed33fc6b8, 0xc00009f0e0, 0xc000252600)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0002903f0, 0x7f3ed33fc6b8, 0xc00009f0e0, 0xc000252600)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc00029a2a0, 0xc000252600)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000290570, 0xab7900, 0xc00029a2a0, 0xc000252600)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc00029a2a0, 0xc000252600)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc00029a000, 0xab7900, 0xc00029a2a0, 0xc000252600)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc00024fea0, 0xab8818, 0xc0001b1840)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 39 [semacquire]:
sync.runtime_Semacquire(0xc0000224a8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc0000224a0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc0000224a0, 0xc00008a240, 0xc00008a2a0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 40 [runnable]:
bufio.(*Reader).ReadByte(0xc00031e0c0, 0xc0001899ad, 0x0, 0x0)
	/usr/local/go/src/bufio/bufio.go:247 +0xd5
compress/flate.(*decompressor).huffSym(0xc000209900, 0xc000209928, 0x8, 0x0, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:719 +0x85
compress/flate.(*decompressor).huffmanBlock(0xc000209900)
	/usr/local/go/src/compress/flate/inflate.go:494 +0xd2
compress/flate.(*decompressor).Read(0xc000209900, 0xc0004f6000, 0x6000, 0x6000, 0x0, 0xcd78cf29, 0x101000000000000)
	/usr/local/go/src/compress/flate/inflate.go:347 +0x79
compress/gzip.(*Reader).Read(0xc0002fedc0, 0xc0004f6000, 0x6000, 0x6000, 0x18000, 0x1e000, 0x0)
	/usr/local/go/src/compress/gzip/gunzip.go:251 +0x87
net/http.(*gzipReader).Read(0xc000497a80, 0xc0004f6000, 0x6000, 0x6000, 0x18001, 0xc0004de000, 0x18000)
	/usr/local/go/src/net/http/transport.go:2828 +0xcd
io.ReadAll(0x7f3ed3380eb8, 0xc000497a80, 0xc000497a80, 0x7f3ed3380eb8, 0xc000497a80, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc00023aff0, 0xc00008a240, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc00023aff0, 0xc00008a240)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 37 [IO wait]:
internal/poll.runtime_pollWait(0x7f3ed33dde30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0001ee898, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0001ee880, 0xc000290821, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0001ee880, 0xc000290821, 0x1, 0x1, 0xc0001adbc0, 0x0, 0x0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0001aa420, 0xc000290821, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc000290810)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 8 [select]:
net/http.(*persistConn).readLoop(0xc000152480)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77
[  OK  ]
level=info ts=2022-08-08T05:23:12.211Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-08T05:23:12.212Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-08T05:23:12.212Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-08T05:23:12.212Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-08T05:23:12.212Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-08T05:23:12.212Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 13 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000278800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000278800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003b800, 0xc)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc00039bf01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f19f88f0f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6598, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0000e6580, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0000e6580, 0xb27b04ae49e7e801, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000cd20, 0x62f09df3, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000cd20, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0001dc000, 0xab76f0, 0xc00000cd20, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000cd20, 0xc0001dc000, 0x0, 0x0, 0xaaf020, 0xc0002403c0, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0001dc000, 0x0, 0x0, 0xaaf020, 0xc0002403c0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 11 [chan receive]:
main.main.func1(0xaaf020, 0xc0002403c0)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 37 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 15 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f19f89023f8, 0xc000322550, 0xc0004f6000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc0001ce310, 0x7f19f89023f8, 0xc000322550, 0xc0004f6000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f19f89023f8, 0xc000322550, 0xc0004f6000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0001cc840, 0x7f19f89023f8, 0xc000322550, 0xc0004f6000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0001dc2a0, 0xc0004f6000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc0001cc9c0, 0xab7900, 0xc0001dc2a0, 0xc0004f6000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0001dc2a0, 0xc0004f6000)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0001dc000, 0xab7900, 0xc0001dc2a0, 0xc0004f6000)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0001c2b40, 0xab8818, 0xc0000ab440)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 67 [semacquire]:
sync.runtime_Semacquire(0xc00031f268)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc00031f260)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc00031f260, 0xc000332180, 0xc0003321e0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 66 [runnable]:
runtime.Gosched(...)
	/usr/local/go/src/runtime/proc.go:292
io.ReadAll(0x7f19f87a9028, 0xc00001ee40, 0xc00001ee40, 0x7f19f87a9028, 0xc00001ee40, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:631 +0x1d9
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc0001b00f0, 0xc000332180, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc0001b00f0, 0xc000332180)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:457 +0x5ce

goroutine 65 [IO wait]:
internal/poll.runtime_pollWait(0x7f19f88f0e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6618, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000e6600, 0xc0001ccc71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0000e6600, 0xc0001ccc71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00000e2d0, 0xc0001ccc71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0001ccc60)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 28 [select]:
net/http.(*persistConn).readLoop(0xc0000b0d80)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 29 [select]:
net/http.(*persistConn).writeLoop(0xc0000b0d80)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-08T07:36:34.682Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-08T07:36:34.684Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-08T07:36:34.684Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-08T07:36:34.684Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-08T07:36:34.684Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-08T07:36:34.686Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
[  OK  ]
runtime: failed to create new OS thread (have 5 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000100000)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000100000)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00002f000, 0x3)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000075f01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [runnable, locked to thread]:
runtime.doInit(0xd8d820)
	/usr/local/go/src/runtime/proc.go:6280 +0x657
runtime.doInit(0xd8b5e0)
	/usr/local/go/src/runtime/proc.go:6292 +0x72
runtime.main()
	/usr/local/go/src/runtime/proc.go:208 +0x205
runtime.goexit()
	/usr/local/go/src/runtime/asm_amd64.s:1371 +0x1
[  OK  ]
level=info ts=2022-08-13T22:36:29.873Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-13T22:36:29.873Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-13T22:36:29.873Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-13T22:36:29.873Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-13T22:36:29.873Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-13T22:36:29.873Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 15 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000222c00)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000222c00)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000040800, 0xe)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000224f00)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 24 minutes]:
internal/poll.runtime_pollWait(0x7f550da91f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0002cc098, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0002cc080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0002cc080, 0xef2823856f2a6d01, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc0002808d0, 0x62f8277d, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc0002808d0, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0002d0000, 0xab76f0, 0xc0002808d0, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc0002808d0, 0xc0002d0000, 0x0, 0x0, 0xaaf020, 0xc0002202d0, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0002d0000, 0x0, 0x0, 0xaaf020, 0xc0002202d0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 52 [chan receive, 24 minutes]:
main.main.func1(0xaaf020, 0xc0002202d0)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 9 [syscall, 24 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 56 [select, 1 minutes]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f550d8aba58, 0xc0004baeb0, 0xc000308000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00028aa10, 0x7f550d8aba58, 0xc0004baeb0, 0xc000308000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f550d8aba58, 0xc0004baeb0, 0xc000308000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0002909f0, 0x7f550d8aba58, 0xc0004baeb0, 0xc000308000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0002d00e0, 0xc000308000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000290b70, 0xab7900, 0xc0002d00e0, 0xc000308000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0002d00e0, 0xc000308000)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0002d0000, 0xab7900, 0xc0002d00e0, 0xc000308000)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0002e2000, 0xab8818, 0xc0002982c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 315 [semacquire, 1 minutes]:
sync.runtime_Semacquire(0xc0000230a8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc0000230a0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc0000230a0, 0xc00021e060, 0xc00021e3c0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 313 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f550da91e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0002cc118, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002cc100, 0xc000290e21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0002cc100, 0xc000290e21, 0x1, 0x1, 0xc000332720, 0x0, 0xc000298398)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0002920a0, 0xc000290e21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc000290e10)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 316 [runnable]:
compress/flate.(*decompressor).huffSym(0xc000180000, 0xc000180028, 0x3, 0x0, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:707 +0x273
compress/flate.(*decompressor).huffmanBlock(0xc000180000)
	/usr/local/go/src/compress/flate/inflate.go:494 +0xd2
compress/flate.(*decompressor).Read(0xc000180000, 0xc0003ce000, 0x2000, 0x2000, 0x3580, 0x99909586, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:347 +0x79
compress/gzip.(*Reader).Read(0xc0000badc0, 0xc0003ce000, 0x2000, 0x2000, 0x1580, 0x0, 0x0)
	/usr/local/go/src/compress/gzip/gunzip.go:251 +0x87
net/http.(*gzipReader).Read(0xc0003f2040, 0xc0003ce000, 0x2000, 0x2000, 0x1580, 0x0, 0x0)
	/usr/local/go/src/net/http/transport.go:2828 +0xcd
io.ReadAll(0x7f550da4e168, 0xc0003f2040, 0xc0003f2040, 0x7f550da4e168, 0xc0003f2040, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc00029e000, 0xc00021e060, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc00029e000, 0xc00021e060)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 320 [select, 1 minutes]:
net/http.(*persistConn).readLoop(0xc00013c000)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 353 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc00013c000)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-14T01:36:33.680Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-14T01:36:33.681Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-14T01:36:33.681Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-14T01:36:33.681Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-14T01:36:33.681Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-14T01:36:33.682Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 14 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc00018a800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc00018a800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000040800, 0xd)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000186480)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 15 minutes]:
internal/poll.runtime_pollWait(0x7f8e16f7cf18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6818, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0000e6800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0000e6800, 0xff525defc3b42201, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000cdf8, 0x62f851ac, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000cdf8, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc00027a000, 0xab76f0, 0xc00000cdf8, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000cdf8, 0xc00027a000, 0x0, 0x0, 0xaaf020, 0xc00008cc80, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc00027a000, 0x0, 0x0, 0xaaf020, 0xc00008cc80, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 54 [syscall, 15 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 11 [chan receive, 15 minutes]:
main.main.func1(0xaaf020, 0xc00008cc80)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 15 [runnable]:
github.com/prometheus/common/expfmt.writeSample(0xab8738, 0xc0000be840, 0xc0000242e8, 0x11, 0x0, 0x0, 0xc00014e8c0, 0x0, 0x0, 0x0, ...)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:277 +0x434
github.com/prometheus/common/expfmt.MetricFamilyToText(0xaaede0, 0xc0003000b0, 0xc0001a2a00, 0x1cc, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:172 +0x505
github.com/prometheus/common/expfmt.NewEncoder.func7(0xc0001a2a00, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:144 +0x3d
github.com/prometheus/common/expfmt.encoderCloser.Encode(...)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:50
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f8e16f96df8, 0xc0001544b0, 0xc00016e000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:195 +0x469
net/http.HandlerFunc.ServeHTTP(0xc0002558f0, 0x7f8e16f96df8, 0xc0001544b0, 0xc00016e000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f8e16f96df8, 0xc0001544b0, 0xc00016e000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc000253830, 0x7f8e16f96df8, 0xc0001544b0, 0xc00016e000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc00037a0e0, 0xc00016e000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc0002539b0, 0xab7900, 0xc00037a0e0, 0xc00016e000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc00037a0e0, 0xc00016e000)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc00027a000, 0xab7900, 0xc00037a0e0, 0xc00016e000)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000243400, 0xab8818, 0xc0000bf680)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 243 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f8e16f7cd48, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000294118, 0x72, 0x1000, 0x1000, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000294100, 0xc00027e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000294100, 0xc00027e000, 0x1000, 0x1000, 0x439c3c, 0xc000094c38, 0x465300)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc000304010, 0xc00027e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*persistConn).Read(0xc00013c240, 0xc00027e000, 0x1000, 0x1000, 0xc0001ac000, 0xc000094d40, 0x405755)
	/usr/local/go/src/net/http/transport.go:1922 +0x77
bufio.(*Reader).fill(0xc00014c060)
	/usr/local/go/src/bufio/bufio.go:101 +0x108
bufio.(*Reader).Peek(0xc00014c060, 0x1, 0x0, 0x1, 0x4, 0x1, 0x3)
	/usr/local/go/src/bufio/bufio.go:139 +0x4f
net/http.(*persistConn).readLoop(0xc00013c240)
	/usr/local/go/src/net/http/transport.go:2083 +0x1a8
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 244 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc00013c240)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c

goroutine 164 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f8e16f7ce30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6898, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000e6880, 0xc000253c61, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0000e6880, 0xc000253c61, 0x1, 0x1, 0xdb, 0xc0001840c0, 0xde81e0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00000e368, 0xc000253c61, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc000253c50)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5
[  OK  ]
level=info ts=2022-08-14T04:36:30.662Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-14T04:36:30.662Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-14T04:36:30.662Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-14T04:36:30.662Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-14T04:36:30.662Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-14T04:36:30.662Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 14 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000380400)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000380400)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003e000, 0xd)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc00068ff01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7fc28c8b7f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc00024c098, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc00024c080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc00024c080, 0xa6b850c6c0386801, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc0002008d0, 0x62f87bdd, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc0002008d0, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000250000, 0xab76f0, 0xc0002008d0, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc0002008d0, 0xc000250000, 0x0, 0x0, 0xaaf020, 0xc000154370, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000250000, 0x0, 0x0, 0xaaf020, 0xc000154370, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 12 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 36 [chan receive]:
main.main.func1(0xaaf020, 0xc000154370)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 40 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7fc28c875a58, 0xc00039a500, 0xc00012c300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00020aa10, 0x7fc28c875a58, 0xc00039a500, 0xc00012c300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7fc28c875a58, 0xc00039a500, 0xc00012c300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0002109f0, 0x7fc28c875a58, 0xc00039a500, 0xc00012c300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0002502a0, 0xc00012c300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000210b70, 0xab7900, 0xc0002502a0, 0xc00012c300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0002502a0, 0xc00012c300)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000250000, 0xab7900, 0xc0002502a0, 0xc00012c300)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000262000, 0xab8818, 0xc0002182c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 45 [IO wait]:
internal/poll.runtime_pollWait(0x7fc28c8b7e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc00024c118, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc00024c100, 0xc000210e21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc00024c100, 0xc000210e21, 0x1, 0x1, 0xc0003a6000, 0x0, 0xc000218398)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0002120a0, 0xc000210e21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc000210e10)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 47 [semacquire]:
sync.runtime_Semacquire(0xc000397188)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc000397180)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc000397180, 0xc0003a60c0, 0xc0003a6120)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 48 [runnable]:
net/http.(*gzipReader).Read(0xc00001f080, 0xc000436000, 0x6000, 0x6000, 0x18001, 0xc00041e000, 0x18000)
	/usr/local/go/src/net/http/transport.go:2809 +0x1ff
io.ReadAll(0x7fc28c8c49a0, 0xc00001f080, 0xc00001f080, 0x7fc28c8c49a0, 0xc00001f080, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc00021e000, 0xc0003a60c0, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc00021e000, 0xc0003a60c0)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 68 [select]:
net/http.(*persistConn).readLoop(0xc00013e6c0)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 69 [select]:
net/http.(*persistConn).writeLoop(0xc00013e6c0)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-14T05:25:24.221Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-14T05:25:24.222Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-14T05:25:24.222Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-14T05:25:24.222Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-14T05:25:24.222Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-14T05:25:24.222Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 14 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000278c00)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000278c00)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000040800, 0xd)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000276f00)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 10 minutes]:
internal/poll.runtime_pollWait(0x7f01b183ef18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6598, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0000e6580, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0000e6580, 0x3ffb4d89b9c13301, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000cd50, 0x62f88758, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000cd50, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0001e4000, 0xab76f0, 0xc00000cd50, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000cd50, 0xc0001e4000, 0x0, 0x0, 0xaaf020, 0xc000240370, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0001e4000, 0x0, 0x0, 0xaaf020, 0xc000240370, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 12 [chan receive, 10 minutes]:
main.main.func1(0xaaf020, 0xc000240370)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 36 [syscall, 10 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 16 [select, 1 minutes]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f01b18503f8, 0xc000240140, 0xc00021a300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc0001d8310, 0x7f01b18503f8, 0xc000240140, 0xc00021a300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f01b18503f8, 0xc000240140, 0xc00021a300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0001d6840, 0x7f01b18503f8, 0xc000240140, 0xc00021a300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0001e40e0, 0xc00021a300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc0001d69c0, 0xab7900, 0xc0001e40e0, 0xc00021a300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0001e40e0, 0xc00021a300)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0001e4000, 0xab7900, 0xc0001e40e0, 0xc00021a300)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0001c0be0, 0xab8818, 0xc0000ab440)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 214 [select, 1 minutes]:
net/http.(*persistConn).readLoop(0xc0000b05a0)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 182 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f01b183ee30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6618, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000e6600, 0xc0001d6c71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0000e6600, 0xc0001d6c71, 0x1, 0x1, 0xe0f860, 0xa32700, 0xc0001717a8)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00000e2d8, 0xc0001d6c71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0001d6c60)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 184 [semacquire, 1 minutes]:
sync.runtime_Semacquire(0xc0000220c8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc0000220c0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc0000220c0, 0xc000200060, 0xc0002000c0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 185 [runnable]:
net/http.(*gzipReader).Read(0xc0002061e0, 0xc000526000, 0x6000, 0x6000, 0x18001, 0xc00050e000, 0x18000)
	/usr/local/go/src/net/http/transport.go:2809 +0x1ff
io.ReadAll(0x7f01b1800a08, 0xc0002061e0, 0xc0002061e0, 0x7f01b1800a08, 0xc0002061e0, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc0001b00f0, 0xc000200060, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc0001b00f0, 0xc000200060)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 215 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc0000b05a0)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-14T07:36:31.000Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-14T07:36:31.000Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-14T07:36:31.000Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-14T07:36:31.000Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-14T07:36:31.001Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-14T07:36:31.001Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 13 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000100800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000100800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003b800, 0xc)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000549f01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f3b29fe5f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000098098, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000098080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000098080, 0x5e34dcd979d18801, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000c8b8, 0x62f8a60d, 0xc000207b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000c8b8, 0xc000207b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0000be000, 0xab76f0, 0xc00000c8b8, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000c8b8, 0xc0000be000, 0x0, 0x0, 0xaaf020, 0xc0001342d0, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0000be000, 0x0, 0x0, 0xaaf020, 0xc0001342d0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 38 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 7 [chan receive]:
main.main.func1(0xaaf020, 0xc0001342d0)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 52 [runnable]:
compress/flate.(*compressor).deflate(0xc0007a2000)
	/usr/local/go/src/compress/flate/deflate.go:429 +0x251
compress/flate.(*compressor).write(0xc0007a2000, 0xc00057d000, 0x14e, 0x1000, 0x1000, 0x777962c, 0x61)
	/usr/local/go/src/compress/flate/deflate.go:554 +0x85
compress/flate.(*Writer).Write(...)
	/usr/local/go/src/compress/flate/deflate.go:712
compress/gzip.(*Writer).Write(0xc0003971e0, 0xc00057d000, 0x14e, 0x1000, 0xc0002e3610, 0xc0002e3610, 0x4356b0)
	/usr/local/go/src/compress/gzip/gzip.go:196 +0xc5
bufio.(*Writer).Flush(0xc0001bab80, 0xc0002e36d0, 0xc0002e3620)
	/usr/local/go/src/bufio/bufio.go:607 +0x7b
github.com/prometheus/common/expfmt.MetricFamilyToText.func1(0xc0001bab80, 0xc0002e37c8)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:85 +0x2f
github.com/prometheus/common/expfmt.MetricFamilyToText(0xaaede0, 0xc0003971e0, 0xc000134dc0, 0x14e, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:269 +0x122a
github.com/prometheus/common/expfmt.NewEncoder.func7(0xc000134dc0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:144 +0x3d
github.com/prometheus/common/expfmt.encoderCloser.Encode(...)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:50
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f3b29f9f8f8, 0xc000096050, 0xc000292200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:195 +0x469
net/http.HandlerFunc.ServeHTTP(0xc00008ca10, 0x7f3b29f9f8f8, 0xc000096050, 0xc000292200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f3b29f9f8f8, 0xc000096050, 0xc000292200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc00008e9f0, 0x7f3b29f9f8f8, 0xc000096050, 0xc000292200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0002fc0e0, 0xc000292200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc00008eb70, 0xab7900, 0xc0002fc0e0, 0xc000292200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0002fc0e0, 0xc000292200)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0000be000, 0xab7900, 0xc0002fc0e0, 0xc000292200)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0002a2aa0, 0xab8818, 0xc00029c180)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 44 [IO wait]:
internal/poll.runtime_pollWait(0x7f3b29fe5c60, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0002e4298, 0x72, 0x1000, 0x1000, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002e4280, 0xc0002e8000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0002e4280, 0xc0002e8000, 0x1000, 0x1000, 0x439c3c, 0xc000195c38, 0x465300)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0002bc0b8, 0xc0002e8000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*persistConn).Read(0xc0001c2360, 0xc0002e8000, 0x1000, 0x1000, 0xc00016e4e0, 0xc000195d40, 0x405755)
	/usr/local/go/src/net/http/transport.go:1922 +0x77
bufio.(*Reader).fill(0xc00008a480)
	/usr/local/go/src/bufio/bufio.go:101 +0x108
bufio.(*Reader).Peek(0xc00008a480, 0x1, 0x0, 0x1, 0x4, 0x1, 0x3)
	/usr/local/go/src/bufio/bufio.go:139 +0x4f
net/http.(*persistConn).readLoop(0xc0001c2360)
	/usr/local/go/src/net/http/transport.go:2083 +0x1a8
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 75 [IO wait]:
internal/poll.runtime_pollWait(0x7f3b29fe5e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0002e4018, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002e4000, 0xc000294c71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0002e4000, 0xc000294c71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0002bc0a8, 0xc000294c71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc000294c60)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 45 [select]:
net/http.(*persistConn).writeLoop(0xc0001c2360)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-14T10:36:27.526Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-14T10:36:27.526Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-14T10:36:27.526Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-14T10:36:27.526Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-14T10:36:27.526Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-14T10:36:27.526Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 13 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000100800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000100800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003b800, 0xc)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000236d80)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 16 minutes]:
internal/poll.runtime_pollWait(0x7fbd97831f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000128118, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000128100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000128100, 0xda5d6ac492459301, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc0001170e0, 0x62f8d03c, 0xc0000f9b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc0001170e0, 0xc0000f9b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000162000, 0xab76f0, 0xc0001170e0, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc0001170e0, 0xc000162000, 0x0, 0x0, 0xaaf020, 0xc00008ceb0, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000162000, 0x0, 0x0, 0xaaf020, 0xc00008ceb0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 19 [syscall, 16 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 22 [chan receive, 16 minutes]:
main.main.func1(0xaaf020, 0xc00008ceb0)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 26 [select, 1 minutes]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7fbd9786fa58, 0xc00008c550, 0xc0001d0000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00011b650, 0x7fbd9786fa58, 0xc00008c550, 0xc0001d0000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7fbd9786fa58, 0xc00008c550, 0xc0001d0000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc000122a20, 0x7fbd9786fa58, 0xc00008c550, 0xc0001d0000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0003fe000, 0xc0001d0000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000122ba0, 0xab7900, 0xc0003fe000, 0xc0001d0000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0003fe000, 0xc0001d0000)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000162000, 0xab7900, 0xc0003fe000, 0xc0001d0000)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000174000, 0xab8818, 0xc00013a2c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 203 [select, 1 minutes]:
net/http.(*persistConn).readLoop(0xc000154000)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 204 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc000154000)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c

goroutine 244 [semacquire, 1 minutes]:
sync.runtime_Semacquire(0xc00020e4c8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc00020e4c0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc00020e4c0, 0xc000310000, 0xc000310240)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 243 [runnable]:
net/http.(*gzipReader).Read(0xc000290020, 0xc0003d2a80, 0x3580, 0x3580, 0x6a81, 0xc0003cc000, 0x6a80)
	/usr/local/go/src/net/http/transport.go:2809 +0x1ff
io.ReadAll(0x7fbd9784c4f8, 0xc000290020, 0xc000290020, 0x7fbd9784c4f8, 0xc000290020, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc00013e000, 0xc000310000, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc00013e000, 0xc000310000)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:457 +0x5ce

goroutine 242 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7fbd97831e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000128198, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000128180, 0xc000122e51, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000128180, 0xc000122e51, 0x1, 0x1, 0xc0000826c0, 0x0, 0xc00013a398)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0001200a8, 0xc000122e51, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc000122e40)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5
[  OK  ]
level=info ts=2022-08-14T13:36:29.575Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-14T13:36:29.575Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-14T13:36:29.575Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-14T13:36:29.575Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-14T13:36:29.575Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-14T13:36:29.576Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 13 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000065800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000065800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003b800, 0xc)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc0004a5f01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f6487a94f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc00024c098, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc00024c080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc00024c080, 0x26f71154a576ec01, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc0002008d0, 0x62f8fa6d, 0xc00018bb48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc0002008d0, 0xc00018bb98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000250000, 0xab76f0, 0xc0002008d0, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc0002008d0, 0xc000250000, 0x0, 0x0, 0xaaf020, 0xc000148cd0, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000250000, 0x0, 0x0, 0xaaf020, 0xc000148cd0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 36 [chan receive]:
main.main.func1(0xaaf020, 0xc000148cd0)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 24 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 40 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc000148910, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f64878aea58, 0xc000208640, 0xc0000ae200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00020ca10, 0x7f64878aea58, 0xc000208640, 0xc0000ae200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f64878aea58, 0xc000208640, 0xc0000ae200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0002129f0, 0x7f64878aea58, 0xc000208640, 0xc0000ae200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0002501c0, 0xc0000ae200)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000212b70, 0xab7900, 0xc0002501c0, 0xc0000ae200)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0002501c0, 0xc0000ae200)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000250000, 0xab7900, 0xc0002501c0, 0xc0000ae200)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000262000, 0xab8818, 0xc00021a2c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 66 [select]:
net/http.(*persistConn).writeLoop(0xc00014ac60)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c

goroutine 49 [IO wait]:
internal/poll.runtime_pollWait(0x7f6487a94e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc00024c118, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc00024c100, 0xc000212e21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc00024c100, 0xc000212e21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0002140a0, 0xc000212e21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc000212e10)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 51 [semacquire]:
sync.runtime_Semacquire(0xc000480098)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc000480090)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc000480090, 0xc000490000, 0xc000490060)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 52 [runnable]:
net/http.(*gzipReader).Read(0xc0005a1ea0, 0xc0006ba000, 0x6000, 0x6000, 0x18001, 0xc0006a2000, 0x18000)
	/usr/local/go/src/net/http/transport.go:2809 +0x1ff
io.ReadAll(0x7f64878b0500, 0xc0005a1ea0, 0xc0005a1ea0, 0x7f64878b0500, 0xc0005a1ea0, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc000220000, 0xc000490000, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc000220000, 0xc000490000)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 65 [select]:
net/http.(*persistConn).readLoop(0xc00014ac60)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77
[  OK  ]
level=info ts=2022-08-14T16:36:32.494Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-14T16:36:32.496Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-14T16:36:32.496Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-14T16:36:32.496Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-14T16:36:32.496Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-14T16:36:32.497Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 13 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000101400)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000101400)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003b800, 0xc)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc00054c900)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 8 minutes]:
internal/poll.runtime_pollWait(0x7f79dd33ff18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000178298, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000178280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000178280, 0x97bf60f75d990f01, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc000120cf0, 0x62f9249c, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc000120cf0, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000226000, 0xab76f0, 0xc000120cf0, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc000120cf0, 0xc000226000, 0x0, 0x0, 0xaaf020, 0xc0001544b0, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000226000, 0x0, 0x0, 0xaaf020, 0xc0001544b0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 9 [syscall, 8 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 26 [chan receive, 8 minutes]:
main.main.func1(0xaaf020, 0xc0001544b0)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 30 [runnable]:
compress/flate.newHuffmanEncoder(...)
	/usr/local/go/src/compress/flate/huffman_code.go:60
compress/flate.newHuffmanBitWriter(...)
	/usr/local/go/src/compress/flate/huffman_bit_writer.go:100
compress/flate.(*compressor).init(0xc000760000, 0x7f79dd122458, 0xc0003040a0, 0xffffffffffffffff, 0xa, 0x0)
	/usr/local/go/src/compress/flate/deflate.go:579 +0xd5
compress/flate.NewWriter(0x7f79dd122458, 0xc0003040a0, 0xffffffffffffffff, 0xa, 0xa, 0x0)
	/usr/local/go/src/compress/flate/deflate.go:671 +0x65
compress/gzip.(*Writer).Write(0xc0006900b0, 0xc000302000, 0xee, 0x1000, 0x0, 0xc00010d610, 0x4356b0)
	/usr/local/go/src/compress/gzip/gzip.go:191 +0x305
bufio.(*Writer).Flush(0xc000136780, 0xc00010d6d0, 0xc00010d620)
	/usr/local/go/src/bufio/bufio.go:607 +0x7b
github.com/prometheus/common/expfmt.MetricFamilyToText.func1(0xc000136780, 0xc00010d7c8)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:85 +0x2f
github.com/prometheus/common/expfmt.MetricFamilyToText(0xaaede0, 0xc0006900b0, 0xc000304320, 0xee, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:269 +0x122a
github.com/prometheus/common/expfmt.NewEncoder.func7(0xc000304320, 0xc0002c4ab0, 0xa30c88)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:144 +0x3d
github.com/prometheus/common/expfmt.encoderCloser.Encode(...)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:50
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f79dd2f80a8, 0xc0003040a0, 0xc0002a8100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:195 +0x469
net/http.HandlerFunc.ServeHTTP(0xc0002127e0, 0x7f79dd2f80a8, 0xc0003040a0, 0xc0002a8100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f79dd2f80a8, 0xc0003040a0, 0xc0002a8100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0002145a0, 0x7f79dd2f80a8, 0xc0003040a0, 0xc0002a8100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0002b40e0, 0xc0002a8100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000214720, 0xab7900, 0xc0002b40e0, 0xc0002a8100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0002b40e0, 0xc0002a8100)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000226000, 0xab7900, 0xc0002b40e0, 0xc0002a8100)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc00013d360, 0xab8818, 0xc000292040)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 132 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f79dd33fe30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000178318, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000178300, 0xc0002880d1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000178300, 0xc0002880d1, 0x1, 0x1, 0x55, 0xc000082000, 0xde6060)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc000122208, 0xc0002880d1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0002880c0)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 136 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f79dd33fd48, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000178418, 0x72, 0x1000, 0x1000, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000178400, 0xc00027b000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000178400, 0xc00027b000, 0x1000, 0x1000, 0x439c3c, 0xc000097c38, 0x465300)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc000340048, 0xc00027b000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*persistConn).Read(0xc00013e000, 0xc00027b000, 0x1000, 0x1000, 0xc0002002a0, 0xc000097d40, 0x405755)
	/usr/local/go/src/net/http/transport.go:1922 +0x77
bufio.(*Reader).fill(0xc000280120)
	/usr/local/go/src/bufio/bufio.go:101 +0x108
bufio.(*Reader).Peek(0xc000280120, 0x1, 0x0, 0x1, 0x4, 0x1, 0x3)
	/usr/local/go/src/bufio/bufio.go:139 +0x4f
net/http.(*persistConn).readLoop(0xc00013e000)
	/usr/local/go/src/net/http/transport.go:2083 +0x1a8
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 137 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc00013e000)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-14T19:36:31.915Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-14T19:36:31.916Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-14T19:36:31.916Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-14T19:36:31.916Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-14T19:36:31.916Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-14T19:36:31.917Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 12 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000680000)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000680000)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000039000, 0xb)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000335f01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f9a918e5f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000268098, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000268080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000268080, 0x95f2b3fce23b6701, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00020ab88, 0x62f94ecc, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00020ab88, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc00026c000, 0xab76f0, 0xc00020ab88, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00020ab88, 0xc00026c000, 0x0, 0x0, 0xaaf020, 0xc00008cd20, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc00026c000, 0x0, 0x0, 0xaaf020, 0xc00008cd20, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 22 [chan receive]:
main.main.func1(0xaaf020, 0xc00008cd20)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 12 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 26 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f9a918fa478, 0xc00038e3c0, 0xc0001c6600)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00023b1f0, 0x7f9a918fa478, 0xc00038e3c0, 0xc0001c6600)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f9a918fa478, 0xc00038e3c0, 0xc0001c6600)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc00021b590, 0x7f9a918fa478, 0xc00038e3c0, 0xc0001c6600)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0001fe1c0, 0xc0001c6600)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc00021b710, 0xab7900, 0xc0001fe1c0, 0xc0001c6600)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0001fe1c0, 0xc0001c6600)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc00026c000, 0xab7900, 0xc0001fe1c0, 0xc0001c6600)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000228b40, 0xab8818, 0xc0000ab440)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 28 [IO wait]:
internal/poll.runtime_pollWait(0x7f9a918e5e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000268118, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000268100, 0xc0001daf41, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000268100, 0xc0001daf41, 0x1, 0x1, 0xc000118180, 0x0, 0xc0000ab518)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00020c168, 0xc0001daf41, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0001daf30)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 31 [runnable]:
compress/flate.(*decompressor).huffSym(0xc000183900, 0xc000183928, 0x27, 0x0, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:707 +0x273
compress/flate.(*decompressor).huffmanBlock(0xc000183900)
	/usr/local/go/src/compress/flate/inflate.go:494 +0xd2
compress/flate.(*decompressor).Read(0xc000183900, 0xc000654000, 0x2000, 0x2000, 0x4000, 0xd0b451a3, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:347 +0x79
compress/gzip.(*Reader).Read(0xc000232dc0, 0xc000654000, 0x2000, 0x2000, 0x2000, 0x0, 0x0)
	/usr/local/go/src/compress/gzip/gunzip.go:251 +0x87
net/http.(*gzipReader).Read(0xc0004f0520, 0xc000654000, 0x2000, 0x2000, 0x2000, 0x0, 0x0)
	/usr/local/go/src/net/http/transport.go:2828 +0xcd
io.ReadAll(0x7f9a91824a00, 0xc0004f0520, 0xc0004f0520, 0x7f9a91824a00, 0xc0004f0520, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc000244690, 0xc0000837a0, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc000244690, 0xc0000837a0)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 30 [semacquire]:
sync.runtime_Semacquire(0xc0003fcf68)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc0003fcf60)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc0003fcf60, 0xc0000837a0, 0xc000083800)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 51 [select]:
net/http.(*persistConn).readLoop(0xc0000b0fc0)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 52 [select]:
net/http.(*persistConn).writeLoop(0xc0000b0fc0)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-14T22:36:28.748Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-14T22:36:28.749Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-14T22:36:28.749Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-14T22:36:28.749Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-14T22:36:28.749Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-14T22:36:28.749Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 12 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000100400)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000100400)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003b800, 0xb)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000382c00)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 4 minutes]:
internal/poll.runtime_pollWait(0x7fd5d1e58f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6598, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0000e6580, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0000e6580, 0x4f7726b207403601, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000ccf0, 0x62f978fc, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000ccf0, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0001dc000, 0xab76f0, 0xc00000ccf0, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000ccf0, 0xc0001dc000, 0x0, 0x0, 0xaaf020, 0xc0002403c0, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0001dc000, 0x0, 0x0, 0xaaf020, 0xc0002403c0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 121 [select, 1 minutes]:
net/http.(*Transport).getConn(0xc0001c8500, 0xc0000aa2c0, 0x0, 0x7ffd25708ef8, 0x4, 0xc000138190, 0xc, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/http/transport.go:1368 +0x589
net/http.(*Transport).roundTrip(0xc0001c8500, 0xc0007ae200, 0x30, 0x9db900, 0x0)
	/usr/local/go/src/net/http/transport.go:579 +0x7eb
net/http.(*Transport).RoundTrip(0xc0001c8500, 0xc0007ae200, 0xc0001c8500, 0x0, 0x0)
	/usr/local/go/src/net/http/roundtrip.go:17 +0x35
net/http.send(0xc0007ae200, 0xaaf4e0, 0xc0001c8500, 0x0, 0x0, 0x0, 0xc0002bc040, 0x418257, 0x1, 0x0)
	/usr/local/go/src/net/http/client.go:251 +0x454
net/http.(*Client).send(0xc0001cc3c0, 0xc0007ae200, 0x0, 0x0, 0x0, 0xc0002bc040, 0x0, 0x1, 0xc0007ae200)
	/usr/local/go/src/net/http/client.go:175 +0xff
net/http.(*Client).do(0xc0001cc3c0, 0xc0007ae200, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/http/client.go:717 +0x45f
net/http.(*Client).Do(...)
	/usr/local/go/src/net/http/client.go:585
main.(*Exporter).collect(0xc0001b00f0, 0xc000200420, 0x0, 0x0)
	/app/apache_exporter.go:291 +0x177
main.(*Exporter).Collect(0xc0001b00f0, 0xc000200420)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 9 [syscall, 4 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 12 [chan receive, 4 minutes]:
main.main.func1(0xaaf020, 0xc0002403c0)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 16 [runnable]:
github.com/prometheus/client_golang/prometheus.processMetric(0xab2740, 0xc000083140, 0xc0001135f8, 0xc000113628, 0x0, 0x0, 0x1)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:688 +0x47a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:492 +0x9da
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7fd5d1e950a8, 0xc000240230, 0xc000218300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc0001ce310, 0x7fd5d1e950a8, 0xc000240230, 0xc000218300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7fd5d1e950a8, 0xc000240230, 0xc000218300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0001cc840, 0x7fd5d1e950a8, 0xc000240230, 0xc000218300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc00015a0e0, 0xc000218300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc0001cc9c0, 0xab7900, 0xc00015a0e0, 0xc000218300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc00015a0e0, 0xc000218300)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0001dc000, 0xab7900, 0xc00015a0e0, 0xc000218300)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0001c0be0, 0xab8818, 0xc00013a040)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 123 [runnable]:
syscall.fstatat(0xffffffffffffff9c, 0xa09fa3, 0xa, 0xc00020a378, 0x0, 0x211344, 0x84c37346)
	/usr/local/go/src/syscall/zsyscall_linux_amd64.go:1434 +0x1dc
syscall.Stat(...)
	/usr/local/go/src/syscall/syscall_linux_amd64.go:66
os.statNolog.func1(...)
	/usr/local/go/src/os/stat_unix.go:32
os.ignoringEINTR(...)
	/usr/local/go/src/os/file_posix.go:245
os.statNolog(0xa09fa3, 0xa, 0x60, 0x247, 0xa, 0x0)
	/usr/local/go/src/os/stat_unix.go:31 +0x77
os.Stat(0xa09fa3, 0xa, 0xa0c5bc9321ed91, 0x7fd53b8f5f0e, 0x3b8f5f0e00001000, 0x62f97a64)
	/usr/local/go/src/os/stat.go:13 +0x4d
net.stat(0xa09fa3, 0xa, 0xde0d40, 0xc0b67c6b7b900838, 0x4acec76b85, 0xde0d40, 0x1000, 0x1000)
	/usr/local/go/src/net/parse.go:76 +0x39
net.readHosts()
	/usr/local/go/src/net/hosts.go:59 +0x10b
net.lookupStaticHost(0xc000138190, 0x9, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/hosts.go:107 +0x95
net.goLookupIPFiles(0xc000138190, 0x9, 0xc0000aa2c0, 0x40, 0x38)
	/usr/local/go/src/net/dnsclient_unix.go:546 +0x4d
net.(*Resolver).goLookupIPCNAMEOrder(0xddffe0, 0xab8770, 0xc0000aa300, 0xc000138190, 0x9, 0x1, 0x0, 0x100000000000000, 0x7fd5f8b2d638, 0x0, ...)
	/usr/local/go/src/net/dnsclient_unix.go:567 +0x12dd
net.(*Resolver).lookupIP(0xddffe0, 0xab8770, 0xc0000aa300, 0xa051b5, 0x3, 0xc000138190, 0x9, 0x2, 0x10, 0x0, ...)
	/usr/local/go/src/net/lookup_unix.go:102 +0xe5
net.glob..func1(0xab8770, 0xc0000aa300, 0xc0002202e0, 0xa051b5, 0x3, 0xc000138190, 0x9, 0xc0000220b0, 0x0, 0x7ffd25708ef8, ...)
	/usr/local/go/src/net/hook.go:23 +0x72
net.(*Resolver).lookupIPAddr.func1(0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/lookup.go:293 +0xba
internal/singleflight.(*Group).doCall(0xddfff0, 0xc000240280, 0xc0001381a0, 0xd, 0xc0000aa340)
	/usr/local/go/src/internal/singleflight/singleflight.go:95 +0x2e
created by internal/singleflight.(*Group).DoChan
	/usr/local/go/src/internal/singleflight/singleflight.go:88 +0x2cc

goroutine 119 [select]:
github.com/prometheus/client_golang/prometheus.(*goCollector).Collect(0xc000128000, 0xc000200420)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/go_collector.go:312 +0x695
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:457 +0x5ce

goroutine 120 [runnable]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc000138180, 0xc000200420, 0xc000200480)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 122 [select, 1 minutes]:
net.(*Resolver).lookupIPAddr(0xddffe0, 0xab87a8, 0xc0000220b0, 0xa051b5, 0x3, 0xc000138190, 0x9, 0x50, 0x0, 0x0, ...)
	/usr/local/go/src/net/lookup.go:299 +0x65b
net.(*Resolver).internetAddrList(0xddffe0, 0xab87a8, 0xc0000220b0, 0xa051b5, 0x3, 0xc000138190, 0xc, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/ipsock.go:280 +0x4d4
net.(*Resolver).resolveAddrList(0xddffe0, 0xab87a8, 0xc0000220b0, 0xa055d2, 0x4, 0xa051b5, 0x3, 0xc000138190, 0xc, 0x0, ...)
	/usr/local/go/src/net/dial.go:221 +0x47d
net.(*Dialer).DialContext(0xde0c60, 0xab87a8, 0xc0000220b0, 0xa051b5, 0x3, 0xc000138190, 0xc, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:403 +0x22b
net/http.(*Transport).dial(0xc0001c8500, 0xab87a8, 0xc0000220b0, 0xa051b5, 0x3, 0xc000138190, 0xc, 0x0, 0xc0003943b8, 0xc00018e3d0, ...)
	/usr/local/go/src/net/http/transport.go:1171 +0x16f
net/http.(*Transport).dialConn(0xc0001c8500, 0xab87a8, 0xc0000220b0, 0x0, 0x7ffd25708ef8, 0x4, 0xc000138190, 0xc, 0x0, 0xc00022a000, ...)
	/usr/local/go/src/net/http/transport.go:1600 +0x1b85
net/http.(*Transport).dialConnFor(0xc0001c8500, 0xc0002600b0)
	/usr/local/go/src/net/http/transport.go:1442 +0xc6
created by net/http.(*Transport).queueForDial
	/usr/local/go/src/net/http/transport.go:1411 +0x40f

goroutine 118 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7fd5d1e58e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6618, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000e6600, 0xc000122101, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0000e6600, 0xc000122101, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00000e2c0, 0xc000122101, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0001220f0)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 108 [waiting]:
runtime.ReadMemStats(0xc00012b800)
	/usr/local/go/src/runtime/mstats.go:473 +0x36
github.com/prometheus/client_golang/prometheus.(*goCollector).Collect.func1(0xc000128000, 0xc00012b800, 0xc00026c360)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/go_collector.go:286 +0x38
created by github.com/prometheus/client_golang/prometheus.(*goCollector).Collect
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/go_collector.go:285 +0xa9
[  OK  ]
level=info ts=2022-08-15T01:36:33.766Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-15T01:36:33.766Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-15T01:36:33.766Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-15T01:36:33.766Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-15T01:36:33.766Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-15T01:36:33.766Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 12 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000402000)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000402000)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000039000, 0xb)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc0000d9f01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f44a9569f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc00034c098, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc00034c080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc00034c080, 0xb0980a91592bf401, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc000306888, 0x62f9a32c, 0xc00018db48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc000306888, 0xc00018db98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000350000, 0xab76f0, 0xc000306888, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc000306888, 0xc000350000, 0x0, 0x0, 0xaaf020, 0xc00011ac80, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000350000, 0x0, 0x0, 0xaaf020, 0xc00011ac80, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 51 [chan receive]:
main.main.func1(0xaaf020, 0xc00011ac80)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 7 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 55 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00011a960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f44a949fa58, 0xc00031e4b0, 0xc000378000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc000302a10, 0x7f44a949fa58, 0xc00031e4b0, 0xc000378000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f44a949fa58, 0xc00031e4b0, 0xc000378000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc00030e9f0, 0x7f44a949fa58, 0xc00031e4b0, 0xc000378000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0003500e0, 0xc000378000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc00030eb70, 0xab7900, 0xc0003500e0, 0xc000378000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0003500e0, 0xc000378000)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000350000, 0xab7900, 0xc0003500e0, 0xc000378000)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000362000, 0xab8818, 0xc0003162c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 56 [IO wait]:
internal/poll.runtime_pollWait(0x7f44a9569e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc00034c118, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc00034c100, 0xc00030ee21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc00034c100, 0xc00030ee21, 0x1, 0x1, 0x461f80, 0x461f80, 0xc00030a4e0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc000310098, 0xc00030ee21, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc00030ee10)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 57 [select]:
net/http.(*Transport).getConn(0xc000318000, 0xc000147440, 0x0, 0x7ffd4c7c0ef8, 0x4, 0xc000141350, 0xc, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/http/transport.go:1368 +0x589
net/http.(*Transport).roundTrip(0xc000318000, 0xc0001e4300, 0x30, 0x9db900, 0x0)
	/usr/local/go/src/net/http/transport.go:579 +0x7eb
net/http.(*Transport).RoundTrip(0xc000318000, 0xc0001e4300, 0xc000318000, 0x0, 0x0)
	/usr/local/go/src/net/http/roundtrip.go:17 +0x35
net/http.send(0xc0001e4300, 0xaaf4e0, 0xc000318000, 0x0, 0x0, 0x0, 0xc0001442d0, 0x203000, 0x1, 0x0)
	/usr/local/go/src/net/http/client.go:251 +0x454
net/http.(*Client).send(0xc00030e570, 0xc0001e4300, 0x0, 0x0, 0x0, 0xc0001442d0, 0x0, 0x1, 0xc0001e4300)
	/usr/local/go/src/net/http/client.go:175 +0xff
net/http.(*Client).do(0xc00030e570, 0xc0001e4300, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/http/client.go:717 +0x45f
net/http.(*Client).Do(...)
	/usr/local/go/src/net/http/client.go:585
main.(*Exporter).collect(0xc00031c000, 0xc00030a720, 0x0, 0x0)
	/app/apache_exporter.go:291 +0x177
main.(*Exporter).Collect(0xc00031c000, 0xc00030a720)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:457 +0x5ce

goroutine 58 [semacquire]:
sync.runtime_Semacquire(0xc0003001c8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc0003001c0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc0003001c0, 0xc00030a720, 0xc00030a780)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 59 [runnable]:
bufio.(*Scanner).Scan(0xc00036f348, 0xc000390500)
	/usr/local/go/src/bufio/scan.go:135 +0xabb
github.com/prometheus/procfs.FS.Stat(0xa05a30, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	/go/pkg/mod/github.com/prometheus/procfs@v0.6.0/stat.go:177 +0x2b6
github.com/prometheus/procfs.ProcStat.StartTime(0x9a0eb, 0xc000300210, 0xf, 0xd9c178, 0x1, 0x1, 0x9a0ea, 0x9a0ea, 0x0, 0xffffffffffffffff, ...)
	/go/pkg/mod/github.com/prometheus/procfs@v0.6.0/proc_stat.go:179 +0x85
github.com/prometheus/client_golang/prometheus.(*processCollector).processCollect(0xc00011a9b0, 0xc00030a720)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/process_collector_other.go:44 +0xe78
github.com/prometheus/client_golang/prometheus.(*processCollector).Collect(0xc00011a9b0, 0xc00030a720)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/process_collector.go:138 +0x33
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 8 [select]:
github.com/prometheus/client_golang/prometheus.(*goCollector).Collect(0xc000214000, 0xc00030a720)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/go_collector.go:312 +0x695
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 24 [select]:
net.(*Resolver).lookupIPAddr(0xddffe0, 0xab87a8, 0xc000140058, 0xa051b5, 0x3, 0xc000141350, 0x9, 0x50, 0x0, 0x0, ...)
	/usr/local/go/src/net/lookup.go:299 +0x65b
net.(*Resolver).internetAddrList(0xddffe0, 0xab87a8, 0xc000140058, 0xa051b5, 0x3, 0xc000141350, 0xc, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/ipsock.go:280 +0x4d4
net.(*Resolver).resolveAddrList(0xddffe0, 0xab87a8, 0xc000140058, 0xa055d2, 0x4, 0xa051b5, 0x3, 0xc000141350, 0xc, 0x0, ...)
	/usr/local/go/src/net/dial.go:221 +0x47d
net.(*Dialer).DialContext(0xde0c60, 0xab87a8, 0xc000140058, 0xa051b5, 0x3, 0xc000141350, 0xc, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:403 +0x22b
net/http.(*Transport).dial(0xc000318000, 0xab87a8, 0xc000140058, 0xa051b5, 0x3, 0xc000141350, 0xc, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/http/transport.go:1171 +0x16f
net/http.(*Transport).dialConn(0xc000318000, 0xab87a8, 0xc000140058, 0x0, 0x7ffd4c7c0ef8, 0x4, 0xc000141350, 0xc, 0x0, 0xc00014cea0, ...)
	/usr/local/go/src/net/http/transport.go:1600 +0x1b85
net/http.(*Transport).dialConnFor(0xc000318000, 0xc00015e8f0)
	/usr/local/go/src/net/http/transport.go:1442 +0xc6
created by net/http.(*Transport).queueForDial
	/usr/local/go/src/net/http/transport.go:1411 +0x40f

goroutine 25 [runnable]:
net.splitAtBytes(0xc000510000, 0x0, 0xa05202, 0x4, 0x0, 0x64f, 0x0)
	/usr/local/go/src/net/parse.go:95 +0x25a
net.getFields(...)
	/usr/local/go/src/net/parse.go:115
net.readHosts()
	/usr/local/go/src/net/hosts.go:76 +0x265
net.lookupStaticHost(0xc000141350, 0x9, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/hosts.go:107 +0x95
net.goLookupIPFiles(0xc000141350, 0x9, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dnsclient_unix.go:546 +0x4d
net.(*Resolver).goLookupIPCNAMEOrder(0xddffe0, 0xab8770, 0xc000147480, 0xc000141350, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dnsclient_unix.go:567 +0x12dd
net.(*Resolver).lookupIP(0xddffe0, 0xab8770, 0xc000147480, 0xa051b5, 0x3, 0xc000141350, 0x9, 0x2, 0x80cddb, 0x0, ...)
	/usr/local/go/src/net/lookup_unix.go:102 +0xe5
net.glob..func1(0xab8770, 0xc000147480, 0xc00029c020, 0xa051b5, 0x3, 0xc000141350, 0x9, 0xc000140058, 0x0, 0x7ffd4c7c0ef8, ...)
	/usr/local/go/src/net/hook.go:23 +0x72
net.(*Resolver).lookupIPAddr.func1(0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/lookup.go:293 +0xba
internal/singleflight.(*Group).doCall(0xddfff0, 0xc00011ad70, 0xc000141360, 0xd, 0xc0001474c0)
	/usr/local/go/src/internal/singleflight/singleflight.go:95 +0x2e
created by internal/singleflight.(*Group).DoChan
	/usr/local/go/src/internal/singleflight/singleflight.go:88 +0x2cc

goroutine 9 [runnable]:
github.com/prometheus/client_golang/prometheus.(*goCollector).Collect.func1(0xc000214000, 0xc0000e0000, 0xc0000e6000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/go_collector.go:285
created by github.com/prometheus/client_golang/prometheus.(*goCollector).Collect
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/go_collector.go:285 +0xa9
[  OK  ]
level=info ts=2022-08-15T04:36:28.198Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-15T04:36:28.200Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-15T04:36:28.200Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-15T04:36:28.200Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-15T04:36:28.200Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-15T04:36:28.200Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 12 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000278800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000278800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000039000, 0xb)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000325f01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f88235aff18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6598, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0000e6580, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0000e6580, 0x40a7bce2eb1d8901, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000cd20, 0x62f9cd5c, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000cd20, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0001dc000, 0xab76f0, 0xc00000cd20, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000cd20, 0xc0001dc000, 0x0, 0x0, 0xaaf020, 0xc00023e3c0, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0001dc000, 0x0, 0x0, 0xaaf020, 0xc00023e3c0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 11 [chan receive]:
main.main.func1(0xaaf020, 0xc00023e3c0)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 20 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 15 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f88235bfb78, 0xc00049a190, 0xc0005b8000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc0001ce310, 0x7f88235bfb78, 0xc00049a190, 0xc0005b8000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f88235bfb78, 0xc00049a190, 0xc0005b8000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0001cc840, 0x7f88235bfb78, 0xc00049a190, 0xc0005b8000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0001dc2a0, 0xc0005b8000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc0001cc9c0, 0xab7900, 0xc0001dc2a0, 0xc0005b8000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0001dc2a0, 0xc0005b8000)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0001dc000, 0xab7900, 0xc0001dc2a0, 0xc0005b8000)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0001c0be0, 0xab8818, 0xc0000ab440)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 65 [IO wait]:
internal/poll.runtime_pollWait(0x7f88235afe30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6618, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000e6600, 0xc0001ccc71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0000e6600, 0xc0001ccc71, 0x1, 0x1, 0x2, 0x2, 0x1000000010000)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00000e2c8, 0xc0001ccc71, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0001ccc60)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 66 [runnable]:
compress/flate.(*decompressor).huffSym(0xc000183900, 0xc000183928, 0x4, 0x0, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:707 +0x273
compress/flate.(*decompressor).huffmanBlock(0xc000183900)
	/usr/local/go/src/compress/flate/inflate.go:494 +0xd2
compress/flate.(*decompressor).Read(0xc000183900, 0xc0004fe000, 0x2000, 0x2000, 0x4000, 0x8a56e9ac, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:347 +0x79
compress/gzip.(*Reader).Read(0xc0000bb8c0, 0xc0004fe000, 0x2000, 0x2000, 0x2000, 0x0, 0x0)
	/usr/local/go/src/compress/gzip/gunzip.go:251 +0x87
net/http.(*gzipReader).Read(0xc0004b4020, 0xc0004fe000, 0x2000, 0x2000, 0x2000, 0x0, 0x0)
	/usr/local/go/src/net/http/transport.go:2828 +0xcd
io.ReadAll(0x7f882352c028, 0xc0004b4020, 0xc0004b4020, 0x7f882352c028, 0xc0004b4020, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc0001b00f0, 0xc0002349c0, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc0001b00f0, 0xc0002349c0)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:457 +0x5ce

goroutine 58 [select]:
net/http.(*persistConn).readLoop(0xc0000b10e0)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 67 [semacquire]:
sync.runtime_Semacquire(0xc0000239d8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc0000239d0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc0000239d0, 0xc0002349c0, 0xc000234a20)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 59 [select]:
net/http.(*persistConn).writeLoop(0xc0000b10e0)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-15T05:23:14.952Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-15T05:23:14.952Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-15T05:23:14.952Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-15T05:23:14.952Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-15T05:23:14.952Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-15T05:23:14.953Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 12 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000214800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000214800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003b800, 0xb)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc00067df01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait, 4 minutes]:
internal/poll.runtime_pollWait(0x7f01bf58df18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000dc318, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0000dc300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0000dc300, 0xd2ea6d4c921fd801, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000cc48, 0x62f9d860, 0xc00018bb48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000cc48, 0xc00018bb98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000288000, 0xab76f0, 0xc00000cc48, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000cc48, 0xc000288000, 0x0, 0x0, 0xaaf020, 0xc00008c460, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000288000, 0x0, 0x0, 0xaaf020, 0xc00008c460, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 22 [syscall, 4 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 12 [chan receive, 4 minutes]:
main.main.func1(0xaaf020, 0xc00008c460)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 16 [runnable]:
hash/crc32.Update(0x7f0100000000, 0xc000162000, 0xc0002b4000, 0xee, 0x1000, 0x0)
	/usr/local/go/src/hash/crc32/crc32.go:214 +0x15a
compress/gzip.(*Writer).Write(0xc0000d9080, 0xc0002b4000, 0xee, 0x1000, 0x0, 0xc0002a3610, 0x4356b0)
	/usr/local/go/src/compress/gzip/gzip.go:195 +0x85
bufio.(*Writer).Flush(0xc0000a5000, 0xc0002a36d0, 0xc0002a3620)
	/usr/local/go/src/bufio/bufio.go:607 +0x7b
github.com/prometheus/common/expfmt.MetricFamilyToText.func1(0xc0000a5000, 0xc0002a37c8)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:85 +0x2f
github.com/prometheus/common/expfmt.MetricFamilyToText(0xaaede0, 0xc0000d9080, 0xc0001be280, 0xee, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:269 +0x122a
github.com/prometheus/common/expfmt.NewEncoder.func7(0xc0001be280, 0xc00000ca80, 0xa30c88)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:144 +0x3d
github.com/prometheus/common/expfmt.encoderCloser.Encode(...)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:50
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f01bf506c18, 0xc000626050, 0xc0000a0300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:195 +0x469
net/http.HandlerFunc.ServeHTTP(0xc0000f47e0, 0x7f01bf506c18, 0xc000626050, 0xc0000a0300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f01bf506c18, 0xc000626050, 0xc0000a0300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0000f65a0, 0x7f01bf506c18, 0xc000626050, 0xc0000a0300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0002881c0, 0xc0000a0300)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc0000f6720, 0xab7900, 0xc0002881c0, 0xc0000a0300)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0002881c0, 0xc0000a0300)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000288000, 0xab7900, 0xc0002881c0, 0xc0000a0300)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0000214a0, 0xab8818, 0xc0000a46c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 99 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f01bf58de30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000dc398, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000dc380, 0xc0000f69d1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0000dc380, 0xc0000f69d1, 0x1, 0x1, 0x51, 0xc000200660, 0xde5f60)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00000e200, 0xc0000f69d1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0000f69c0)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 73 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f01bf58dd48, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000dc298, 0x72, 0x1000, 0x1000, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000dc280, 0xc000341000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0000dc280, 0xc000341000, 0x1000, 0x1000, 0x439c3c, 0xc00011bc38, 0x465300)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0003140a0, 0xc000341000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*persistConn).Read(0xc00014a360, 0xc000341000, 0x1000, 0x1000, 0xc000114420, 0xc00011bd40, 0x405755)
	/usr/local/go/src/net/http/transport.go:1922 +0x77
bufio.(*Reader).fill(0xc00030c2a0)
	/usr/local/go/src/bufio/bufio.go:101 +0x108
bufio.(*Reader).Peek(0xc00030c2a0, 0x1, 0x0, 0x1, 0x4, 0x1, 0x3)
	/usr/local/go/src/bufio/bufio.go:139 +0x4f
net/http.(*persistConn).readLoop(0xc00014a360)
	/usr/local/go/src/net/http/transport.go:2083 +0x1a8
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 74 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc00014a360)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-15T07:36:37.954Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-15T07:36:37.954Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-15T07:36:37.954Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-15T07:36:37.954Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-15T07:36:37.954Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-15T07:36:37.955Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 12 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000380400)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000380400)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000039000, 0xb)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc0005e7f01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7fc8d38a2f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000214118, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000214100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000214100, 0xeff4199e005fad01, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc000203110, 0x62f9f78c, 0xc00018bb48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc000203110, 0xc00018bb98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000258000, 0xab76f0, 0xc000203110, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc000203110, 0xc000258000, 0x0, 0x0, 0xaaf020, 0xc00008c410, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000258000, 0x0, 0x0, 0xaaf020, 0xc00008c410, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 36 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 39 [chan receive]:
main.main.func1(0xaaf020, 0xc00008c410)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 43 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc000148910, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7fc8d36fca58, 0xc00030e5a0, 0xc0000a0400)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc000207650, 0x7fc8d36fca58, 0xc00030e5a0, 0xc0000a0400)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7fc8d36fca58, 0xc00030e5a0, 0xc0000a0400)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc00020ea20, 0x7fc8d36fca58, 0xc00030e5a0, 0xc0000a0400)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0002582a0, 0xc0000a0400)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc00020eba0, 0xab7900, 0xc0002582a0, 0xc0000a0400)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0002582a0, 0xc0000a0400)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000258000, 0xab7900, 0xc0002582a0, 0xc0000a0400)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc00026a000, 0xab8818, 0xc0002302c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 26 [IO wait]:
internal/poll.runtime_pollWait(0x7fc8d38a2e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000214198, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000214180, 0xc00020ee51, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000214180, 0xc00020ee51, 0x1, 0x1, 0xc000082900, 0x0, 0xc000230398)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00020c0a8, 0xc00020ee51, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc00020ee40)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 28 [semacquire]:
sync.runtime_Semacquire(0xc00030b8a8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc00030b8a0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc00030b8a0, 0xc00021f080, 0xc00021f0e0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 27 [chan receive]:
net/http.(*persistConn).readLoop.func4(0xaaefc0, 0xc00011e060, 0x1000, 0x1000)
	/usr/local/go/src/net/http/transport.go:2175 +0xf0
net/http.(*bodyEOFSignal).condfn(...)
	/usr/local/go/src/net/http/transport.go:2795
net/http.(*bodyEOFSignal).Read(0xc000230900, 0xc0004e4000, 0x1000, 0x1000, 0xb86, 0xaaefc0, 0xc00011e060)
	/usr/local/go/src/net/http/transport.go:2771 +0x1b8
bufio.(*Reader).fill(0xc000082ae0)
	/usr/local/go/src/bufio/bufio.go:101 +0x108
bufio.(*Reader).ReadByte(0xc000082ae0, 0xc000307928, 0x0, 0x0)
	/usr/local/go/src/bufio/bufio.go:253 +0x39
compress/flate.(*decompressor).huffSym(0xc00019b900, 0xc00019b928, 0x70, 0x0, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:719 +0x85
compress/flate.(*decompressor).huffmanBlock(0xc00019b900)
	/usr/local/go/src/compress/flate/inflate.go:494 +0xd2
compress/flate.(*decompressor).Read(0xc00019b900, 0xc0005ba000, 0x6000, 0x6000, 0x7fc8d36574d8, 0xe4dce054, 0x101000000000000)
	/usr/local/go/src/compress/flate/inflate.go:347 +0x79
compress/gzip.(*Reader).Read(0xc000155080, 0xc0005ba000, 0x6000, 0x6000, 0x18000, 0x1e000, 0x0)
	/usr/local/go/src/compress/gzip/gunzip.go:251 +0x87
net/http.(*gzipReader).Read(0xc00049e920, 0xc0005ba000, 0x6000, 0x6000, 0x18001, 0xc0005a2000, 0x18000)
	/usr/local/go/src/net/http/transport.go:2828 +0xcd
io.ReadAll(0x7fc8d364f438, 0xc00049e920, 0xc00049e920, 0x7fc8d364f438, 0xc00049e920, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc000234000, 0xc00021f080, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc000234000, 0xc00021f080)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:457 +0x5ce

goroutine 52 [select]:
net/http.(*persistConn).writeLoop(0xc00014a900)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c

goroutine 51 [runnable]:
net/http.(*connLRU).add(0xc000232020, 0xc00014a900)
	/usr/local/go/src/net/http/transport.go:2865 +0x2cc
net/http.(*Transport).tryPutIdleConn(0xc000232000, 0xc00014a900, 0x0, 0x0)
	/usr/local/go/src/net/http/transport.go:976 +0x690
net/http.(*persistConn).readLoop.func2(0x0, 0xc000276101)
	/usr/local/go/src/net/http/transport.go:2056 +0x45
net/http.(*persistConn).readLoop(0xc00014a900)
	/usr/local/go/src/net/http/transport.go:2210 +0xae3
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77
[  OK  ]
level=info ts=2022-08-15T10:36:28.681Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-15T10:36:28.682Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-15T10:36:28.682Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-15T10:36:28.682Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-15T10:36:28.682Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-15T10:36:28.682Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 12 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000100800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000100800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000039000, 0xb)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000001b00)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 7 minutes]:
internal/poll.runtime_pollWait(0x7f9ec0c29f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000128118, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000128100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000128100, 0xa314345572bfaa01, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc000117128, 0x62fa21bc, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc000117128, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000172000, 0xab76f0, 0xc000117128, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc000117128, 0xc000172000, 0x0, 0x0, 0xaaf020, 0xc00008cc30, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000172000, 0x0, 0x0, 0xaaf020, 0xc00008cc30, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 20 [syscall, 7 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 23 [chan receive, 7 minutes]:
main.main.func1(0xaaf020, 0xc00008cc30)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 27 [select, 1 minutes]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f9ec0a42188, 0xc0001340a0, 0xc0002b0000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00011b650, 0x7f9ec0a42188, 0xc0001340a0, 0xc0002b0000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f9ec0a42188, 0xc0001340a0, 0xc0002b0000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc000122a20, 0x7f9ec0a42188, 0xc0001340a0, 0xc0002b0000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0001720e0, 0xc0002b0000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000122ba0, 0xab7900, 0xc0001720e0, 0xc0002b0000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0001720e0, 0xc0002b0000)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000172000, 0xab7900, 0xc0001720e0, 0xc0002b0000)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000174000, 0xab8818, 0xc000292040)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 142 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f9ec0c29e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000128198, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000128180, 0xc0002880d1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000128180, 0xc0002880d1, 0x1, 0x1, 0xc00005cf30, 0x465300, 0x100010000)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0001200a8, 0xc0002880d1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0002880c0)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 60 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc0000b05a0)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c

goroutine 59 [select, 1 minutes]:
net/http.(*persistConn).readLoop(0xc0000b05a0)
	/usr/local/go/src/net/http/transport.go:2203 +0x967
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 144 [semacquire, 1 minutes]:
sync.runtime_Semacquire(0xc00028a0b8)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc00028a0b0)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc00028a0b0, 0xc000200060, 0xc0002000c0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 143 [runnable]:
compress/flate.(*decompressor).huffSym(0xc000212000, 0xc000212028, 0x7, 0x0, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:707 +0x273
compress/flate.(*decompressor).huffmanBlock(0xc000212000)
	/usr/local/go/src/compress/flate/inflate.go:494 +0xd2
compress/flate.(*decompressor).Read(0xc000212000, 0xc000388000, 0x2000, 0x2000, 0x3580, 0xf7b82357, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:347 +0x79
compress/gzip.(*Reader).Read(0xc000232b00, 0xc000388000, 0x2000, 0x2000, 0x1580, 0x0, 0x0)
	/usr/local/go/src/compress/gzip/gunzip.go:251 +0x87
net/http.(*gzipReader).Read(0xc0000f6020, 0xc000388000, 0x2000, 0x2000, 0x1580, 0x0, 0x0)
	/usr/local/go/src/net/http/transport.go:2828 +0xcd
io.ReadAll(0x7f9ec0c6eb38, 0xc0000f6020, 0xc0000f6020, 0x7f9ec0c6eb38, 0xc0000f6020, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc00014e000, 0xc000200060, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc00014e000, 0xc000200060)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:457 +0x5ce
[  OK  ]
level=info ts=2022-08-15T13:36:27.412Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-15T13:36:27.414Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-15T13:36:27.414Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-15T13:36:27.414Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-15T13:36:27.414Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-15T13:36:27.414Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 12 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000210800)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000210800)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc000039000, 0xb)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000697f01)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.mstart1()
	/usr/local/go/src/runtime/proc.go:1313 +0x93
runtime.mstart()
	/usr/local/go/src/runtime/proc.go:1272 +0x6e

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x7f68f0ee8f18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000128118, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000128100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000128100, 0x5c8f769f1b872101, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc000117110, 0x62fa4bec, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc000117110, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc000162000, 0xab76f0, 0xc000117110, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc000117110, 0xc000162000, 0x0, 0x0, 0xaaf020, 0xc00008ce10, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc000162000, 0x0, 0x0, 0xaaf020, 0xc00008ce10, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 20 [syscall]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 23 [chan receive]:
main.main.func1(0xaaf020, 0xc00008ce10)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 27 [select]:
github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc00008c960, 0x0, 0x0, 0x0, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:513 +0xb65
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f68f0f01d38, 0xc00008dd10, 0xc00055a000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:126 +0x99
net/http.HandlerFunc.ServeHTTP(0xc00011b650, 0x7f68f0f01d38, 0xc00008dd10, 0xc00055a000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f68f0f01d38, 0xc00008dd10, 0xc00055a000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc000122a20, 0x7f68f0f01d38, 0xc00008dd10, 0xc00055a000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc00028e1c0, 0xc00055a000)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc000122ba0, 0xab7900, 0xc00028e1c0, 0xc00055a000)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc00028e1c0, 0xc00055a000)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc000162000, 0xab7900, 0xc00028e1c0, 0xc00055a000)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc000174000, 0xab8818, 0xc0000ab5c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 50 [IO wait]:
internal/poll.runtime_pollWait(0x7f68f0ee8e30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000128198, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000128180, 0xc0001cfab1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000128180, 0xc0001cfab1, 0x1, 0x1, 0x0, 0x0, 0x100010000)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0001200a8, 0xc0001cfab1, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0001cfaa0)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

goroutine 52 [semacquire]:
sync.runtime_Semacquire(0xc000023f58)
	/usr/local/go/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc000023f50)
	/usr/local/go/src/sync/waitgroup.go:130 +0x65
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc000023f50, 0xc000132ea0, 0xc000132f00)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:463 +0x2b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:462 +0x60d

goroutine 53 [runnable]:
net/http.(*persistConn).readLoop.func4(0xaaefc0, 0xc00007e070, 0x1000, 0x1000)
	/usr/local/go/src/net/http/transport.go:2175 +0xf0
net/http.(*bodyEOFSignal).condfn(...)
	/usr/local/go/src/net/http/transport.go:2795
net/http.(*bodyEOFSignal).Read(0xc000240780, 0xc00055c000, 0x1000, 0x1000, 0xb6b, 0xaaefc0, 0xc00007e070)
	/usr/local/go/src/net/http/transport.go:2771 +0x1b8
bufio.(*Reader).fill(0xc0002003c0)
	/usr/local/go/src/bufio/bufio.go:101 +0x108
bufio.(*Reader).ReadByte(0xc0002003c0, 0xc000113949, 0x0, 0x0)
	/usr/local/go/src/bufio/bufio.go:253 +0x39
compress/flate.(*decompressor).huffSym(0xc000183900, 0xc000183928, 0x71, 0x0, 0x0)
	/usr/local/go/src/compress/flate/inflate.go:719 +0x85
compress/flate.(*decompressor).huffmanBlock(0xc000183900)
	/usr/local/go/src/compress/flate/inflate.go:494 +0xd2
compress/flate.(*decompressor).Read(0xc000183900, 0xc00067c000, 0x6000, 0x6000, 0x7f68f0e64280, 0x3af56e5d, 0x101000000000000)
	/usr/local/go/src/compress/flate/inflate.go:347 +0x79
compress/gzip.(*Reader).Read(0xc000428580, 0xc00067c000, 0x6000, 0x6000, 0x18000, 0x1e000, 0x0)
	/usr/local/go/src/compress/gzip/gunzip.go:251 +0x87
net/http.(*gzipReader).Read(0xc000525760, 0xc00067c000, 0x6000, 0x6000, 0x18001, 0xc000664000, 0x18000)
	/usr/local/go/src/net/http/transport.go:2828 +0xcd
io.ReadAll(0x7f68f0ea5028, 0xc000525760, 0xc000525760, 0x7f68f0ea5028, 0xc000525760, 0x0, 0xab26f0)
	/usr/local/go/src/io/io.go:633 +0xdf
io/ioutil.ReadAll(...)
	/usr/local/go/src/io/ioutil/ioutil.go:27
main.(*Exporter).collect(0xc00013e000, 0xc000132ea0, 0x0, 0x0)
	/app/apache_exporter.go:298 +0x3c8
main.(*Exporter).Collect(0xc00013e000, 0xc000132ea0)
	/app/apache_exporter.go:578 +0x9a
github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1()
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:446 +0x12b
created by github.com/prometheus/client_golang/prometheus.(*Registry).Gather
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:538 +0xe4d

goroutine 56 [runnable]:
bufio.(*Reader).Peek(0xc0000839e0, 0x1, 0x0, 0x1, 0x4, 0x1, 0x3)
	/usr/local/go/src/bufio/bufio.go:130 +0x1f3
net/http.(*persistConn).readLoop(0xc0000b1440)
	/usr/local/go/src/net/http/transport.go:2083 +0x1a8
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 57 [select]:
net/http.(*persistConn).writeLoop(0xc0000b1440)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c
[  OK  ]
level=info ts=2022-08-15T16:36:35.601Z caller=apache_exporter.go:606 msg="Starting apache_exporter" version="(version=0.11.0, branch=HEAD, revision=f4fd9dd7e9672fda120a3085f224431550baf2a7)"
level=info ts=2022-08-15T16:36:35.602Z caller=apache_exporter.go:607 msg="Build context" build="(go=go1.16.10, user=root@59af51684ea1, date=20211205-05:28:44)"
level=info ts=2022-08-15T16:36:35.602Z caller=apache_exporter.go:608 msg="Starting Server: " listen_address=:9117
level=info ts=2022-08-15T16:36:35.602Z caller=apache_exporter.go:609 msg="Collect from: " scrape_uri=http://localhost/whm-server-status/?auto
level=info ts=2022-08-15T16:36:35.602Z caller=apache_exporter.go:613 msg="listening and wait for graceful stop"
level=info ts=2022-08-15T16:36:35.602Z caller=tls_config.go:195 msg="TLS is disabled." http2=false
runtime: failed to create new OS thread (have 12 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

runtime stack:
runtime.throw(0xa09b49, 0x9)
	/usr/local/go/src/runtime/panic.go:1117 +0x72
runtime.newosproc(0xc000100c00)
	/usr/local/go/src/runtime/os_linux.go:160 +0x1be
runtime.newm1(0xc000100c00)
	/usr/local/go/src/runtime/proc.go:2144 +0xdd
runtime.newm(0xa325a0, 0xc00003b800, 0xb)
	/usr/local/go/src/runtime/proc.go:2123 +0xa6
runtime.startm(0x0, 0xc000020001)
	/usr/local/go/src/runtime/proc.go:2378 +0xe5
runtime.wakep()
	/usr/local/go/src/runtime/proc.go:2477 +0x66
runtime.resetspinning()
	/usr/local/go/src/runtime/proc.go:3020 +0x59
runtime.schedule()
	/usr/local/go/src/runtime/proc.go:3176 +0x2b9
runtime.park_m(0xc000382480)
	/usr/local/go/src/runtime/proc.go:3318 +0x9d
runtime.mcall(0x0)
	/usr/local/go/src/runtime/asm_amd64.s:327 +0x5b

goroutine 1 [IO wait, 2 minutes]:
internal/poll.runtime_pollWait(0x7f2325c5df18, 0x72, 0x0)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6818, 0x72, 0x0, 0x0, 0xa07b6f)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc0000e6800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc0000e6800, 0xb47df292062aab01, 0x0, 0x0)
	/usr/local/go/src/net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00000cea0, 0x62fa761c, 0xc0000f1b48, 0x4cf3e6)
	/usr/local/go/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00000cea0, 0xc0000f1b98, 0x18, 0xc000000180, 0x6b21fb)
	/usr/local/go/src/net/tcpsock.go:261 +0x65
net/http.(*Server).Serve(0xc0001f8000, 0xab76f0, 0xc00000cea0, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2961 +0x285
github.com/prometheus/exporter-toolkit/web.Serve(0xab76f0, 0xc00000cea0, 0xc0001f8000, 0x0, 0x0, 0xaaf020, 0xc00008cd70, 0x0, 0xd8)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:196 +0x1b0
github.com/prometheus/exporter-toolkit/web.ListenAndServe(0xc0001f8000, 0x0, 0x0, 0xaaf020, 0xc00008cd70, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/exporter-toolkit@v0.7.0/web/tls_config.go:188 +0x105
main.main()
	/app/apache_exporter.go:635 +0xc8a

goroutine 34 [syscall, 2 minutes]:
os/signal.signal_recv(0x0)
	/usr/local/go/src/runtime/sigqueue.go:168 +0xa5
os/signal.loop()
	/usr/local/go/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
	/usr/local/go/src/os/signal/signal.go:151 +0x45

goroutine 15 [chan receive, 2 minutes]:
main.main.func1(0xaaf020, 0xc00008cd70)
	/app/apache_exporter.go:614 +0x15b
created by main.main
	/app/apache_exporter.go:612 +0xb9a

goroutine 51 [runnable]:
compress/flate.(*compressor).findMatch(0xc000580000, 0xe7, 0x74, 0x3, 0x1f0, 0x6, 0x73, 0xc0002ae001)
	/usr/local/go/src/compress/flate/deflate.go:233 +0x37e
compress/flate.(*compressor).deflate(0xc000580000)
	/usr/local/go/src/compress/flate/deflate.go:443 +0x826
compress/flate.(*compressor).write(0xc000580000, 0xc0002ae000, 0x99, 0x1000, 0x1000, 0x926dcaf, 0x0)
	/usr/local/go/src/compress/flate/deflate.go:554 +0x85
compress/flate.(*Writer).Write(...)
	/usr/local/go/src/compress/flate/deflate.go:712
compress/gzip.(*Writer).Write(0xc000228f20, 0xc0002ae000, 0x99, 0x1000, 0xc000299610, 0xc000299610, 0x4356b0)
	/usr/local/go/src/compress/gzip/gzip.go:196 +0xc5
bufio.(*Writer).Flush(0xc0000ab180, 0xc0002996d0, 0xc000299620)
	/usr/local/go/src/bufio/bufio.go:607 +0x7b
github.com/prometheus/common/expfmt.MetricFamilyToText.func1(0xc0000ab180, 0xc0002997c8)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:85 +0x2f
github.com/prometheus/common/expfmt.MetricFamilyToText(0xaaede0, 0xc000228f20, 0xc00008c370, 0x99, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/text_create.go:269 +0x122a
github.com/prometheus/common/expfmt.NewEncoder.func7(0xc00008c370, 0x0, 0x0)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:144 +0x3d
github.com/prometheus/common/expfmt.encoderCloser.Encode(...)
	/go/pkg/mod/github.com/prometheus/common@v0.29.0/expfmt/encode.go:50
github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x7f2325c73df8, 0xc00008c190, 0xc0001c6100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/http.go:195 +0x469
net/http.HandlerFunc.ServeHTTP(0xc0001d38f0, 0x7f2325c73df8, 0xc00008c190, 0xc0001c6100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerInFlight.func1(0x7f2325c73df8, 0xc00008c190, 0xc0001c6100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:40 +0xab
net/http.HandlerFunc.ServeHTTP(0xc0001d1830, 0x7f2325c73df8, 0xc00008c190, 0xc0001c6100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0xab7900, 0xc0001f80e0, 0xc0001c6100)
	/go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/promhttp/instrument_server.go:101 +0xdf
net/http.HandlerFunc.ServeHTTP(0xc0001d19b0, 0xab7900, 0xc0001f80e0, 0xc0001c6100)
	/usr/local/go/src/net/http/server.go:2049 +0x44
net/http.(*ServeMux).ServeHTTP(0xde0aa0, 0xab7900, 0xc0001f80e0, 0xc0001c6100)
	/usr/local/go/src/net/http/server.go:2428 +0x1ad
net/http.serverHandler.ServeHTTP(0xc0001f8000, 0xab7900, 0xc0001f80e0, 0xc0001c6100)
	/usr/local/go/src/net/http/server.go:2867 +0xa3
net/http.(*conn).serve(0xc0001c14a0, 0xab8818, 0xc0000ab6c0)
	/usr/local/go/src/net/http/server.go:1932 +0x8cd
created by net/http.(*Server).Serve
	/usr/local/go/src/net/http/server.go:2993 +0x39b

goroutine 32 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f2325c5dc60, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc000128318, 0x72, 0x1000, 0x1000, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000128300, 0xc00025e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc000128300, 0xc00025e000, 0x1000, 0x1000, 0x439c3c, 0xc000092c38, 0x465300)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc000120030, 0xc00025e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*persistConn).Read(0xc0000b0360, 0xc00025e000, 0x1000, 0x1000, 0xc00008e5a0, 0xc000092d40, 0x405755)
	/usr/local/go/src/net/http/transport.go:1922 +0x77
bufio.(*Reader).fill(0xc000082360)
	/usr/local/go/src/bufio/bufio.go:101 +0x108
bufio.(*Reader).Peek(0xc000082360, 0x1, 0x0, 0x1, 0x4, 0x1, 0x3)
	/usr/local/go/src/bufio/bufio.go:139 +0x4f
net/http.(*persistConn).readLoop(0xc0000b0360)
	/usr/local/go/src/net/http/transport.go:2083 +0x1a8
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1743 +0xc77

goroutine 97 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc0000b0360)
	/usr/local/go/src/net/http/transport.go:2382 +0xf7
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1744 +0xc9c

goroutine 83 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x7f2325c5de30, 0x72, 0xffffffffffffffff)
	/usr/local/go/src/runtime/netpoll.go:227 +0x55
internal/poll.(*pollDesc).wait(0xc0000e6898, 0x72, 0x0, 0x1, 0xffffffffffffffff)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
	/usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0000e6880, 0xc0001d1c61, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0xc0000e6880, 0xc0001d1c61, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00000e378, 0xc0001d1c61, 0x1, 0x1, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:183 +0x91
net/http.(*connReader).backgroundRead(0xc0001d1c50)
	/usr/local/go/src/net/http/server.go:672 +0x58
created by net/http.(*connReader).startBackgroundRead
	/usr/local/go/src/net/http/server.go:668 +0xd5

© KUJUNTI.ID