81
edits
StuartPhilp (talk | contribs) m (StuartPhilp moved page QA/Services/TSVerifierSyncTestEnvironments to TestEngineering/Services/TSVerifierSyncTestEnvironments) |
|||
| (6 intermediate revisions by one other user not shown) | |||
| Line 37: | Line 37: | ||
* AWS | * AWS | ||
** | ** tokenserver app server or Token app server or similar | ||
*** (1 or more instances behind a CF stack and ELB) | |||
** tokenserver db (1 large DB instance behind RDS) | |||
*** | |||
** tokenserver db | |||
* Files | * Files | ||
| Line 57: | Line 48: | ||
** /opt/stackdriver | ** /opt/stackdriver | ||
** /data/tokenserver | ** /data/tokenserver | ||
** /data/fxa-browserid-verifier | |||
*** esp. /data/fxa-browserid-verifier/config/settings.json | *** esp. /data/fxa-browserid-verifier/config/settings.json | ||
** /data/hekad | ** /data/hekad | ||
** /etc/heka.d | ** /etc/heka.d | ||
** /etc/puppet | ** /etc/puppet | ||
*** esp. /etc/puppet/yaml/app | *** esp. /etc/puppet/yaml/app | ||
*** | *** fxa.stage.yaml | ||
*** | *** fxa.yaml | ||
*** | *** tokenserver.stage.yaml | ||
*** | *** tokenserver.yaml | ||
* Processes | * Processes | ||
| Line 93: | Line 84: | ||
* QA Access via a Bastion Host | * QA Access via a Bastion Host | ||
** SSH with AWS keys to the Stage bastion host in US East 1. From there SSH directly into any instance. | ** Old Dev IAM | ||
*** SSH with AWS keys to the Stage bastion host in US-East-1. From there SSH directly into any instance. | |||
** New Dev IAM | |||
*** SSH with AWS keys to the Stage bastion host in US-East-1 or EU-West-1. From there SSH directly into any instance. | |||
* Firefox Configs | * Firefox Configs | ||
| Line 157: | Line 151: | ||
* QA Access via a Bastion Host | * QA Access via a Bastion Host | ||
** SSH with AWS keys to the Stage bastion host in US East 1. From there SSH directly into any instance. | ** Old Dev IAM | ||
*** SSH with AWS keys to the Stage bastion host in US-East-1. From there SSH directly into any instance. | |||
** New Dev IAM | |||
*** SSH with AWS keys to the Stage bastion host in US-East-1 or EU-West-1. From there SSH directly into any instance. | |||
* Firefox Configs | * Firefox Configs | ||
| Line 253: | Line 250: | ||
** https://kibana.shared.us-east-1.stage.mozaws.net/index.html#/dashboard/file/sync_mysql_slow_queries.json | ** https://kibana.shared.us-east-1.stage.mozaws.net/index.html#/dashboard/file/sync_mysql_slow_queries.json | ||
** https://kibana.shared.us-east-1.stage.mozaws.net/index.html#/dashboard/file/sync_app_logs.json | ** https://kibana.shared.us-east-1.stage.mozaws.net/index.html#/dashboard/file/sync_app_logs.json | ||
** https://kibana.shared.us-east-1.stage.mozaws.net/index.html#/dashboard/file/tokenserver_http_status.json | ** https://kibana.shared.us-east-1.stage.mozaws.net/index.html#/dashboard/file/tokenserver_http_status.json | ||
| Line 266: | Line 262: | ||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/filters/Sync-1_5-HTTPStatus | *** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/filters/Sync-1_5-HTTPStatus | ||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/filters/Sync-1_5-FrequentUsersAggregator | *** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/filters/Sync-1_5-FrequentUsersAggregator | ||
** Outputs | ** Outputs | ||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/outputs/Sync-1_5-NginxErrorFileOutput | *** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/outputs/Sync-1_5-NginxErrorFileOutput | ||
| Line 275: | Line 270: | ||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/outputs/TokenServerFileOutput | *** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/outputs/TokenServerFileOutput | ||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/outputs/TokenServerNginxFileOutput | *** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/outputs/TokenServerNginxFileOutput | ||
** Encoders | ** Encoders | ||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/encoders/Sync-1_5-FileOutput-ProtobufEncoder | |||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/encoders/TokenServerNginxFileOutput-ProtobufEncoder | |||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/encoders/Sync-1_5-SlowQueryFileOutput-ProtobufEncoder | |||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/encoders/TokenServerLocalVerifierFileOutput-ProtobufEncoder | |||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/encoders/TokenServerFileOutput-ProtobufEncoder | |||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/encoders/Sync-1_5-NginxFileOutput-ProtobufEncoder | |||
*** https://heka.shared.us-east-1.stage.mozaws.net/#plugins/encoders/Sync-1_5-NginxErrorFileOutput-ProtobufEncoder | |||
** Sandboxes | ** Sandboxes | ||
** https://heka.shared.us-east-1.stage.mozaws.net/#sandboxes | *** https://heka.shared.us-east-1.stage.mozaws.net/#sandboxes | ||
** https://heka.shared.us-east-1.stage.mozaws.net/#sandboxes/Sync-1_5-SlowQueries/outputs/Sync-1_5-SlowQueries.Statistics.cbuf | *** https://heka.shared.us-east-1.stage.mozaws.net/#sandboxes/Sync-1_5-SlowQueries/outputs/Sync-1_5-SlowQueries.Statistics.cbuf | ||
* | *** https://heka.shared.us-east-1.stage.mozaws.net/#sandboxes/Sync-1_5-ResponseTime/outputs/Sync-1_5-ResponseTime.storagemetaglobal.cbuf | ||
** https://heka.shared.us-east-1.stage.mozaws.net/#sandboxes/Sync-1_5-ResponseTime/outputs/Sync-1_5-ResponseTime. | |||
== Monitoring the Production Environment == | == Monitoring the Production Environment == | ||
edits