Website Monitoring Libraries [closed] - monitoring

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
There has been some talk of Website performance monitoring tools and services on stackoverflow, however, they seem fairly expensive for what they actually do. Are there any good opensource libraries for automating checking/monitoring the availability of a website?

If you just want to know if your server is serving out content or not, take a look at Montastic. I use it, and am pleased. Plus its free!
It will ping your site periodically, and if it doesn't get a 200 status, it lets you know.

Intelligent website monitoring by simulating a human user is done with Sahi + OMD.
http://www.nagios-wiki.de/_media/workshop/2012/sahi2omd_simon_meggle_monitoring_workshop_2012.pdf

I have always used Zabbix especially for critical web sites. It uses MySql for the database and it has a PHP frontend. Of course it is open source and it is very flexible. It uses servers to stick data in the database and agents collect the data and send it to the servers. It is very scalable with this respect. I cannot recommend this software enough. I have all kinds of monitoring going on, not just web servers.

Check out mon.itor.us as well.

Related

SignalR in Delphi or C++Builder [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I need to send data in real time between Delphi/C++Builder apps placed in different PCs not connected in the same LAN, only using Internet.
My first approach was via DataSnap REST server but it is not practical due proxy and router problems. The configuration was too hard for the users plus that some people do not like to have a web server running in their machines opening the corresponding ports.
My second approach is using a server in the middle. I am checking SignalR technology that seems to fit very well. It is well solved for C# but I cannot find any information about VCL, Delphi or C++ Builder.
Is there some library or do I need to work from scratch via WebSockets?
Is there another way to communicate VCL applications that run in separated PCs only connected to Internet?
/n Software has a WebSockets library - with C++Builder support.
https://www.nsoftware.com/ipworks/ws/
Docs at https://cdn.nsoftware.com/help/IWF/bcb/
Download (there is a trial edition) at https://www.nsoftware.com/ipworks/ws/download.aspx

Flexible monitoring tool wanted [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm looking for a flexible monitoring tool, which should be able to:
Monitor public web endpoint and:
Validate REST API response body.
Validate response codes.
Monitor Azure resources: Cloud Services, Web Apps, SQL servers, VMs etc (Optional)
Support of custom monitoring scripts. For example, there is a PowerShell script which performs some checks and returns response if
service healthy or not.
Provide availability/performance metrics based on monitoring statistics.
Raise alerts and send notifications
Tool should have a modern UI and support of multiple monitoring projects, each project should have own isolated settings.
Currently we are using MS application SCOM (System Center Operations Manager), but it's a very old tool and has a poor documentation and UI. But a very flexible and can monitor a lot of thing out of the box.
Basically, is there something better and modern than SCOM?
We are using HP-BSM, though expensive, it's very flexible and with many capabilities. It has every functionality that you wrote in your question.

How can I get analytics on a site without a frontend? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
For example, google Analytics would require me to insert a script in my layout. However, my app has no views and is only serving an API, without an interface. Are there any services to track traffic of a JSON API ? I intend to host on heroku.
Most analytics services offer some sort of server-to-server rather than client reporting of events. You should get some more consistency in data reported (e.g. you're not blocked by ad blockers or slow connections failing to load client side libraries) but also lose visibility into some events (user tracking depends on your authentication/cookie policy, time on page may be impossible to measure).
For a Rails app I'd look at https://segment.com/docs/sources/server/ruby/ which in my experience has done a good job of making it easy to report events and allows you to then forward them to whatever analytics service works best for your product.

Beginners guide for Mesos, Marathon, Docker Integration [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am scratching my head, to figure out how the combination of docker, mess and marathon can help me in building my distributed application.
Application has a backend comprising of services processing client requests and returning json data, which is consumed by the fronted UI layer.Services need to be highly available and scalable. User interaction supported through REST and Web UI.
I would appreciate if some one can answer my following queries :
Any example/ebook/guide for building an application using all of the above?
Does mess/maraton offer built in support for clustering? or you need to use akka
clustering or netty within containers?
How load balancing works with mess/marathon?
is my application a good use case for these technlogies?
Thanks

Affordable alternatives to Pusher [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
The community reviewed whether to reopen this question last year and left it closed:
Original close reason(s) were not resolved
Improve this question
I made an expensive mistake of building an Rails application using the Pusher service, because we wanted to work around the complexities of HTTP push. We are sending less than 500 events per day (without contents), but as we have to make the complete site HTTPS-only, we would have to go with a 50USD per month plan.
Are there any alternatives to Pusher with a more reasonable, pay-as-you go pricing model?
There's a whole host of self hosted realtime web technologies available including Slanger and poxa that allow Pusher's client and server libraries to be used. Slanger and Poxa are open source server implementations of the Pusher protocol. Slanger is written in Ruby and Poxa in Elixir.
Of course, Pusher removes the hassle of installation and maintenance, has a whole host of server and client libraries, massively reduces resource usage (since you're outsourcing the realtime communications layer), has a great community of users, and of course handles scaling problems
PieSocket works great and provides more free quota than Pusher.

Resources