Virtualminを使用してホストされているドメインのディスク使用量、データベーススペース使用量、または帯域幅使用率を取得するためのAPIがあるかどうか疑問に思っていますか?
UIにある場合は、CLIとAPIにあります。そうでない場合は、おそらくバグであり、それについて教えていただければ修正する可能性があります。
List-domains関数を使用すると、ドメインに関する膨大な量の情報を取得できます。
http://www.virtualmin.com/documentation/developer/cli/list_domains
具体的には、-multilineモード:
#virtualmin list-domains --domain virtualmin.com --multiline
ディスクとデータベースの使用状況、およびその他の膨大な数の値が一覧表示されます。そのコマンドにJSON出力オプションがあると思っていました...しかし、今は表示されていません。まだToDoリストにあると思います。ただし、データは「名前:値」形式であり、行で区切られているため、そのデータを解析するのはそれほど難しくありません。
帯域幅:
http://www.virtualmin.com/documentation/developer/cli/list_bandwidth
すべてのコマンドは、リモートAPIからも使用できます。オプションをURLエンコードして、Webリクエストにまとめるだけです。ドキュメントにその例があります: