My SEIA agreement has an estimated annual solar output... but, it also has a box checked where the installer has no requirement to guarantee that production. Without knowing the specifics of your contract with Tesla, it's hard to tell if you indemnified Tesla for your production figures when you signed the contract.
It's kind of a catch 22 circular logic for someone who is trying to finance their own solar without doing a lease or power purchase agreement (PPA).
If a customer does a PPA, then the installer has to make sure the system generates a certain minimum power each year the system operates, or else the installer has to pay the difference. This is because the homeowner needs that production to make the system economically viable.
However, with straight up self-financed purchases, the system's ability to perform is not guaranteed. So a owner needs to identify when a component clearly fails and recoup on the back end as a warranty item. But the pressure is now on you to prove something failed.
Hopefully Tesla can sit down with you and show you how that annual solar output (that is hopefully on your contract) is broken down by month. Then they can show you how your previous few months production are on track with that annual forecast.
If Tesla refuses to help you understand your system production, you can try to punch in your system specifics into that PVWatts calculator that wjgjr linked. You'll need to know the exact pitch/azimuth of each of your roof panes though. I'm not sure if Tesla puts this data in their design proposal, but hopefully your build permit has the roof slope and shingle information so you can accurately model what each of your roof facets should be producing. PVWatts can then provide you with a report that explains what production you would expect on an "average" basis with "average irradiance".