これまでに一度も起こったことはありませんが、これらの人形レポートのために突然私のサーバーにはスペースが不足しています。 puppet.confファイル内でreports = noneにすることができます.yamlレポートファイルの生成を自動的に無効にしますか?それとももっと良い方法がありますか? これらの.yamlファイルが必要なのでしょうか?それらをすべて削除すると何かに影響しますか?人形のyamlファイルを永久に無効にするにはどうすればよいですか?
答えて
Puppetには、歴史的なバージョンのソフトウェアを含む、かなり良いオンラインドキュメントがあります。レポート機能については、https://docs.puppetlabs.com/guides/reporting.htmlの概要をご覧ください。もう少し詳しくはthe relevant section of the manual properにあり、設定リファレンスはsome detail on the relevant configuration settingsです。
報告の構成可能な側面のいくつかは以下のとおりです。
エージェントは、[設定ファイルの
[agent]
セクションにreport
パラメータ]レポートを送信するかどうか。これは、エージェントごとに構成されています。デフォルトでは、レポートを送信します。[configファイルの
[master]
セクションのreports
パラメータ]が受け取るレポートでマスターが行うこと。デフォルトでは、store
レポートハンドラが使用され、レポートハンドラは設定されたレポートディレクトリのYAMLファイルにダンプされます。
puppet.confファイル内のレポート=なし、オートは.yamlレポートファイルの生成を無効にすることはできますか?
「none
」ハンドラはドキュメント化されていませんが、ドキュメントに記載されているように、カスタムレポートハンドラを作成してプラグインすることができます。 none
ハンドラは書くのは簡単ではありませんが、以下を参照してください。
また、より良い方法がありますか?
最初にレポートを送信しないようにエージェントを設定することをおすすめします。それはすべての関係者、人間、機械にとってはあまり働かないはずです。各エージェントのPuppet設定ファイルの[agent]
セクションにを設定してください(注:単一の "レポート")。後でエージェントを再起動する必要があるかもしれません。
これらの.yamlファイルが必要なのでしょうか。すべて削除すると何かに影響しますか?
これはあなたのためです。それらを使用していない場合は、それらを安全に削除することができます。
こんにちはJohn、いつものように詳細な応答をいただきありがとうございます。私はpuppetlabsから文書を読んだ後にreport = falseを試みましたが、エージェントではなくマスターの中に入れました。おそらくそれが働いていなかった理由です。私は90人以上のエージェントを持っているので、おそらく毎日それを削除するようにcronジョブを設定すると、各エージェントの設定ファイルを変更するよりも速くなります。 – James
@James、あなたのエージェントのpuppet.confファイルはPuppetの管理下にあると思われました。これは一般的です。その場合(あるいは、あなたが* make *することを選択した場合)、少なくとも設定ファイルを更新するのはかなりシンプルになります。 –
- 1. ウェブサイトのiframe要素を永久に無効にするにはどうすればよいですか?
- 2. 永久にチェックボックスを無効にする
- 3. Linuxのライブ版でファイルを「永久」にするにはどうすればよいですか?
- 4. 人形のERBテンプレートでyaml配列を処理するにはどうすればよいですか?
- 5. jsonファイルにデータを永久に記録させるにはどうすればよいですか?
- 6. Emacsでメジャーモードのグローバルマイナーを永久に無効にする
- 7. EFでConfiguration.ProxyCreationEnabledを永久に無効にしますか?
- 8. どのように永久にドッカーを殺すのですか?
- 9. アンドロイドの下部ナビゲーションボタン(戻る、ホーム、最近のアプリ/メニュー)を永久に無効にするにはどうすればよいですか?
- 10. すべての無効化されたコマンドを永久に有効にする
- 11. React Native - Androidでソフトキーボードを永久に無効にする
- 12. アンドロイドで永久にボタンを無効にする
- 13. Ubuntu 14でJython 2.5のJYTHONPATHを永久に変更するにはどうすればよいですか?
- 14. HTMLフォームデータをPHP配列に永久に投稿するにはどうすればよいですか?
- 15. AndroidでFirebaseキャッシュ(永続性)を無効にするにはどうすればよいですか?
- 16. githubから永久にマージを削除するにはどうすればよいですか?
- 17. クラウド内のアプリケーションを永久に実行するにはどうすればよいですか?
- 18. jQueryで.animate関数を永久に実行するにはどうすればよいですか?
- 19. android webviewでテキストを永久にハイライト表示するにはどうすればよいですか?
- 20. Visual Studio 2015のGit統合を永久に無効にする
- 21. ユーザー入力を永久に保存するにはどうすればよいですか?
- 22. JFrameを無形にするにはどうすればよいですか?
- 23. Androidロックを永久に無効にする
- 24. asp.netでJavascriptを使用してボタンを永久に無効にするにはどうすればいいですか?
- 25. AWS上でkubernetesロードバランササービスの永久IPアドレスを取得するにはどうすればよいですか?
- 26. YAMLに同じファイルの生のHTMLを無視させるにはどうすればいいですか?
- 27. アプリの情報を電話に永久保存するにはどうすればいいですか?
- 28. geoJSON層の各機能に永久ラベルを追加するにはどうすればいいですか?
- 29. jqgridローカルキャッシュを無効にするにはどうすればよいですか?
- 30. Crawler4Jロガーを無効にするにはどうすればよいですか?
傀儡企業またはオープンソース? – ptierno
オープンソースの人形。 – James