I can see who creates the Gitlab pipeline/job, however, is it possible to see who canceled it? Even better to receive a notification if it was canceled by someone.
As shown from the screenshot, the job is canceled, but not by me, and the output log is empty.
BTW, I checked the other job contains log and canceled while running, but still couldn't find who canceled it.
You cannot know this unless you check the logs.
There is an open issue about this: https://gitlab.com/gitlab-org/gitlab-ce/issues/31679