Description
ns_server commit: 31677ef71bcc54b3d2c84a8bec878a365becc172
Issue:
As part of the cbcollect process it is expected that cbcollect do several API REST calls for the services to gather data. For example, if FTS is there we would expect it to call the api/diag endpoint and store the results in fts_diag.json. Or if the indexer service is present we would expect the result of the getIndexStatus endpoint in couchbase.log.
Currently all these REST calls are not being made even when the services are running in the node being collected.
After some looking around it seems that in the "guts" only the following ports are present.
"xdcr_rest_port": "13000",
|
"projector_port": "10000",
|
The reason being that in the dump-guts script for some reason it is only saying the kv service is running regardless of what is actually running.
Expectation
All the information to be collected if the given service is running.
Bellow I attach a collect log of a run with a node that had kv+backup+index+fts+n1ql but no information for the index or query appears in the couchbase.log nor is there a fts_diag.log.
[^collectinfo-2021-01-25T133557-n_0@127.0.0.1.zip]
I checked and this worked as expected got all the details in 6.6.1. I have also uploaded the collected logs of the 6.6.1 version so they can be compared.
Attachments
Issue Links
- blocks
-
MB-43208 Backup Service: Add basic information into cbcollect_info
- Closed