Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Rocket clouds
Plantão por Mind Map: Plantão

1. Software

1.1. zabbix :zabbix

1.1.1. Acompanhar os logs em "Last 20 issues"

1.1.2. Sempre Verde

1.2. Amazon Web Services (AWS)

1.2.1. acompanhar CPU banco em:

1.2.1.1. Services>>RDS>>DB Instances (4/40)>>Anymarket

1.2.2. Verificar máquinas ligadas/desligadas e ações nas máquinas

1.2.2.1. Services>>Compute>>EC2>>Resources(50 Running Instances) ou INSTANCES(Instances)

1.2.3. Redis

1.2.3.1. Services>>Database>>ElastiCache>>Redis (2)

1.2.3.1.1. - OK 13+GB de espaço livre

1.3. Activemq :activemq

1.3.1. Verificar quais filas do Core estão altas:

1.3.1.1. Queues>>Message Count

1.3.2. Acompanhar quantidade de consumidores abertos (ideal 20) em:

1.3.2.1. Queues>>Consumer Count

1.4. SpringBootAdmin http://10.0.4.68:5601/#/

1.4.1. Verificar quais filas dos módulos estão altas:

1.4.1.1. Applications>>Selecionar ambiente do módulo>>Details>>JMX>>org.apache.activemq.artemis>>Selecionar a fila (Ex: MBean "jms.queue.ImportOrders" [Queue])>>MessageCount

1.5. newrelic :newrelic

1.5.1. Verificar porcentagens de chamada rest em:

1.5.1.1. Transactions

1.6. Elastic Search :elastic

1.6.1. - OK Green - Load < 3. - Disco < 90% - Allocation All - Relabancing All - shards distribuídos

1.7. Máquinas dos Serviços (IPs e Portas) :maquinas

1.8. Queue Control

1.8.1. http://10.0.4.68:7795/#/login

2. Ações manuais

2.1. Banco de Dados

2.1.1. Lock no banco

2.1.1.1. -- Lista sessões bloqueadas no banco de dados SELECT * FROM V_SESSOES_BLOQUEADAS V ORDER BY V.SECONDS_IN_WAIT DESC;

2.1.1.2. -- Lista sessões ativas com o banco de dados SELECT * FROM V_SESSOES V WHERE V."Status" = 'active' ORDER BY v."Seconds in Wait" DESC;

2.1.1.3. -- Lista de instruções executadas no banco de dados (Data tem q ser com timezone) SELECT S.LAST_ACTIVE_TIME, S.OPTIMIZER_COST, S.PARSING_SCHEMA_NAME, S.SQL_FULLTEXT FROM V$SQL S WHERE S.LAST_ACTIVE_TIME BETWEEN TO_DATE('22/11/2018 12:40:00', 'DD/MM/YYYY HH24:MI:SS') AND TO_DATE('22/11/2018 22:20:00', 'DD/MM/YYYY HH24:MI:SS') ORDER BY S.OPTIMIZER_COST DESC;

2.1.1.4. -- Lista o número de conexões com o -----banco de dados por máquina --SELECT V."Machine", COUNT(*) --FROM V_SESSOES V --GROUP BY V."Machine" --ORDER BY 2 DESC;

2.1.2. Informações importantes

2.1.2.1. - 80% ou menos - Número de conexões 800 ou menos. - Free Storage 80+GB

2.2. Free disk space is less than 15% on volume

2.2.1. executar no servidor:

2.2.1.1. 1- rm -rf /var/log/logstash/** 2- service logstash restart 3- df -h Apagar logs rm /var/log/logstash/** depois caso não tenha muito espaço liberado/disponível, executar esse comando: 4- sh /opt/remove_logs_day.shh

2.3. Em caso de fila crescendo, verificar qual cliente está realizando muitas chamadas em:

2.3.1. Kibana>>Visualize>>Or, Open a Saved Visualization>>INPUT BY OI>> Pesquisar oi:*{{OI}}* no requestlog-input-{{Hoje}}>>Count (vai ter a hora e contagem de chamadas)

2.4. Limite de filas JMS

2.4.1. - KPL < 500 - TRAY < 500 - MAGAZINELUIZA < 5000 - NETSHOES < 5000 - CARREFOUR < 2000 - GFG < 2000 - BUSCAPE (logo que a rotina executa fica com 30, 40k, mas tem que baixar rápido) - OUTROS MARKETPLACES < 5000

2.4.2. - Core (prd1/prd2/beta) - 13h rotina do bling aumenta bastante a fila - Quando roda replicação de atributos aumenta bastante a fila - ideal < 5000

2.5. Desabilitar Schedule

2.5.1. Acessar [prd1] active-core(10.0.9.242)

2.5.1.1. supervisorctl stop scheduler

2.6. Elastic