Задача тривиальная, так что вариантов много. Но, как я понимаю, с веб разработкой вы сталкиваетесь впервые, поэтому:
1) Для отображения страницы на стороне клиента необходимо задействовать html + css. Для построения графиков - js + svg/canvas
2) На стороне сервера для сбора информации, хранения и обработки, исп. php + mysql. Или более хардовый, но гибкий вариант: node js + mongo