投稿

vCenter に定義されているアラーム定義のダンプを取得する方法

  アラーム定義情報を一括で取得したい!   VxRailのログを見ていると、ときどき突如としてalarm-xx が現れることがあります。     alam-xxはvCenterで定義されている個々のアラームに対応するMoref IDなので、当然ながらそれに対応するアラーム定義があるのですが、残念ながらMoref IDは環境によって異なりますし、(あるかもしれませんが)ID採番のRuleなどもなさそうなのでMorefIDだけからアラームの詳細を予測することができません。       そのため、何かが起きていることはわかるのですが、「何が起きているの!!??」とちょっとドキドキしてしまいます。 そういう時、「全部のAlarmのMorefIDと対応する情報が一括で取得できたらいいのに・・・」と常々思っていました。       また、運用管理者の観点からも現在のシステムに定義されているアラームの一覧やダンプを取得したい!ということはあるかと思います。     しかしながら、WebClientや標準のコマンドとしてアラーム定義の細かい情報を一括でExportしたりする方法は見当たりませんでした。 アラーム名と定義場所は出せるかも知れませんが細かいトリガーやアクションの情報となるとWebClientから一つ一つコピー&ペーストするような作業になってしまうのでとてもやる気になりません。     ということで、今回はvSphere SDK for pythonを利用して、VCSA CLI上で一括でアラーム定義情報をDumpスクリプトを作成しましたので、使用方法と合わせて共有させていただきます。     開発・検証環境   今回のスクリプトは以下の環境で動作検証をしました。 多少Versionが違っても動くとは思います。 もし動かなかったらコメント等で教えていただければ、時間があるときに修正します。 もちろんご自由にスクリプトを書き換えていただいてもかまいません。   VxRail™ Appliance 4.5.229 VMware vCenter Server Virtual Appliance (vCS...

【VxRail】 新・既存環境からvSAN 環境へのMigration【Flings】【Cross vCenter Workload Migration Utility】

イメージ
  本記事では、VMware Flingsで提供される無償のCross vCenter vMotionツールについて紹介します。 前回までの記事は以下です。            既存環境からvSAN 環境へのMigration:その① 【イントロダクション】 既存環境からvSAN 環境へのMigration:その②  【PowerCLIのInstall】 既存環境からvSAN 環境へのMigration:その③ 【既存環境からのvMotion】 【VxRail】 続・既存環境からvSAN 環境へのMigration【実環境向けのコマンド考察】     本シリーズの久々の投稿となります。 本シリーズは、Non-Shared SSO環境(≒ ELMなし)のvCenter間でのvMotionについて、PowerCLIを利用した方法を解説してきました。 今回はPowerCLIから離れて、より簡単に同じことが実施できるツールについて紹介させていただきます。   VMware Flingsとは? 今回紹介するツールはVMware Flingsで公開されてます。       Flings | VMware Flings VMware Flingsとは何なのか?という疑問に思う方もいらっしゃると思います。 VMware Flingsのサイトにアクセスするとトップに以下の説明(?)がありました。       Flings are apps and tools built by our engineers and community that are intended to be explored.   つまり、vmwareの有志のエンジニアが作成している各種便利ツールをやアプリを公開している場です。(だと理解してます) ここで公開されているツールは、基本的にvmware製品サポートには含まれませんが、便利だと思います。(需要があれば)   Cross vCenter Workload Migration Utility 今回ご紹介するツー...