Join this episode for more Stories from the EUC Road as Sean Donahue (Nutanix) and Al Solorzano (E360) tackle this all too familiar question. But does it have to an \u201cOR\u201d statement? Can you have an \u201cAND\u201d statement instead? Tune in to learn more about performance in EUC, happy employees and how you might sleep better at night in the age of Malware and Ransomware.<\/p><\/oembed>

Resources<\/p>

解决了

收集Nutanix PD快照

  • 2021年4月7日
  • 6个答复
  • 181次观点

徽章
  • 冒险家
  • 3个答复

大家好,

经过一番研究,我发现没有机会通过API收集每个保护域的总使用量(独家用法)(我使用5.15.3 AOS)。

由于我每天有很多VM,我如何通过Nutanix cmdlet收集此信息并获得该信息?

谢谢。

图标

最好的答案Jacksonwrath16072021年4月10日,09:42

Follow up:<\/p>

I installed the cmdlets and it is indeed there! Just a bit hidden. It shows up if you add the \u201c-ExpandedOutput\u201d parameter to the \u201cGet-NTNXProtectionDomain\u201d cmdlet. This will give you the number you want in PowerShell:<\/p>

(Get-NTNXProtectionDomain -PdName <PD_NAME_HERE>).usageStats[\"dr.exclusive_snapshot_usage_bytes\"]<\/code><\/pre>

\u00a0<\/p>","className":"post__content__best_answer"}">

查看原件

该主题已关闭以供评论

6个答复

UserLevel 6
徽章 +16

如果不可能通过API,则CMDLET将其获取甚至更少的更改。论坛上的快照有2部分指南,也许您发现一些有用的东西:第1部分第2部分

徽章

你好 !谢谢回复。

我有3个PD,我尝试了以下脚本:

$ nutanixsnaptotalsize = 0
$ nutanixsnaplist = get-ntnxprotectiondomainsnapshot


foreach($ nutanixsnap in $ nutanixsnaplist){
$ nutanixsnaptotalsize = $ nutanixsnaptotalsize + $ nutanixsnap.exclusiveusageinbytes
}
$ nutanixsnaptotalsize

如果我在所有PD上使用Prism控制台连接,我总共看到更多的800 GO在Snapshot独家用法中,但是通过脚本,我只看到46 GO,我不明白为什么...

Userlevel 1
徽章 +1

Prism Element API(V2 One)确实具有此统计数据,在 /protection-domains /{name} endpoint下。响应底部有一个“ usage_stats”对象,上面有“ dr.exclusive_snapshot_usage_bytes”

https://www.nutanix.dev/reference/prism_element/v2/api/protection-domains/get-protection-domains-name-getprotectiondomainbyname

我不确定CMDLET是否具有此统计数据。

在您的第二个问题上,您无法总结这样的快照用法。每个快照仅报告仅使用的数据量(即,如果仅删除该快照,那就是免费的空间)。捕获是,通常有多个快照依赖的数据;由于这不是任何一个快照的“独家”,因此它们都不会报告,但是PD中的总数将反映出来。

Userlevel 1
徽章 +1

跟进:

我安装了cmdlet,确实在那里!只是有点隐藏。如果您将“ -expandEdoutput”参数添加到“ Get-ntnxProtectionDomain” CMDLET,则会显示出来。这将为您提供您想要的数字:

(get -ntnxprotectiondomain -pdname 

徽章

跟进:

我安装了cmdlet,确实在那里!只是有点隐藏。如果您将“ -expandEdoutput”参数添加到“ Get-ntnxProtectionDomain” CMDLET,则会显示出来。这将为您提供您想要的数字:

(get -ntnxprotectiondomain -pdname 

非常感谢 !

我今天会检查并回复我的案件

徽章

我有很棒的!。非常感谢

Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu