Home Directory Addons APIs JSON Nagios2JSON

Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Nagios2JSON

Rating
7 votes
Favoured:
0
Current Version
0.1-beta-1
Last Release Date
2008-06-20
Compatible With
  • Nagios 2.x
  • Nagios 3.x
Hits
102980
Files:
FileDescription
statusjson.cstatusjson.c

Help Support Ethan Galstad's New Project:

Help Support Ethan

A Message From The Founder...

As the founder of Nagios, I'm asking for your help in a cause that's dear to my heart.

I'm launching a new project to help better the world by providing the information, ideas, and inspiration that I believe can improve the lives of people everywhere.

I know you're busy managing networks, but I would appreciate it if you would consider liking my Facebook page and showing your support for the content and messages I produce by sharing them with your friends and family.

You can learn more about my project by visiting ethangalstad.me/nagios. Thank you for your time. I wish you all the best in your endeavors, whatever they may be.

- Ethan

Nagios2JSON is a Nagios enhancement that allows you to send status of hosts and services, etc. using JSON format.
Allows you to get information about Nagios Status etc using JSON format. This project provide CGIs source code to retreive and export Nagios status data through JSON format.
Reviews (4)
byskipper, August 11, 2016
cd ./nagios-3.2.3/
./configure
make all
cd ./cgi
gcc -g -O2 -DHAVE_CONFIG_H -DNSCGI -o status-json.cgi status-json.c getcgi.o cgiutils.o cgiauth.o macros-cgi.o skiplist.o objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o downtime-cgi.o
Hi,

I tryed to compile statusjson.c using Nagios 3.5.1, but I get the follow errors:


../cgi# gcc -g -O2 -DHAVE_CONFIG_H -DNSCGI -o statusjson.cgi statusjson.c
statusjson.c: In function ‘display_hostgroups’:
statusjson.c:169:2: error: unknown type name ‘hostgroupmember’
statusjson.c:174:24: warning: assignment from incompatible pointer type [enabled by default]
statusjson.c:174:102: error: request for member ‘next’ in something not a structure or union
statusjson.c:178:49: error: request for member ‘host_name’ in something not a structure or union
statusjson.c:179:24: error: request for member ‘next’ in something not a structure or union
statusjson.c: In function ‘display_servicegroups’:
statusjson.c:207:2: error: unknown type name ‘servicegroupmember’
statusjson.c:211:13: warning: assignment from incompatible pointer type [enabled by default]
statusjson.c:212:43: error: request for member ‘next’ in something not a structure or union
statusjson.c:213:79: error: request for member ‘host_name’ in something not a structure or union
statusjson.c:213:114: error: request for member ‘service_description’ in something not a structure or union
statusjson.c:214:16: error: request for member ‘next’ in something not a structure or union

Could someone help me?
Thanks in advance!
byrfults, August 28, 2013
Seems the sight was updated to Drupal and left at that...anyway, found the page:

http://www.yannj.fr/?q=node/3
bydjengineerllc, January 18, 2011
0 of 1 people found this review helpful
Thank very much! I compiled this with Nagios 3.2.1 and it worked like a charm! :)