我们使用 Nagios 进行服务器监控。
每个网络环境都有 1 个集群作为后端 - Cassanra 2.0。每个集群有 3-5 个节点。
问题是:我想为 Nagios 编写一个插件,用于 Cassandra 的节点监控。不幸的是 - 我不太熟悉 Cassandra,并且不确定 - 究竟需要检查哪些参数?
我刨使用Nodetool实用程序从节点获取数据-但它有很多的命令,每个提供大量的信息(如- ,,等)。cfstatsinfostatus
所以 - 为了监控,我需要获取一些关于每个节点使用情况的内存数据,使用的磁盘空间,可能是 - 别的什么?
我是 T-SQL 和 MSSQL 的新手,但需要将 Azure SQL 数据库从一台服务器复制到另一台服务器。
正如我在这里搜索的那样- 它可以通过CREATE DATABASE Database1_copy AS COPY OF server1.Database1;查询来完成,但在我的 Ubuntu Linux 上的 Vusial Studio 代码编辑器中使用vscode-mssql扩展名 - 我有一个错误:
消息 156,级别 15,状态 1,第 1 行:关键字“数据库”附近的语法不正确。
我的完整查询如下:
CREATE DATABASE Database1_copy AS COPY OF oldserver.database.windows.net.olddatabasenamehere;
Run Code Online (Sandbox Code Playgroud)
额外的谷歌搜索引导我找到相同的解决方案(这是我发现的另一个例子)。
我在这里做错了什么?
我知道即使是在 Azure 资源 (azure.microsoft.com) 上发布的第一个链接 - 它也不一定是 Azure SQL 的有效解决方案。
PS Idea 是自动将 DEV 环境推出(使用 ARM 模板)作为当前 Live 环境的副本,并创建数据库作为 Live 数据库的副本。