ewgen Опубликовано 29 ноября, 2012 · Жалоба Кто сталкивался с очень странным поведением программы Reporter из комплекта Cisco Service Control Application (SCE)? Странность поведения состоит в том, что команда reportercmd и гуёвая версия репортёра строят графики, в которых по-разному сортируются виды трафика. Вторая странность в том, что консольные версии reportercmd в Winidows и в линуксе сортируют трафик одинаково, но различаются цвета, в которые раскрашиваются виды трафика. Нам хотелось бы, чтобы консольные версии reportercmd на картинках сортировали виды трафика так же, как и гуёвая версия - так более наглядно, когда торрентовские трафики находятся на вершине графиков. Ещё я пробовал задавать в файле reporter\plugins\com.cisco.p3.apps.scasbbtemplates_3.7.2\templates\colors.ini различные значения для интересующие нас виды трафика, но на графиках эти виды трафика не меняли цвет. Например: service.Non-Encrypted\ Bittorrent = 132,115,46 service.Encrypted\ Bittorrent = 198,195,255 Конфиги линукс и Windows репортёров одинаковые. Команда, которой строился график: ./reportercmd -template "Global Bandwidth per Service" \ -dbdriver "com.mysql.jdbc.Driver" \ -dburl "jdbc:mysql://IP-MySQL:3306/apricot" \ -dbuser "pqb_admin" \ -dbpassword "pqb_admin" \ -policysce "IP-SCE" \ -params "titleText=Global Bandwidth per Service;numhours=48;trafficdir=Downstream;showSce=false;avgdata=fals -size 800x600 \ -format png -o gbps1-10.png \ -hierarchy "sorted;1;10" Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
smile_2008 Опубликовано 30 ноября, 2012 · Жалоба ewgen как Вы далеко залезли в эту циску) а png, когда строишь график из консоли, куда кладется? получается, можно без cacti обходиться? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 30 ноября, 2012 (изменено) · Жалоба а png, когда строишь график из консоли, куда кладется? png, кстати, только на линуксе работает, складывается туда, куда сказать в опции "-o gbps1-10.png", в данном случае, в файл gbps1-10.png локальной директории. получается, можно без cacti обходиться? А как Вы cacti используете для рисования SCE графиков? В первую очередь интересны графики по видам трафика. Если не добить сортировку и раскраску самим цискиным репортером, то придётся рисовать графики самому - этот репортер умеет отдавать голые цифры в csv/qcsv, не рисуя картинки. Изменено 30 ноября, 2012 пользователем MATPOC Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
smile_2008 Опубликовано 3 декабря, 2012 (изменено) · Жалоба ну там есть для snmp oidы с зашитыми видами протоколов P2P, Browsing и пр... то-есть , если Вы сделаете свой вид (вконтакте, utp...) то не прокатит...поэтому с интересом прочитал про Ваши изыскания, шут с ними, с цветами, главное, чтобы разные были) Изменено 3 декабря, 2012 пользователем smile_2008 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 6 декабря, 2012 · Жалоба ну там есть для snmp oidы с зашитыми видами протоколов P2P, Browsing и пр... то-есть , если Вы сделаете свой вид (вконтакте, utp...) то не прокатит... Увы, в SCE8000 нет таких snmp oid'ов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
smile_2008 Опубликовано 6 декабря, 2012 · Жалоба MATPOC странно конечно() в 2020 есть, а 8000 покруче будет() ну наверное чем-то они там руководствовались() кстати на 64x CentOS 6.3 не получается запустить пока reportercmd ( ругается на java( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 7 декабря, 2012 · Жалоба кстати на 64x CentOS 6.3 не получается запустить пока reportercmd ( ругается на java( Я этот квест летом проходил. В принципе, там не так уж и сложно. Ругается не на java, а ругается java на отсутствующие библиотеки. Эти библиотеки надо взять из ближайшего дистрибутива eclipse. Можно даже GUI запустить: java -jar plugins/org.eclipse.equinox.launcher_1.0.100.v20080205.jar Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
smile_2008 Опубликовано 10 декабря, 2012 · Жалоба MATPOC centos 6.3 64x при запуске даже ./java -version получаю /libjvm.so'.oot/reporter-cmd/features/com.cisco.p3.apps.reporter.jre_linux_0.0.0/jre-6u4-linux/lib/i386/server (((( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Slad Опубликовано 11 декабря, 2012 · Жалоба есть оиды и для 2020 и для 8000, для cacti есть готовые шаблоны. Я поставил себе, рисует 10-30 мбит из 100, нарисовал свой шаблон (запарился забивать 100 источников данных), все равно рисует те же 10-30 мбит. либо эти оиды для average трафика? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 11 декабря, 2012 · Жалоба MATPOC centos 6.3 64x при запуске даже ./java -version получаю /libjvm.so'.oot/reporter-cmd/features/com.cisco.p3.apps.reporter.jre_linux_0.0.0/jre-6u4-linux/lib/i386/server А кто заставляет использовать поставляемую версию джавы? Я использую оракловскую 64-битную: > java -version java version "1.6.0_37" Java(TM) SE Runtime Environment (build 1.6.0_37-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
smile_2008 Опубликовано 11 декабря, 2012 · Жалоба MATPOC возможно глупый вопрос, а как поставляемую заменить на оракловскую))))? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 12 декабря, 2012 · Жалоба MATPOC возможно глупый вопрос, а как поставляемую заменить на оракловскую))))? Скачиваете дистрибутив джавы с сервера оракла, устанавливаете. Ну и скрипт поправить надо, что-то вроде этого: JAVACMD=/usr/bin/java INSTALLDIR="/home/user/reporter" Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 12 декабря, 2012 · Жалоба есть оиды и для 2020 и для 8000, для cacti есть готовые шаблоны. А где написано про эти oid'ы? То, что написано цискиной документации, годится только для SCE 2020, в SCE 8000 эти oid'ы отсутствуют: http://www.cisco.com...n/overview.html Support for SNMP Real-Time Monitoring is available only for the SCE 1010 and SCE 2020, not the SCE 8000 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Gorbushka Опубликовано 12 декабря, 2012 · Жалоба http://www.cisco.com/en/US/docs/cable/serv_exch/serv_control/broadband_app/rel37x/scabbrg/06_SCA_BB_RG.html Вам нужен service usage counter . Свои сервисы также прекрасно выводятся на график.. Но есть проблема с медленным опросом устройства :( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
smile_2008 Опубликовано 12 декабря, 2012 · Жалоба MATPOC спасибки, но похоже, java это не мое))) не получается, все поставил вроде и [root@sce-cm reporter-cmd]# ./reportercmd.sh -consoleLog -debug Install location: file:/root/reporter-cmd/ Configuration file: file:/root/reporter-cmd/configuration/config.ini loaded Configuration location: file:/root/reporter-cmd/configuration/ Framework located: file:/root/reporter-cmd/plugins/org.eclipse.osgi_3.4.0.v20080205.jar Framework classpath: file:/root/reporter-cmd/plugins/org.eclipse.osgi_3.4.0.v20080205.jar Debug options: file:/root/reporter-cmd/.options not found Time to load bundles: 2 Starting application: 307 !SESSION 2012-12-12 16:46:53.462 ----------------------------------------------- eclipse.buildId=3.5.5 java.version=1.7.0_10 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -application Command-line arguments: -application -consoleLog -debug !ENTRY org.eclipse.osgi 4 0 2012-12-12 16:46:53.778 !MESSAGE Application error !STACK 1 java.lang.RuntimeException: Application "" could not be found in the registry. The applications available are: org.eclipse.update.core.standaloneUpdate, org.eclipse.update.core.siteOptimizer, org.eclipse.ant.core.antRunner, com.cisco.p3.apps.reporter.applicationExtension, com.cisco.p3.apps.reporter.cmdLineApplicationExtension, org.eclipse.equinox.app.error, org.eclipse.help.base.infocenterApplication, org.eclipse.help.base.helpApplication, org.eclipse.help.base.indexTool. at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:240) at org.eclipse.equinox.internal.app.EclipseAppContainer.start(EclipseAppContainer.java:96) at org.eclipse.equinox.internal.app.Activator.addingService(Activator.java:127) at org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTracker.java:1064) at org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialServices(ServiceTracker.java:926) at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:330) at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:274) at org.eclipse.equinox.internal.app.Activator.start(Activator.java:56) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:993) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:419) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193) at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:354) at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:427) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:383) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:371) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87) at java.lang.ClassLoader.loadClass(Unknown Source) at org.eclipse.core.internal.runtime.PlatformActivator.startAppContainer(PlatformActivator.java:47) at org.eclipse.core.internal.runtime.PlatformActivator.start(PlatformActivator.java:32) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:993) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346) at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355) at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1073) at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:632) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:506) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:280) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:466) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:209) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:319) !ENTRY org.eclipse.osgi 2 0 2012-12-12 16:46:53.796 !MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists: !SUBENTRY 1 org.eclipse.osgi 2 0 2012-12-12 16:46:53.796 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 12 декабря, 2012 · Жалоба MATPOC спасибки, но похоже, java это не мое))) не получается, все поставил вроде и [root@sce-cm reporter-cmd]# ./reportercmd.sh -consoleLog -debug java.version=1.7.0_10 Feel the difference: > java -version java version "1.6.0_37" Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 18 декабря, 2012 · Жалоба MATPOC спасибки, но похоже, java это не мое))) не получается, все поставил вроде и [root@sce-cm reporter-cmd]# ./reportercmd.sh -consoleLog -debug java.version=1.7.0_10 Feel the difference: > java -version java version "1.6.0_37" Получилось? Если нет, то могу выложить куда-нибудь мой работающий комплект. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mcdemon Опубликовано 19 декабря, 2012 · Жалоба ну там есть для snmp oidы с зашитыми видами протоколов P2P, Browsing и пр... то-есть , если Вы сделаете свой вид (вконтакте, utp...) то не прокатит...поэтому с интересом прочитал про Ваши изыскания, шут с ними, с цветами, главное, чтобы разные были) в дебильном снмп протоколе не разбираюсь :) подскажите как найти оид от протокола П2П? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
smile_2008 Опубликовано 20 декабря, 2012 · Жалоба MATPOC спасибки) я сейчас подниму новую виртуалку под это дело, и, если не поучится, поплачусь)) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 5 февраля, 2013 (изменено) · Жалоба Всё же поделюсь своим вариантом SCE reporter для Linux 64 bit (сейчас CentOS 5.8) - http://yadi.sk/d/imADGTYr2NJrH Джава используется сановская (оракловская), поэтому JAVACMD=/usr/bin/java Там же собраны необходимые библиотеки для запуска гуя на Linux 64 bit, запускать так: java -jar plugins/org.eclipse.equinox.launcher_1.0.100.v20080205.jar Изменено 5 февраля, 2013 пользователем MATPOC Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...