Scylla Doctor v1.3 is released.
- Added Collectors:
- SystemConfigCollector: collects Scylla actual (in-memory) configuration state.
- InfrastructureProviderCollector: collect CPU platform where possible.
- Added Analyzers:
- CloudCPUPlatformAnalyzer: verifies that the CPU platform is as expected.
- ScyllaConfigurationConsistencyAnalyzer: verifies a consistency of a persisted and actual (in-memory) Scylla
configuration. - RaftEnablementAnalyzer: verifies that Raft is properly enabled.
- Fixes:
- NICCollector fails where there are bond interfaces in the system.
- PerftuneAnalyzer: reduce false-alarming.
- RaftGroup0Collector and TopologyConsistencyAnalyzer is not applicable to non-Raft cluster.
- Add AWS i4i and Azure Lsv3 instances to supported instances list.
- HypervisorTypeCollector: ignore non-zero exit code of systemd-detect-virt on non-VM hosts.
- NodeInstanceTypeAnalyzer: fix Azure instance names.
Artifacts can be downloaded from https://downloads.scylladb.com/downloads/scylla-doctor/ or installed from Scylla OSS or Scylla Enterprise repositories.