As you told me, I tried
SpreadsheetApp.getActiveSheet().getName() on
onChange event.
But it doesn't work in some cases just like when i used e.source on onChange event.
When I edited inside of sheet,
e.changeType = INSERT_COLUMN | INSERT_ROW | FORMAT | EDIT
it returns right.
But in other cases,
e.changeType = OTHER | REMOVE_GRID | INSERT_GRID
it always returns FIRST SHEET!