Perf record. How to get instrustions and cycles?

Hi all,
Unfortunately i have some troubles with getting instructions with cycles events by perf record. As understood in sampling mode.
Maybe someone know how to fix it ?

So, i have default debian 13 with default kernel 6.6.88-win2030 and according it perf

When i get instructions by perf stat -e instructions,cycles it works.

But if i try to grab it by perf record it surprisingly showed only 0 instruction.

perf record -vvv -g -c 1000 -e cycles,instructions  --call-graph dwarf /usr/bin/hostname
perf report -g --no-children
The perf.data data nas no samples!

How to get instructions and cycles in one run?

And ideally other HW events by perf record too.

P.S.

I’ve found how to get approximately instructions by raw event cpu/r0x3fffe00.

I’ve got it from this link

But no idea how to get cycles, even approximately, and combine it with instructions.

Maybe someone has some ideas ?