問題タブ [logentries]
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.
ruby-on-rails - herokuでホストされているRailsアプリ:エラーR12(終了タイムアウト)
私はHerokuでホストされているRails3.1.4アプリを持っています。logentries
アドオンを追加しました。アラートのデフォルト設定に触れなかったので、数時間ごとにアラートを受信するようになりました。「Exittimeout」:
ログもこの電子メールアラートも、この問題を探し始めるのに役立つものは何もありません。
トラフィックが非常に少ない(アプリケーションはまだプライベートベータ版です)。herokuがアプリケーションをシャットダウンしているのではないかと思いますが、アプリケーションがSIGTERMシグナルに期待どおりに応答しません。
私はアプリケーションに特別なものは何もありません(Herokuスケジューラーで起動されたrakeタスクなど)。少し変わっているのは、AppleのAPNサーバーへの接続を開く
gemの使用だけです。apn_on_rails
何がこれを引き起こしているのか分かりますか?これを無視してアラートをオフにする必要がありますか?
appharbor - 環境からのLogEntries構成の読み取り
LogEntriesのドキュメントによると、アカウントキーはWeb.configファイルに入力する必要があります。同時に、AppHarbor構成変数に存在します。ハードコードされた値を使用する代わりに、構成変数から値を読み取ることはできますか?
backgroundworker - AppHarbor と Logentries でのバックグラウンド アプリケーション
これで、 AppHarbor に Web アプリケーションと 3 つのバックグラウンド アプリケーションができました。logentries を使用して、各アプリを異なる場所に記録したいと考えています。AppHarbor の logentries ドキュメントに基づいています https://logentries.com/doc/appharbor/トークン キーは、appharbor によって適用される web.config および app.config [構成変数] から読み取られます。
各アプリケーションが異なるログの場所 (例: Appharbor/Website、AppHarbor/Console1、AppHarbor/Console2) にログインするように構成するにはどうすればよいですか?
logging - 複数の AppHarbor アプリを既存の Logentries アカウントと統合する
アプリケーション データを既にログに記録している既存のLogentriesアカウントがあります。AppHarbor インフラストラクチャ レイヤー データ (ロード バランサー、iis など) もログに記録したいと考えています。基本的に、 AppHarbor Logentries プラグインを追加したときに得られるものとまったく同じです。
プラグイン アプローチを使用する際の問題は、各アプリのログエントリにまったく新しいアカウントが作成されることです。複数のアプリや既存のアカウントを持っている場合は、あまり実用的ではありません。
また、プラグインを追加した後に見た logentries syslog 形式に従って、アプリにログ ドレインを手動で追加しようとしました
syslog://ahb1.api.logentries.com:10000
が、既存の logentries ログ トークンを指定する方法がないことに気づき、あきらめました。
これは現在 AppHarbor で可能ですか? 将来的に可能になるでしょうか?複数の AppHarbor アプリを既存の NewRelic アカウントと統合することに成功したので、Logentries でも可能になることを願っています。
django - Django 管理コマンドを Dotcloud で cron ジョブとして実行すると、Logentries が失敗する
Dotcloudで実行されている Django アプリケーションがあります。サイトの通常の使用法で機能するLogentriesログを追加しようとしましたが、cronジョブがこのエラーで失敗します-
Traceback (most recent call last):
File "/home/dotcloud/current/my_project/manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/home/dotcloud/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 399, in execute_from_command_line
utility.execute()
File "/home/dotcloud/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/dotcloud/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 261, in fetch_command
commands = get_commands()
File "/home/dotcloud/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 107, in get_commands
apps = settings.INSTALLED_APPS
File "/home/dotcloud/env/local/lib/python2.7/site-packages/django/conf/__init__.py", line 54, in __getattr__
self._setup(name)
File "/home/dotcloud/env/local/lib/python2.7/site-packages/django/conf/__init__.py", line 50, in _setup
self._configure_logging()
File "/home/dotcloud/env/local/lib/python2.7/site-packages/django/conf/__init__.py", line 80, in _configure_logging
logging_config_func(self.LOGGING)
File "/usr/lib/python2.7/logging/config.py", line 777, in dictConfig
dictConfigClass(config).configure()
File "/usr/lib/python2.7/logging/config.py", line 575, in configure
'%r: %s' % (name, e))
ValueError: Unable to configure handler 'logentries_handler': expected string or buffer
これは、cron から実行されるスクリプトの 1 つです -
これらは Logentries の私の設定です -
'logentries_handler': {
'token': os.getenv("LOGENTRIES_TOKEN"),
'class': 'logentries.LogentriesHandler'
}
....
'logentries': {
'handlers': ['logentries_handler'],
'level': 'INFO',
},
私がするとき、LOGENTRIES_TOKENはそこにありますdotcloud env list
。
これは症状の要約です -
- Logentries のログ記録は、通常の使用ではサイトから機能します。
- スクリプトを手動で実行すると、dotcloud run www ~/current/scripts/load_definitions.sh
機能します。
- Logentries 設定を削除するとsettings.py
、cron ジョブが機能します。
- Logentries エントリが自分のディレクトリにある場合、cron ジョブは失敗します。settings.py
私は解決策を見つけるのに何時間も費やしました。誰でも助けることができますか?
c# - Log4net は「Logentries」にデータを送信しません
log4netを使用してwww.logentries.comにデータを記録しようとしています。
私の問題は、ログに記録しようとするすべてが FileAppender に表示されますが、logentries.com にはデータが表示されないことです。
エラー情報を取得して log4net 内部ログを有効にしようとしましたが、そのファイルにはエラー メッセージが含まれていません。
この時点で、考えられるエラーをチェックする場所が本当にわかりません...
基本的なロギング コードは、このコードの一部です
この行を AssemblyInfo.cs に追加しました
私の App.config は次のように設定されています。
ruby-on-rails - Rails.logger.error が Logentries アドオンによってエラーとして識別されない
Rails.logger.error
エラーをログに記録するために使用しています。ログとherokuのlogentries addon bytでそれらを表示しようとしていますが、単純なテキストとしてログに記録されていることがわかります。これが実際にエラーであるという兆候はなく、Logentries もエラーとして認識していません。
これはなぜですか?後で簡単に見つけられるように、エラーをログに記録するにはどうすればよいですか?
ありがとう!ウリ
java - Logentries + AWS の非互換性
私は Wildfly (および maven) を使用して Java Web アプリケーションを開発しています。
一部の操作には AWS SDK も使用していますが、logentries と AWS SDK の間に互換性がないようです。
aws-java-sdk (1.7.11) logentries を削除すると、魅力的に機能します。しかし、追加するとすぐに次のエラーが発生します。
そして、logentries アカウントでメッセージが受信されません。
少し調査した結果、Amazon SDK が javamail の設定をいじり、過去に問題があったことがわかりました ( http://www.thebuzzmedia.com/javamail-smtp-on-localhost-fails-with-amazon- aws-sdk-in-classpath/ )。私が採用できる回避策や修正はありますか?これは AWS SDK の問題ですか、それともログエントリの問題ですか?