The debug startup is manually starting Prometheus with a string of parameters, resulting in an error and not logging any messages. After stopping with ctrl+c, no errors are logged. This is not the same as starting with tiup cluster start tidb1 -R prometheus, and I haven’t found a way to pass parameters with this startup method.
Historical data or historical state? Historical data has already been written into TSDB.
There’s no need to look at historical states, right?
If you want to know whether a certain target has been interrupted or during which time period there was no data, you can still see it through TSDB’s data.