Компонент | Ожидание | Примечания |
---|
Инфраструктурные сервисы |
---|
k8s | | |
---|
PostgreSQL | Вывод команды select pg_is_in_recovery();
| |
---|
Redis | Вывод команд redis-cli CLUSTER INFO
CLUSTER NODES
| |
---|
Kafka + Zookeeper | Вывод команды kafka-broker-api-versions \ --bootstrap-server localhost:9092 \ | grep -oE ".+:9092"
Вывод команды zookeeper-shell localhost:2181 ls /brokers/ids
time.messenger.hp
time.messenger.lp
messenger.time.users.events.private
messenger.time.dl.users.events.private
messenger.time.users.indexing.events.private
messenger.time.dl.users.indexing.events.private
messenger.time.posts.events.private
messenger.time.dl.posts.events.private
messenger.time.channels.events.private
messenger.time.dl.channels.events.private
messenger.time.files.events.private
messenger.time.dl.files.events.private
messenger.time.sessions.events.private
messenger.time.dl.sessions.events.private
messenger.time.channel_members.events.private
messenger.time.dl.channel_members.events.private
messenger.time.emojis.events.private
messenger.time.dl.emojis.events.private
Вывод команды kafka-topics \ --bootstrap-server localhost:9092 \ --list --exclude-internal
Вывод команды kafka-topics \ --bootstrap-server localhost:9092 \ --describe --exclude-internal
Вывод команды kafka-topics \ --bootstrap-server localhost:9092 \ --describe --exclude-internal
| |
---|
Elasticsearch / OpenSearch | Вывод команды curl localhost:9200/_cat/nodes
| |
---|
S3 | | |
---|
| |
Time High Availability |
---|
time-server | Вывод команды kubectl get pods \ --namespace <неймспейс> \ --selector='app.kubernetes.io/name=time-app'
| |
---|
time-front | Вывод команды kubectl get pods \ --namespace <неймспейс> \ --selector='app.kubernetes.io/name=time-front'
| |
---|
time-push-notification-server | Вывод команды kubectl get pods \ --namespace <неймспейс> \ --selector='app.kubernetes.io/name=time-push-notification-server'
| |
---|
time-probers (опционально) | Вывод команды kubectl get pods \ --namespace <неймспейс> \ --selector='app.kubernetes.io/name=time-probers'
| |
---|
| |
Донастройка Time |
---|
авторизация | | |
---|
плагины (при необходимости) | | |
---|
SMTP-сервер (при необходимости) | | |
---|
Публикация адреса | | |
---|
Мониторинг |
---|
метрики | | |
---|
логи | | |
---|
алерты | | |
---|
Функциональные требования |
---|
Тестирование функциональных требований | | |
---|
Импорт данных |
---|
Импорт данных (при необходимости) | | |
---|
Итоги | |
---|