問題タブ [solarwinds-orion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 共通フィールドがない場合、SWQL (SolarWinds Query Language) を使用して 2 つ以上のテーブルを結合しますか?
SolarWinds Orion NPM (ネットワーク パフォーマンス監視) を使用してノードを監視しています。また、SWIS (SolarWinds informationalion Service) から vb.net コンソール アプリケーションにアラート情報を取得するために Orion SDK を使用しています。
私はいくつかのvb.netコードを使用しています:
問題は、 (SolarWinds Information Service)でとalertinforamtion
という名前の 3 つのテーブルから取得したいのですが、これらの 3 つのテーブルを結合する必要がありますが、以下に示す (SolarWinds クエリ言語) クエリを使用して、そのうちの 2 つ ( 、) を結合できます。Orion.AlertDefinitions
Orion.AlertStatus
Orion.Nodes
swis
Orion.AlertDefinitions
Orion.AlertStatus
swql
アラートの詳細はわかっていますが、アラートがどのノードに属しているかわかりません。この目的のために、「orion.node」テーブルを残りのテーブルと結合する必要があります。しかし、3 番目のテーブル ( Orion.Nodes
) には、結合する他の 2 つのテーブルのいずれにも共通のフィールドがありません。テーブルからDNS
、、、という名前IPAddress
の3 つのフィールド値を取得する必要があります。NodeDescription
Orion.Nodes
monitoring - Solarwinds: カスタム アラート?
(実際、かなりの時間を費やした後、質問を正しく行う方法さえわからないので、あまり明確でない場合はご容赦ください。)
SolarWinds でカスタム アラートを設定するにはどうすればよいですか?
例:
- 新しいモニターを既存のノードに追加します (たとえば、特別に形成された URL の有効性とコンテンツをチェックします)。
- そのモニターにカスタムアラートを割り当てて、一般にアクセス可能なダッシュボードに何も記録または表示しないようにしますが、アラートがトリガーされた場合に電子メールを送信しますか?
目標は、既存の SW (SolarWinds) プラットフォームでの実験とテストを「サンドボックス化」して、私以外の誰も気にしないようにすることです。可能?
( SolarWinds コミュニティのスレッドで、これまでに応答がありませんでした。)
どんなアイデアでも大歓迎です!