I think what's up is sort of slang greeting, no? as in "hey dude, what's up?"
So, it's kinda odd to translate it to standard arabic .. when such statement appears in a movie or a tv show it's usually translated as a casual greeting (marhaban .. etc)
do you want it in a specific dialect? I think there are some equivalent phrases ..