Pages:
Author

Topic: [WebService]json.karasoft.com - Consolidated Pools/Miners Stats + Profit Monitor (Read 7478 times)

sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
I add the service, and it shows up when I click the checkbox to show that service. I'm not using it for any coin management, I just want to be able to monitor CGMiner.

Your website says to allow 173.248.10.105 , not 173.248.155.105 . Which should I be allowing?

It should be 173.248.155.105, I have fixed it on the website. Please consider using profitability Monitor instead - it will monitor your cgminer much better than just an added CGMiner Service. Profitability Monitor has built-in monitor specifically designed to monitor multiple cgminers at once.  It will also allow you to manage pools and devices using cgminer API.
Ok I'll change the IP next time I'm over there.

The computer I'm trying to monitor has 2 instances running. Cgminer-nogpu is running balance over 3 pools with all my ASICs, and Cgminer is using my GPUs at middlecoin.com, which automatically switches coins when one becomes more profitable. If I don't need to manage Cgminer, just monitor it, is it still worth it?

I think it still worth it: you will use one window of Profitability Monitor just to keep an eye on all your workers instead of using multiple popups for each instance of cgminer. Profitability Monitor is free and very easy to set up. You can also configure it to switch your ASICs between PPC, FRC, BTC and TRC to give you some extra profits when those coins are more profitable than BTC. For the Scrypt GPUs it can be configured to restart cgminer if hashrate falls below some threshold.
legendary
Activity: 952
Merit: 1000
I add the service, and it shows up when I click the checkbox to show that service. I'm not using it for any coin management, I just want to be able to monitor CGMiner.

Your website says to allow 173.248.10.105 , not 173.248.155.105 . Which should I be allowing?

It should be 173.248.155.105, I have fixed it on the website. Please consider using profitability Monitor instead - it will monitor your cgminer much better than just an added CGMiner Service. Profitability Monitor has built-in monitor specifically designed to monitor multiple cgminers at once.  It will also allow you to manage pools and devices using cgminer API.
Ok I'll change the IP next time I'm over there.

The computer I'm trying to monitor has 2 instances running. Cgminer-nogpu is running balance over 3 pools with all my ASICs, and Cgminer is using my GPUs at middlecoin.com, which automatically switches coins when one becomes more profitable. If I don't need to manage Cgminer, just monitor it, is it still worth it?
sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
I moved a computer to an offsite location, and I'm testing it with your site. CGMiner 3.4.2 is all configured properly with a unique port and all other --api-allow --api-listen settings, our firewall is using a 1-to-1 NAT using the correct IP and port, and your site is configured to use the new external IP and the new port.

I'm getting this error:
Error: Returned Object is not in JSON format

When the machine is off, I get the standard error for connection refused to respond, so I know it is connecting. Any idea?

At what point are you getting this error? Is it when you click "Verify" button during the worker creation?
I don't see any workers created under your account but PM me your IP and port, so I can see the exact response you are getting from the worker. "Returned Object is not in JSON format" is just a generic message when response from the miner is not in JSON format.

I did test the service with cgminer 3.4.2 myself and it does work as expected.

Do you see a message when you start your cgminer about API running on port X?
Make sure this line:
"api-allow" : "W:173.248.155.105"
 is part of you configuration file too.

I add the service, and it shows up when I click the checkbox to show that service. I'm not using it for any coin management, I just want to be able to monitor CGMiner.

Your website says to allow 173.248.10.105 , not 173.248.155.105 . Which should I be allowing?

It should be 173.248.155.105, I have fixed it on the website. Please consider using profitability Monitor instead - it will monitor your cgminer much better than just an added CGMiner Service. Profitability Monitor has built-in monitor specifically designed to monitor multiple cgminers at once.  It will also allow you to manage pools and devices using cgminer API.
legendary
Activity: 952
Merit: 1000
I moved a computer to an offsite location, and I'm testing it with your site. CGMiner 3.4.2 is all configured properly with a unique port and all other --api-allow --api-listen settings, our firewall is using a 1-to-1 NAT using the correct IP and port, and your site is configured to use the new external IP and the new port.

I'm getting this error:
Error: Returned Object is not in JSON format

When the machine is off, I get the standard error for connection refused to respond, so I know it is connecting. Any idea?

At what point are you getting this error? Is it when you click "Verify" button during the worker creation?
I don't see any workers created under your account but PM me your IP and port, so I can see the exact response you are getting from the worker. "Returned Object is not in JSON format" is just a generic message when response from the miner is not in JSON format.

I did test the service with cgminer 3.4.2 myself and it does work as expected.

Do you see a message when you start your cgminer about API running on port X?
Make sure this line:
"api-allow" : "W:173.248.155.105"
 is part of you configuration file too.

I add the service, and it shows up when I click the checkbox to show that service. I'm not using it for any coin management, I just want to be able to monitor CGMiner.

Your website says to allow 173.248.10.105 , not 173.248.155.105 . Which should I be allowing?
sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
I moved a computer to an offsite location, and I'm testing it with your site. CGMiner 3.4.2 is all configured properly with a unique port and all other --api-allow --api-listen settings, our firewall is using a 1-to-1 NAT using the correct IP and port, and your site is configured to use the new external IP and the new port.

I'm getting this error:
Error: Returned Object is not in JSON format

When the machine is off, I get the standard error for connection refused to respond, so I know it is connecting. Any idea?

At what point are you getting this error? Is it when you click "Verify" button during the worker creation?
I don't see any workers created under your account but PM me your IP and port, so I can see the exact response you are getting from the worker. "Returned Object is not in JSON format" is just a generic message when response from the miner is not in JSON format.

I did test the service with cgminer 3.4.2 myself and it does work as expected.

Do you see a message when you start your cgminer about API running on port X?
Make sure this line:
"api-allow" : "W:173.248.155.105"
 is part of you configuration file too.
legendary
Activity: 952
Merit: 1000
I moved a computer to an offsite location, and I'm testing it with your site. CGMiner 3.4.2 is all configured properly with a unique port and all other --api-allow --api-listen settings, our firewall is using a 1-to-1 NAT using the correct IP and port, and your site is configured to use the new external IP and the new port.

I'm getting this error:
Error: Returned Object is not in JSON format

When the machine is off, I get the standard error for connection refused to respond, so I know it is connecting. Any idea?
legendary
Activity: 952
Merit: 1000
do you have those 3 lines inside your config file?
"api-port" : "port #",
"api-listen": true,
"api-allow" : "W:173.248.155.105",

Does cgminer say that api is running on port XXX when you launch it?

Make sure firewall is not blocking access to the configured port
Yep CGMiner API is all configured. Router was forwarding properly. Win Firewall was all set. I could not figure this out!

Until I realized that I set my IP to dynamic a while back, rather than static. My PC did not have the IP I thought I did, so the router was pointing the port to nowhere. Tongue Working great now, thanks!
sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
I'm not using the standard 4028 CGMiner port, but I have the right port number being forwarded, and I'm getting this error msg:

"A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond."

Any clue what I have to do?

do you have those 3 lines inside your config file?
"api-port" : "port #",
"api-listen": true,
"api-allow" : "W:173.248.155.105",

Does cgminer say that api is running on port XXX when you launch it?


Make sure firewall is not blocking access to the configured port
legendary
Activity: 952
Merit: 1000
I'm not using the standard 4028 CGMiner port, but I have the right port number being forwarded, and I'm getting this error msg:

"A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond."

Any clue what I have to do?
sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
So is there in fact a way to set backup (failover) pools per coin with your tool?

Not right now. Your cgminer will keep mining the coin it was mining before, and my tool will keep trying (every 30 seconds) to switch cgminer new a new coin. The problem is that I send command to switch pool to cgminer and I get a success message back from it (even if the pool you are trying to switch to is dead), so I can only see if it switched on the next status refresh from cgminer.

I will put it on my list to do: Switch to backup pool if there are several unsuccessful attempts to switch to primary pool or I will switch to second most profitable coin if primary has failed. The only problem is that you will have so many pools to configure into the cgminer.


Edit: you can configure one extra pool (which is not mapped to any coin) and your cgminer will switch to it by itself if all fails all other fail.
full member
Activity: 141
Merit: 100
So is there in fact a way to set backup (failover) pools per coin with your tool?
sr. member
Activity: 342
Merit: 250
It's working very good. Thx for releasing it
sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
- New Coin Added: CAP
- New Feature: Collapsing coins would leave 3 most profitable SHA256 and 4 most profitable scrypt coins visible (instead of currently mined coin)

sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
Yeah Nice Job !!

I'm glad to help the community out. Thank you for using it. How it it working for you?
sr. member
Activity: 342
Merit: 250
full member
Activity: 155
Merit: 100
sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
- New Coin Added: MEC
- New Coin Added: FRC
sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
- New Coin Added: LKY
- New Coin Added: ARG
sr. member
Activity: 441
Merit: 250
GET IN - Smart Ticket Protocol - Live in market!
- Added PXC to scrypt currencies.
- Made Coins collapsible
- Modified default Coin Adjustments
newbie
Activity: 40
Merit: 0
alright, thnx for explaining me anyway Smiley, ur tool is still REALY helpfull tho!
Pages:
Jump to: