رصد والتنبيهات على j2se التطبيق
-
03-07-2019 - |
سؤال
أنا تصميم J2SE التطبيق ، و تبحث عن حل لرصد والتنبيهات.المتطلبات هي:
- الأشياء يمكن أن تقرير مركزها و يصدر تنبيهات عندما يكون لديهم مشاكل.
- تدعو بعض المحددة مسبقا الطرق على كائنات محددة (مثلا ، تفريغ الدولة).
- رصد JVM الصحية ، وخاصة استخدام الذاكرة.
- ويفضل أن يكون الوصول إلى كل ما سبق من كمبيوتر بعيد.
ما يمكن أن يكون أفضل حل لذلك ؟ أي شيء تنطوي JMX ؟
المحلول
نعم أنت تصف حد كبير JMX و MBeans.
نصائح أخرى
إذا كنت تستخدم جافا 6u10 أو في وقت لاحق ، انظر أيضا VisualVM (jvisualvm.exe في JDK) التي يمكن أن تفعل كل أنواع الأشياء مثيرة للاهتمام ، بما في ذلك (مع البرنامج المساعد) نفس الأشياء jconsole يمكن.
انه امر رائع حقا التفتيش.
انظر JConsole, التي هي مغلفة مع جافا تثبيت.هذا يسمح لك لتفقد JMX-الإحصاءات المتاحة ، سواء في أجهزة محلية أو بعيدة.تحتاج إلى بدء تشغيل مراقبة VM مع الخيارات المناسبة (المفصل في ربط المادة) ثم تبدأ ببساطة JConsole و النقطة المطلوبة VM (يمكنك تأمين طريق المصادقة إذا كنت بحاجة إلى).
JConsole يمكن أن تفقد كل معيار JMX الفول بالإضافة إلى أي أنه يمكنك إنشاء/تسجيل.واجهة المستخدم الرسومية سوف تسمح لك لاستدعاء يتعرض أساليب الرسم البياني الإحصاءات.... الخ
يمكنك استخدام smartinspect إلى أن سجل ما تريد في التطبيق الخاص بك:الكائنات, الصور, إلخ.يمكنك أيضا الوصول إليها من أجهزة الكمبيوتر البعيدة.
إذا كنت ترغب في رمي التنبيهات إلى المزيج أيضا إلقاء نظرة على Jopr (http://www.jboss.org/jopr/)
إذا كنت تريد أن تفقد JMX-بيانات محاولة إدارة وحدة التحكم التي تأتي مع JRockit مراقبة المهمة.إنه JConsole/VisualVM على المنشطات.فإنه من السهل جدا أن تفقد المصفوفات, خرائط, مجموعات, compositeData الخ ، وإضافة رصد سمات الرسم البياني أو الاتصال الهاتفي.ومن الممكن أيضا لإنشاء الزناد التنبيهات.
يمكنك تحميل البرنامج هنا مجانا.
إذا كنت بحاجة إلى تواصل رصد الحل النظر واضح ClearStone جافا.مع هذا يمكنك مراقبة أي مخصص mbeans و أيضا تعيين ما يصل إلى إرسال تنبيهات عند عتبات خرق.