Profesia
DevOps IoT
Testing
ALM
SOA Business Intelligence
SecurityDigital Publishing
Training
ALM+PLM
traceability
standard compliance
Open Source
Big Data
User Experience SS4B
Enterprise Mobility
agile
IoD
University
Usability
API BPM
Profesia
The Problem<SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Client</faultcode> <faultstring xml:lang="it"> </faultstring> </SOAP-ENV:Fault> </SOAP-ENV:Body>
<soapenv:Fault> <faultcode axis2ns57:Server</faultcode> <faultstring> </faultstring> </soapenv:Fault>
{"error":{"code":404,"message":"IDnotfound"}}
{"error":{"code":500,"message":”Applica5onservererror"}}
{"error":{"code":404,"message":""message":"Couldnotconnecttodatastore."}}
Profesia
Message Flow
Object[] dataObj = new Object[]{apiName,theTime, theError}; !Event eventAlarm = new Event(streamIdError, System.currentTimeMillis(),new Object[0] , null, dataObj ); !try{ !… dataPublisher.publish(eventAlarm); !
dataPublisher.stop(); !…
Profesia
Message Flow
<bamxmlns="hLp://ws.apache.org/ns/synapse"><serverProfilename=”DASServices"><streamConfigname=”ApiServiceError"version="1.0.0"></streamConfig></serverProfile></bam>
Profesia
API-Flows
ApiStatError
ApiStatStart
ApiStatStopApiServiceStatus
ApiServiceError
ExecServiceStatus
ExecServiceError
SendEmail
execError
ErrorCount
Profesia
ESB-Flows
ESBStatError
ESBStatStart
ESBStatStopESBServiceStatus
ESBServiceError
ExecESBSrvStatus
ExecESBSrvError
SendEsbEmail
execError
ESBErrCnt
Profesia
Java Implementations
...HttpURLConnection con = (HttpURLConnection) obj.openConnection();...if (responseCode>=200 && responseCode<300){
retResponse = "OK";}MonitorContainer.addMonitorItem(url,retResponse);
Profesia
Why this solution
• Easy– Implement– Deploy– reproduce
• Concretereturnvalue• Interac&ve&Incremental
Profesia
The Outcome
• Retrieveproblems• Visualizeproblems• Morevisualiza&on
http://www.ristorante-mammarosa.it/fino-al-6-dicembre-menu-base-di-tartufo-di-acqualagna/ http://www.theguardian.com/environment/2016/jan/10/truffle-trackers-how-dogs-and-humans-help-ecology-and-gastronomy-in-oregon http://www.where-to-go-in-italy.com/white-truffles.html