Tag Info

New answers tagged

0

I don't know of any other program that shows network traffic by process, as nethogs does. I guess your best option would be to edit the nethogs source. Find and increase the constant that determines how long it shows idle processes, then rebuild nethogs.


1

I do not want to monitor the nginx process here, but the ports/URLs. Can I use any other check instead of check process? you can use the host check, this is an example from the monit site: check host mmonit.com with address mmonit.com if failed port 80 protocol http with http headers [Host: mmonit.com, Cache-Control: no-cache, Cookie: ...


4

You're looking for Out-Of-Band Management. The best solution is to use purpose-built equipment with the feature set and qualities that you need. There's no shortcut here. It would be nice to know why you're requesting this functionality and what the core issue is. If you have machines that aren't intended to be remotely managed, but have a need to support ...


4

Buy computers with Intel vPro built into the chipset or ship them to your end users with KVMoIP cards.


0

Include the $HOSTCHECKCOMMAND$ macro in your notification command. (Or $SERVICECHECKCOMMAND$ for service checks). See the list of macros that you can use for more information.


1

Personally I use syslog-ng to forward syslogs and cacti with SNMP and syslog plugin , to achieve this functionality - this allows for prioritising/highlighting of specific event types etc, and emailing upon certain events etc. Edit: if you do go down the cacti route, you may also find the threshold plugin useful; it can be configured to notify you when ...


2

There are probably a great many ways to do this, but here's what comes to mind for me. It doesn't seem so hard. This might actually be a fun exercise. First, you want to geolocate the IP address. There are a few free ones such as HostIP.info and IPInfoDB (among MANY others). You should probably try and grab a zip code, or if you're international, then ...


0

I outlined my journey to sub-second-per-host nagios monitoring via the salt-mine and check_mk here: http://garthwaite.org/saltmine_check_mk_agent.html The article walks through weeks of on and off tinkering to get it all working. I'll summarize the solution: Create a custom check_mk module for all minions: #!/usr/bin/env python ''' Support for running ...


2

The simplest metric is disk queue. It is basically the number of operations waiting in the queue to be written to disk. The rule of thumb is that if the queue has a sustained size that is greater than the number of disks you have in the array then you need more disk. All this can be measured using perfmon.


4

Your SSDs are likely healthy, but the HP Smart Array P410 RAID controller is not compatible with every SSD. In particular, some SSDs report incorrect temperatures attributes to the controller that cause chassis fan and system thermal issues. In addition, any SATA device used on that controller will be downclocked to 3Gbps speeds from 6Gbps. So you're ...


1

Google Analytics has a realtime location view that'll let you drill down to country (and state/city in some areas). If you want to do it yourself, you'll have to combine GeoIP and some web development.


0

Cacti is known to allow a 1 minute period data collect, after proper setup described here: http://www.tolaris.com/2013/07/09/cacti-and-1-minute-polling/ Probably a custom setup for a 30 second period is possible, but it is important to take care to CPU consumption on Cacti server, depending on the number of collected data sets. Native poller spine should be ...


1

A check that returns SOFT CRITICAL does not trigger notifications, as it has not reached the max_check_attempts threshold. This is not a false positive; it is Nagios working as designed. This is quite normal (for many services, not just for your case). It's exactly why max_check_attempts exists. In your case, it's returning to normal within 3 minutes of the ...


0

Ok, I was able to solve it myself. There were a number of problems. "php5" needed to replace almost every instance of "php". The bad connection I was receiving was referring to the unixsocket so I had to update that as well. Also the new PID location changed it looks like with PHP5-FPM. Here is the final configuration. ## Check PHP-FPM check process ...


4

No, PKIView.msc do not provide any automation means/capabilities. You have to write your own scripts. What I would suggest (sorry, no actual code, but a way to do this) is to consider the following plan and possible tools (assuming, you will use Windows PowerShell): enumerate all Enterprise Certification Authorities (by using ICertConfig interface) loop ...


-1

The MMC will show red/yellow icons when certain things are amiss, but it is an interactive console and does not have automation capabilities. I use powershell to invoke the CERTUTIL CLI command to check for expirations, and invoke-webrequest to test the availability of the AIA. gci \\servername\certenroll\*.crl | foreach { certutil -dump $_.fullname | ...


0

SeaLion can run any commandline tool/script. This gives you endless possibilities. For example, you can write your own bash scripts and have GNU Mailutils send email notifications. It also has alerts for most used metrics like CPU, memory, load avg etc.


1

You should not use S3 directly. You should put the S3 bucket behind CloudFront for best performance.


0

If the collection server is Windows you can also look at Spiceworks. Also free.


0

I would ping a VM from an external host. If the VM freezes, its network stack should too and it should show in a sequence of logged pings.


1

I think you're on the right track in with writing the time to a log file every second, but for the reasons you pointed out that may not be reliable. In addition to writing the time to a local disk, why not have your cron process reach out to a known stable system over the network and have that system log the request to disk? Something as simple as wget ...


0

You could use Nagios, an IT solution for monitoring. With this, you could check the CPU load (and a lot of other things), and receive an alert to your mail or by the web console. You have to install the server in you PC and the remote plugin executor in the Virtual Machine. Here's a pretty cool tutorial: ...



Top 50 recent answers are included