vtune was used to profile a process owned by root and failed to collect. Please see below for the screen capture.
OS is oracle linux server 6.5(2.6.32-431.el6.x86_64)
[root@oxford015 jianbingc]# amplxe-cl -collect -target-pid=12261
Copyright (C) 2009-2014 Intel Corporation. All rights reserved.
Intel(R) VTune(TM) Amplifier XE 2015 (build 367959)
amplxe: Collection started. To stop the collection, either press CTRL-C or enter from another console window: amplxe-cl -r /home/jianbingc/r001hs -command stop.
^Camplxe: Collection failed.
amplxe: Internal Error
There is no screen shots you attached?
Not sure if you used latest 2015 version Update 1. You said, the target process was owned by "root", you need to profile with "root" or sudo users to run VTune(TM) Amplifier collector because of privilege consideration.
Thanks for the reply.
The collect session was run as root and the terminal capture was embedded in the post. Any suggestion to pinpoint what the "Internal Error" is?
Can you try other ways to verify if the problem persists on?
# amplxe-cl -collect hotspots -duration 60 -target-pid=12261 ; you missed collection type, and I set duration to terminate
On other console,
#amplxe-cl -r /home/jianbingc/r001hs -command stop ; this is new directory to store vtune data, usually you need to check what is the newer, and replace r001hs
If it still doesn't work, please:
1. export AMPLXE_LOG_LEVEL=TRACE
2. export AMPLXE_LOG_DIR=<dir>
Then do collection in same console, while internal occurred - send me (via private message) vtune directory and log directory for investigating. Thank you.