0

HQAPIを使用して、プログラムでリソースのメトリックをフェッチした人はいますか?HQAPIを使用してリソースのメトリックをフェッチするサンプルコードが必要です。

4

3 に答える 3

2

ここに例の宝庫があります http://svn.hyperic.org/projects/hqapi/trunk/src/org/hyperic/hq/hqapi1/test/

そして私はここにいくつかの説明をまとめようとしてい ますhttp://www.javamonamour.org/2012/05/creating-alert-recovery-with-hyperic.html

于 2012-05-06T11:37:40.200 に答える
1

Githubにはたくさんの例があるようです。

https://github.com/hyperic/hqapi/blob/7b19d6b0ebfb8cfb2903d4a495ab0368ba3e6aeb/src/org/hyperic/hq/hqapi1/test/Metric_test.java

また、彼らのドキュメントには例があります:

http://support.hyperic.com/display/DOC/HQApi+Java+API

于 2011-05-26T11:18:10.703 に答える
0

これを行うには、実際には多くの方法があります。

  1. 非常に遅くなる可能性のある、単純な古いhqapi.shリソースリスト(または同様の)コマンドを実行します。
  2. ブラウザウィンドウにRESTfulURLを直接貼り付けます。

    http://__host__:7080/hqu/hqapi1/alert/find.hqu?begin=1344004728555&end=1444004728999&count=100&severity=1&notFixed
    
  3. これを実現するには、curlを使用します。

    curl -u hqadmin "http://__host__:7080/hqu/hqapi1/alertdefinition/listDefinitions.hqu?resourceId=10201"
    
  4. 私は個人的にPythonのようなスクリプト言語を使ってこれを行うのが好きです。
  5. 次に、Groovyスクリプトがあります。これは、Groovyコンソールの[管理]タブで実行できます。hqapi1hquプラグインを確認してください。
于 2013-01-31T01:49:08.087 に答える