Australian Daniel Ricciardo seized the first pole position of his Formula One career at the Monaco Grand Prix with world championship leader Nico Rosberg joining him on the front row for Mercedes.