monitoring

Kafka Monitoring tool in Production

偶尔善良 提交于 2019-12-03 03:33:31
Need to check for tool to monitor Kafka in production. Also tool does not need to have license or heavy hardware. In particular I need a tool to evaluate consumer offset on topic,health of topic. Giorgos Myrianthous Landoop Landoop enhances Kafka with User Interface, streaming SQL engine and cluster monitoring. It enables faster monitoring of Kafka data pipelines. They provide a free all-in-one docker ( LENSES Box ) which can serve a single broker for up to 25M messages. Note that this is recommended for development environments. Confluent Another option is Confluent Enterprise which is a

JVM Memory : Why memory on task manager difference with JProbe (or JConsole tool)

十年热恋 提交于 2019-12-03 03:03:12
The problem that I faced is my application's memory used is only 100MB after that it decreased 50MB, but on Window Task Manager it showed 150MB and always keep or increase but not decrease, How can we reduce Memory (Private working set) on task manager ? What you are seeing in JConsole (or other monitoring tools) is the pattern the java memory is being used. The memory of the JVM is usually divided among these areas (what you also see in monitoring tools). Heap memory which is for Java objects Non-heap memory which is the place where java stores loaded classes and metadata and the JVM code

How can I monitor data on a serial port in Linux?

穿精又带淫゛_ 提交于 2019-12-03 02:21:57
问题 I'm debugging communications with a serial device, and I need to see all the data flowing both directions. It seems like this should be easy on Linux, where the serial port is represented by a file. Is there some way that I can do a sort of "bi-directional tee", where I tell my program to connect to a pipe that copies the data to a file and also shuffles it to/from the actual serial port device? I think I might even know how to write such a beast, but it seems non-trivial, especially to get

What key performance monitors should I watch for ASP.NET application

雨燕双飞 提交于 2019-12-03 01:18:13
I have a site that receives 5 million request per day. On heavy days, the pages take about 10 seconds to return. I also get out of memory exceptions. I've been reading the Improving .NET Application Performance and Scalability from Microsoft and see there are a lot of metrics I could watch. My question is: What are the most basic counters I should be watching that will : Tell me where the 10 seconds is spent Tell me where the memory is being used? this is an ASP.NET 2.0 app running on Win2003 with IIS6 Since the number of requests per day is about 5 million records, and growing, I would

WCF service health monitoring

心不动则不痛 提交于 2019-12-03 00:16:26
I just implemented a WCF service and I am currently looking at service monitoring options. Our server team that currently hosts only java services wants us to have instances running all the time, so it can gather data in that instance during its lifetime and they said they will use one of our operations with webmon to get statistical information. But we are using per call and I dont think that will work under this architecture. I am wondering if there is a way to get the statistics of how an operation in the service did in certain amount of time and provide an another operation for webmon to

App to monitor PostgreSQL queries in real time?

和自甴很熟 提交于 2019-12-02 23:50:25
I'd like to monitor the queries getting sent to my database from an application. To that end, I've found pg_stat_activity , but more often then not, the rows which are returned read " in transaction". I'm either doing something wrong, am not fast enough to see the queries come through, am confused, or all of the above! Can someone recommend the most idiot-proof way to monitor queries running against PostgreSQL? I'd prefer some sort of easy-to-use UI based solution (example: SQL Server's "Profiler"), but I'm not too choosy. With PostgreSQL 8.4 or higher you can use the contrib module pg_stat

Monitoring Celery, what should I use? [closed]

夙愿已清 提交于 2019-12-02 21:21:00
Closed. This question is off-topic. It is not currently accepting answers. Learn more . Want to improve this question? Update the question so it's on-topic for Stack Overflow. I'm using Django, Celery, and Django-Celery. I'd like to monitor the state/results of my tasks, but I'm a little confused on how to do that. Do I use ./manage.py celeryev , ./manage.py celerymon , ./manage.py celerycam ? Do I run sudo /etc/init.d/celeryevcam start ? Run: ./manage.py celeryd -E ./manage.py celerycam The first starts a worker with events enabled. Now you can find task results in the django admin interface.

Setup Jenkins to monitor external job

两盒软妹~` 提交于 2019-12-02 20:36:42
I read the part of the Jenkins wiki that covers setting up a remote job to be monitored by a Jenkins instance. However, the documentation is confusing as it doesn't tell me what to configure on the Jenkins machine or the remote machine (the one that does the job). Further, the documentation mentions Java commands that can be fired directly and others that need a servlet container. Do I have to install a servlet container on the remote machine? Maybe it's all there but for me it's like a mix of two documentations. Can you please clarify: What do I need to do on the remote machine? What do I

Monitor the Graphics card usage

社会主义新天地 提交于 2019-12-02 19:52:32
How can I monitor how much of the graphics card is used when I run a certain application? I want to see how much my application uses the GPU. If you develop in Visual Studio 2013 and 2015 versions, you can use their GPU Usage tool: GPU Usage Tool in Visual Studio (video) https://www.youtube.com/watch?v=Gjc5bPXGkTE GPU Usage Visual Studio 2015 https://msdn.microsoft.com/en-us/library/mt126195.aspx GPU Usage tool in Visual Studio 2013 Update 4 CTP1 (blog) http://blogs.msdn.com/b/vcblog/archive/2014/09/05/gpu-usage-tool-in-visual-studio-2013-update-4-ctp1.aspx GPU Usage for DirectX in Visual

Remote monitoring with visualvm and JMX

混江龙づ霸主 提交于 2019-12-02 18:41:17
I would like to monitor a remotely running java (spring boot) application with jvisualvm (or jconsole). When running locally, I can see the managed beans in both jvisualvm and jconsole. When running remotely I cannot connect. I tried it with several different java processes (e.g. with spring xd). Looking for answers here on SO and on Google did not help. These are my JAVA_OPTS (on the remote host): $ echo $JAVA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9010 -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi