the best monitor that I have found is Solar Analytics Monitoring system (https://www.solaranalytics.com/au/). It does cost a bit, but I am really happy with it.
Below are a couple of screen dumps from the system for my place.
This one is actual consumption vs production for Tuesday, 13th Feb - shows that except for start and end of day, solar panels were producing more power that house was using.
This one shows various notifications that are automatically generated by the monitor.
For example, on 13th Feb, received notification
"Last week you purchased 9.37 kWh of power from the grid to run the air conditioner during the evenings. During the day, you exported 110.58 kWh of unused solar energy to the grid. To reduce your bills, consider making the most of your free solar energy by pre-heating or cooling your home during the day".
Before I had been turning the air-con late in the afternoon when the house got a bit warm - now it is turned on mid afternoon to pre-cool the house (while the solar panels are producing enough power to run the air-con) and it seems to be working.
Also has a "live monitor" showing energy produced/used in last hour.
The monitor can be looked at on a pc, tablet or mobile.
As an aside, I was with Origin Elect and last few monthly bills were quite small - just transferred over the Pacific Hydro and got the 1st bill from them - $5.72 credit!!!