My dataset looks like below -
Total Success Percentage
100 65 65%
50 25 50%
30 20 66.6%
50 40 80%
Plot -
Each row is calculated for a fixed time interval (every hour). I want to detect outliers in this dataset. One simple approach i thought was to apply mean $-$ 3 * stdev
It does catch the outliers but I know that percentages are not normally distributed. Each individual data point is 1/0 (Bernoulli) but I could not find any formula to detect the outliers. So all the data points follow binomial distribution. But I could not find a way to find outliers in binomial distribution.
Is this approach correct? Or is there a better way?

betaregpackage) and analyze residuals. But if your percentages have a approximatly normal distribution, 3$\sigma$ rule can be applied. – Andrey Kolyadin Dec 02 '16 at 11:39