Perfomalist (www.Perfomalist.com) is a web based anomaly and change point detection tool. The method used by the tool is SETDS - Statistical Exception and Trend Detection System, which is a variation of the Statistical Process Control method applied to time series data. The key idea of the method is EV (Exception Value) which indicates the severity of anomalies calculated as a difference between control limits and actual anomalous data points. Any change that occurs first would appear as an anomaly and then may become a normality (new norm), so collecting overtime and analyzing the severity of all anomalies opens the possibility to find phases in the data history with different patterns. To detect change points between phases one just needs to find all the roots of the following equation: EV(t)=0 , where t is time. [1]. Using this method the Perfomalist API call returns all change points found in the input CSV data.
[1] - Igor Trubin, "Exception Based Modeling and Forecasting" , 34th International Computer Measurement Group Conference, December 7-12, 2008, Las Vegas, Nevada, USA, Proceedings
Wednesday, December 22, 2021
Thursday, December 2, 2021
Sunday, November 21, 2021
The Change Points Detection Perfomalist API beta version is released. Everybody is welcome to test!
Link to tool: www.Perfomalist.com
Control Points API
POST https://api.perfomalist.com/
'Accept: text/plain'
'Content-Type: text/csv'Input
Post body should be input data in CSV format. First three lines are parameters also in CSV format.
- sValue - Statistical band in %, where 100 is UCL=MAX, 0 is UCL=LCL=mean).
- eValue - Exception Value (EV) threshold in % of actual historical average.
- BaseLineLength - The time period to compare current value against.
For example:sValue, 99
eValue, 5
BaseLineLength , 7
These may be omitted in which case default values will be used.
Parameters are followed by data as shown in example input which could downloaded from www.Perfomalist.com.
7/2/2011,0,236274
Output
Output is JSON style data:
{
"Change Point": { #full list of values for respective dates, populated by zeroes if no change point detected to aid with graphing
"Date": value
},
"Change Points Only": { #only dates of change points with respective values
"Change Point": {
"Date": value
}
},
"Ev": { #exeption values for respective dates
"Date": value
},
"LCL": { #lower control limit value for respective dates
"Date": value
},
"Moving Average": { #moving average value for respective dates
"Date": value
},
"UCL": { #upper control limit value for respective dates
"Date": value
},
"Value": { #user input value for respective dates
"Date": value
}
}EXAMPLE 1 is applied against the sample data from www.Performalist.com by using Postman tool:
Original Change Point Detection method explained here:
http://www.trub.in/2020/08/cpd-change-points-detection-is-planed.html
Saturday, April 3, 2021
Saturday, August 22, 2020
CPD - Change Points Detection is planed to be implemented in the free web tool Perfomalist. UPDATE: API is developed!
update : 11/21/21 The Perfomalist CPD API is released.
https://www.trutechdev.com/2021/11/the-change-points-detection-perfomalapi.html
_____________
See details: http://www.trub.in/2020/08/cpd-change-points-detection-is-planed.html
Monday, June 8, 2020
The "Exercise 5. Build your weekly IT-Control Chart by Perfomalist tool" was added to my on-line CMG class "Perfomaly Detection"
As more trainees keep enrolling to my CMG on-line class,
I have started updating the content.
Tuesday, April 14, 2020
Monday, February 3, 2020
#AnomalyDetection Free Web App "PERFOMALIST" (v1.0) is online and ready for beta testing
Welcome to PERFOMALIST v1.0 - date-time-stamped data on-line analyser https://www.perfomalist.com/
Thursday, April 19, 2018
My "Performance #AnomalyDetection" Online Course is Launched at CMG.org (#CMGnews)
- Link to the course is on CMG.org site
- $99 for CMG Members; $149 for Non-Members.
What is covered:
- Machine learning based Anomaly Detection technique
- Classical (SPC) and MASF (For system performance data) Control Chartirting
- Where is the Control Chart Used?
- What are the types of Control Charts?
- Reading, building, and interpreting Control Charts
- Typical cases of real world issues captured by anomaly detection system (VMs, Mainframes, Middleware, E2E response and more)
- How to build free AWS cloud server with R and build there control charts
- Performance anomaly (Perfomaly) detection system R implementation example (SEDS-lite - open source based tool)
Tuesday, December 26, 2017
Saturday, November 4, 2017
testing earn.com....
#ICPE2026 workshop presentation "Detecting past and future change points in performance data for education and practice"
Excited to share that we will be presenting at the ICPE 2026 Workshop (WEPPE) on May 4th in Florence, Italy. Our talk, "Detecting pas...
-
Link to tool: www.Perfomalist.com Control Points API POST https://api.perfomalist.com/ api/controlpoints.py 'Accept: text/plain' ...
-
CMG’25 Hackathon guidelines Below is one example from the document of using Performalist.com API: The result (hacks) could be sent to tr...






