Resiliency

Transaction Traceability

Analysis

Detail distributed transaction traceability options.  Look at transaction intents, roolback, partial rollback, retry logic, 2-phase commits ....

Monitoring

Analysis

Monitoring Agents

NewRelic

https://rpm.newrelic.com/accounts/811416/browser

echo deb http://apt.newrelic.com/debian/ newrelic non-free >> /etc/apt/sources.list.d/newrelic.list

wget -O- https://download.newrelic.com/548C16BF.gpg | apt-key add -

apt-get update

apt-get install newrelic-sysmond

nrsysmond-config --set license_key=e4d2d23faa4c904aa6aa00c74cfffbebe4f80f37

/etc/init.d/newrelic-sysmond start


Datadog

https://www.moskito.org/

http://zipkin.io/

http://opentracing.io/

Logging

Analysis

Logging Agents

Sumologic

https://service.us2.sumologic.com/ui/bento.html#/workspace/default/home

sudo wget "https://collectors.us2.sumologic.com/rest/download/linux/64" -O SumoCollector.sh && sudo chmod +x SumoCollector.sh && sudo ./SumoCollector.sh -q -Vsumo.token_and_url=MklOamFkenllT045M291aU9HSko0MVB1YnVYRk1zSjdodHRwczovL2NvbGxlY3RvcnMudXMyLnN1bW9sb2dpYy5jb20=


Splunk
Google Stackdriver

https://console.cloud.google.com/projectselector/logs?_ga=1.245164359.370031718.1501391760&pli=1

https://cloud.google.com/logging/docs/agent/installation

curl -sSO https://dl.google.com/cloudagents/install-logging-agent.sh
sha256sum install-logging-agent.sh
sudo bash install-logging-agent.sh
  • No labels

4 Comments

  1. Is Opentracing (http://opentracing.io/) an option considered here ? 

    1. The more the better - we can triage the list as we try them out.

  2. What has been tried and has anything become adopted by the community?

    1. The Istio service mesh has some features that would help with observability, when it's eventually deployed.